builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-155 starttime: 1461245459.74 results: success (0) buildid: 20160421025510 builduid: 56befa3ccb104e0bb0d0de85150549f3 revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:59.738672) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:59.739213) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:59.739522) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:59.892013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 06:30:59.892430) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False --06:31:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.87 MB/s 06:31:02 (12.87 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.276000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 06:31:02.267953) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-21 06:31:02.268466) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=8.523000 ========= master_lag: 3.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-21 06:31:14.042069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 06:31:14.042544) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --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 9ad67a907cae9644493ecbabae4529602ca3fa72 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False 2016-04-21 06:31:15,144 truncating revision to first 12 chars 2016-04-21 06:31:15,144 Setting DEBUG logging. 2016-04-21 06:31:15,144 attempt 1/10 2016-04-21 06:31:15,144 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9ad67a907cae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:31:15,637 unpacking tar archive at: fx-team-9ad67a907cae/testing/mozharness/ program finished with exit code 0 elapsedTime=1.701000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 06:31:15.859238) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:31:15.859579) ========= script_repo_revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:31:15.860015) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:31:15.860290) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:31:15.878476) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 58 secs) (at 2016-04-21 06:31:15.879073) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:31:16 INFO - MultiFileLogger online at 20160421 06:31:16 in C:\slave\test 06:31:16 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 06:31:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:31:16 INFO - {'append_to_log': False, 06:31:16 INFO - 'base_work_dir': 'C:\\slave\\test', 06:31:16 INFO - 'blob_upload_branch': 'fx-team', 06:31:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:31:16 INFO - 'buildbot_json_path': 'buildprops.json', 06:31:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:31:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:31:16 INFO - 'download_minidump_stackwalk': True, 06:31:16 INFO - 'download_symbols': 'true', 06:31:16 INFO - 'e10s': False, 06:31:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:31:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:31:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:31:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:31:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:31:16 INFO - 'C:/mozilla-build/tooltool.py'), 06:31:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:31:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:31:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:31:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:31:16 INFO - 'log_level': 'info', 06:31:16 INFO - 'log_to_console': True, 06:31:16 INFO - 'opt_config_files': (), 06:31:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:31:16 INFO - '--processes=1', 06:31:16 INFO - '--config=%(test_path)s/wptrunner.ini', 06:31:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:31:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:31:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:31:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:31:16 INFO - 'pip_index': False, 06:31:16 INFO - 'require_test_zip': True, 06:31:16 INFO - 'test_type': ('testharness',), 06:31:16 INFO - 'this_chunk': '1', 06:31:16 INFO - 'total_chunks': '10', 06:31:16 INFO - 'virtualenv_path': 'venv', 06:31:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:31:16 INFO - 'work_dir': 'build'} 06:31:16 INFO - ##### 06:31:16 INFO - ##### Running clobber step. 06:31:16 INFO - ##### 06:31:16 INFO - Running pre-action listener: _resource_record_pre_action 06:31:16 INFO - Running main action method: clobber 06:31:16 INFO - rmtree: C:\slave\test\build 06:31:16 INFO - Using _rmtree_windows ... 06:31:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:35:08 INFO - Running post-action listener: _resource_record_post_action 06:35:08 INFO - ##### 06:35:08 INFO - ##### Running read-buildbot-config step. 06:35:08 INFO - ##### 06:35:08 INFO - Running pre-action listener: _resource_record_pre_action 06:35:08 INFO - Running main action method: read_buildbot_config 06:35:08 INFO - Using buildbot properties: 06:35:08 INFO - { 06:35:08 INFO - "project": "", 06:35:08 INFO - "product": "firefox", 06:35:08 INFO - "script_repo_revision": "production", 06:35:08 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 06:35:08 INFO - "repository": "", 06:35:08 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 06:35:08 INFO - "buildid": "20160421025510", 06:35:08 INFO - "pgo_build": "False", 06:35:08 INFO - "basedir": "C:\\slave\\test", 06:35:08 INFO - "buildnumber": 114, 06:35:08 INFO - "slavename": "t-w864-ix-155", 06:35:08 INFO - "revision": "9ad67a907cae9644493ecbabae4529602ca3fa72", 06:35:08 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 06:35:08 INFO - "platform": "win64", 06:35:08 INFO - "branch": "fx-team", 06:35:08 INFO - "repo_path": "integration/fx-team", 06:35:08 INFO - "moz_repo_path": "", 06:35:08 INFO - "stage_platform": "win64", 06:35:08 INFO - "builduid": "56befa3ccb104e0bb0d0de85150549f3", 06:35:08 INFO - "slavebuilddir": "test" 06:35:08 INFO - } 06:35:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 06:35:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 06:35:08 INFO - Running post-action listener: _resource_record_post_action 06:35:08 INFO - ##### 06:35:08 INFO - ##### Running download-and-extract step. 06:35:08 INFO - ##### 06:35:08 INFO - Running pre-action listener: _resource_record_pre_action 06:35:08 INFO - Running main action method: download_and_extract 06:35:08 INFO - mkdir: C:\slave\test\build\tests 06:35:08 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')]} 06:35:08 INFO - https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 06:35:08 INFO - trying https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 06:35:08 INFO - Downloading https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:08 INFO - Downloaded 1274 bytes. 06:35:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 06:35:08 INFO - Using the following test package requirements: 06:35:08 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 06:35:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 06:35:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 06:35:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'jsshell-win64.zip'], 06:35:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 06:35:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 06:35:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 06:35:08 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 06:35:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 06:35:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 06:35:08 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 06:35:08 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 06:35:08 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')]} 06:35:08 INFO - https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 06:35:08 INFO - trying https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 06:35:08 INFO - Downloading https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:10 INFO - Downloaded 21403491 bytes. 06:35:10 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/*'] 06:35:10 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/* 06:35:16 INFO - caution: filename not matched: web-platform/* 06:35:16 INFO - Return code: 11 06:35:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:35:16 INFO - https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 06:35:16 INFO - trying https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 06:35:16 INFO - Downloading https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:35:18 INFO - Downloaded 36397881 bytes. 06:35:18 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/*'] 06:35:18 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/* 06:36:31 INFO - caution: filename not matched: bin/* 06:36:31 INFO - caution: filename not matched: config/* 06:36:31 INFO - caution: filename not matched: mozbase/* 06:36:31 INFO - caution: filename not matched: marionette/* 06:36:31 INFO - caution: filename not matched: tools/wptserve/* 06:36:31 INFO - Return code: 11 06:36:31 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')]} 06:36:31 INFO - https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 06:36:31 INFO - trying https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 06:36:31 INFO - Downloading https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 06:36:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:36:33 INFO - Downloaded 83165617 bytes. 06:36:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 06:36:33 INFO - mkdir: C:\slave\test\properties 06:36:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:36:33 INFO - Writing to file C:\slave\test\properties\build_url 06:36:33 INFO - Contents: 06:36:33 INFO - build_url:https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 06:36:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 06:36:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:36:34 INFO - Writing to file C:\slave\test\properties\symbols_url 06:36:34 INFO - Contents: 06:36:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 06:36: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')]} 06:36:34 INFO - https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:36:34 INFO - trying https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 06:36:34 INFO - Downloading https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:36:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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 06:36:36 INFO - Downloaded 53397064 bytes. 06:36:36 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'] 06:36:36 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 06:36:40 INFO - Return code: 0 06:36:40 INFO - Running post-action listener: _resource_record_post_action 06:36:40 INFO - Running post-action listener: set_extra_try_arguments 06:36:40 INFO - ##### 06:36:40 INFO - ##### Running create-virtualenv step. 06:36:40 INFO - ##### 06:36:40 INFO - Running pre-action listener: _pre_create_virtualenv 06:36:40 INFO - Running pre-action listener: _resource_record_pre_action 06:36:40 INFO - Running main action method: create_virtualenv 06:36:40 INFO - Creating virtualenv C:\slave\test\build\venv 06:36:40 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 06:36:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:36:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:36:46 INFO - Installing distribute......................................................................................................................................................................................done. 06:36:48 INFO - Return code: 0 06:36:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:36:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:48 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 0x0254D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 06:36:48 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 06:36:48 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 06:36:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:36:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:48 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:36:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:48 INFO - 'DCLOCATION': 'SCL3', 06:36:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:48 INFO - 'HOMEDRIVE': 'C:', 06:36:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:36:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:48 INFO - 'KTS_VERSION': '1.19c', 06:36:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:36:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:36:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:48 INFO - 'MOZ_NO_REMOTE': '1', 06:36:48 INFO - 'NO_EM_RESTART': '1', 06:36:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:48 INFO - 'OS': 'Windows_NT', 06:36:48 INFO - 'OURDRIVE': 'C:', 06:36:48 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', 06:36:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:48 INFO - 'PROCESSOR_LEVEL': '6', 06:36:48 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:48 INFO - 'PROMPT': '$P$G', 06:36:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:48 INFO - 'PWD': 'C:\\slave\\test', 06:36:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:48 INFO - 'SYSTEMDRIVE': 'C:', 06:36:48 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:48 INFO - 'TEST1': 'testie', 06:36:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:48 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:36:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:36:48 INFO - 'USERNAME': 'cltbld', 06:36:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:36:48 INFO - 'WINDIR': 'C:\\windows', 06:36:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:49 INFO - Downloading/unpacking psutil>=0.7.1 06:36:49 INFO - Running setup.py egg_info for package psutil 06:36:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:36:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:49 INFO - Installing collected packages: psutil 06:36:49 INFO - Running setup.py install for psutil 06:36:49 INFO - building 'psutil._psutil_windows' extension 06:36:49 INFO - error: Unable to find vcvarsall.bat 06:36:49 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-yokxxl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:36:49 INFO - running install 06:36:49 INFO - running build 06:36:49 INFO - running build_py 06:36:49 INFO - creating build 06:36:49 INFO - creating build\lib.win32-2.7 06:36:49 INFO - creating build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:36:49 INFO - running build_ext 06:36:49 INFO - building 'psutil._psutil_windows' extension 06:36:49 INFO - error: Unable to find vcvarsall.bat 06:36:49 INFO - ---------------------------------------- 06:36:49 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-yokxxl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:36:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 06:36:49 WARNING - Return code: 1 06:36:49 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! 06:36:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:49 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 0x0254D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 06:36:49 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 06:36:49 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 06:36:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:36:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:49 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:36:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:49 INFO - 'DCLOCATION': 'SCL3', 06:36:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:49 INFO - 'HOMEDRIVE': 'C:', 06:36:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:36:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:49 INFO - 'KTS_VERSION': '1.19c', 06:36:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:36:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:36:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:49 INFO - 'MOZ_NO_REMOTE': '1', 06:36:49 INFO - 'NO_EM_RESTART': '1', 06:36:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:49 INFO - 'OS': 'Windows_NT', 06:36:49 INFO - 'OURDRIVE': 'C:', 06:36:49 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:36:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:49 INFO - 'PROCESSOR_LEVEL': '6', 06:36:49 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:49 INFO - 'PROMPT': '$P$G', 06:36:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:49 INFO - 'PWD': 'C:\\slave\\test', 06:36:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:49 INFO - 'SYSTEMDRIVE': 'C:', 06:36:49 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:49 INFO - 'TEST1': 'testie', 06:36:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:49 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:36:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:36:49 INFO - 'USERNAME': 'cltbld', 06:36:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:36:49 INFO - 'WINDIR': 'C:\\windows', 06:36:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:36:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:36:50 INFO - Running setup.py egg_info for package mozsystemmonitor 06:36:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:36:50 INFO - Running setup.py egg_info for package psutil 06:36:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:36:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:50 INFO - Installing collected packages: mozsystemmonitor, psutil 06:36:50 INFO - Running setup.py install for mozsystemmonitor 06:36:50 INFO - Running setup.py install for psutil 06:36:50 INFO - building 'psutil._psutil_windows' extension 06:36:50 INFO - error: Unable to find vcvarsall.bat 06:36:50 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-cmyxmi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:36:50 INFO - running install 06:36:50 INFO - running build 06:36:50 INFO - running build_py 06:36:50 INFO - running build_ext 06:36:50 INFO - building 'psutil._psutil_windows' extension 06:36:50 INFO - error: Unable to find vcvarsall.bat 06:36:50 INFO - ---------------------------------------- 06:36:50 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-cmyxmi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:36:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 06:36:50 WARNING - Return code: 1 06:36:50 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! 06:36:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:36:50 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')]} 06:36:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:50 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')]} 06:36:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:50 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 0x0254D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 06:36:50 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 06:36:50 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 06:36:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:36:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:50 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:36:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:50 INFO - 'DCLOCATION': 'SCL3', 06:36:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:50 INFO - 'HOMEDRIVE': 'C:', 06:36:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:36:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:50 INFO - 'KTS_VERSION': '1.19c', 06:36:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:36:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:36:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:50 INFO - 'MOZ_NO_REMOTE': '1', 06:36:50 INFO - 'NO_EM_RESTART': '1', 06:36:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:50 INFO - 'OS': 'Windows_NT', 06:36:50 INFO - 'OURDRIVE': 'C:', 06:36:50 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', 06:36:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:50 INFO - 'PROCESSOR_LEVEL': '6', 06:36:50 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:50 INFO - 'PROMPT': '$P$G', 06:36:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:50 INFO - 'PWD': 'C:\\slave\\test', 06:36:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:50 INFO - 'SYSTEMDRIVE': 'C:', 06:36:50 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:50 INFO - 'TEST1': 'testie', 06:36:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:50 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:36:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:36:50 INFO - 'USERNAME': 'cltbld', 06:36:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:36:50 INFO - 'WINDIR': 'C:\\windows', 06:36:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:51 INFO - Downloading/unpacking blobuploader==1.2.4 06:36:51 INFO - Downloading blobuploader-1.2.4.tar.gz 06:36:51 INFO - Running setup.py egg_info for package blobuploader 06:36:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:36:55 INFO - Running setup.py egg_info for package requests 06:36:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:36:55 INFO - Downloading docopt-0.6.1.tar.gz 06:36:55 INFO - Running setup.py egg_info for package docopt 06:36:55 INFO - Installing collected packages: blobuploader, docopt, requests 06:36:55 INFO - Running setup.py install for blobuploader 06:36:55 INFO - Running setup.py install for docopt 06:36:55 INFO - Running setup.py install for requests 06:36:55 INFO - Successfully installed blobuploader docopt requests 06:36:55 INFO - Cleaning up... 06:36:55 INFO - Return code: 0 06:36:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:36:55 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')]} 06:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:55 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')]} 06:36:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:55 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 0x0254D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 06:36:55 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 06:36:55 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 06:36:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:36:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:55 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:36:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:55 INFO - 'DCLOCATION': 'SCL3', 06:36:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:55 INFO - 'HOMEDRIVE': 'C:', 06:36:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:36:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:55 INFO - 'KTS_VERSION': '1.19c', 06:36:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:36:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:36:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:55 INFO - 'MOZ_NO_REMOTE': '1', 06:36:55 INFO - 'NO_EM_RESTART': '1', 06:36:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:55 INFO - 'OS': 'Windows_NT', 06:36:55 INFO - 'OURDRIVE': 'C:', 06:36:55 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', 06:36:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:55 INFO - 'PROCESSOR_LEVEL': '6', 06:36:55 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:55 INFO - 'PROMPT': '$P$G', 06:36:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:55 INFO - 'PWD': 'C:\\slave\\test', 06:36:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:55 INFO - 'SYSTEMDRIVE': 'C:', 06:36:55 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:55 INFO - 'TEST1': 'testie', 06:36:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:55 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:36:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:36:55 INFO - 'USERNAME': 'cltbld', 06:36:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:36:55 INFO - 'WINDIR': 'C:\\windows', 06:36:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:36:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:36:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:36:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:36:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:36:59 INFO - Unpacking c:\slave\test\build\tests\marionette 06:36:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:36:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:36:59 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 06:36:59 INFO - Running setup.py install for browsermob-proxy 06:37:14 INFO - Running setup.py install for manifestparser 06:37:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for marionette-client 06:37:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for marionette-driver 06:37:14 INFO - Running setup.py install for mozcrash 06:37:14 INFO - Running setup.py install for mozdebug 06:37:14 INFO - Running setup.py install for mozdevice 06:37:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozfile 06:37:14 INFO - Running setup.py install for mozhttpd 06:37:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozinfo 06:37:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozInstall 06:37:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozleak 06:37:14 INFO - Running setup.py install for mozlog 06:37:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for moznetwork 06:37:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozprocess 06:37:14 INFO - Running setup.py install for mozprofile 06:37:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozrunner 06:37:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for mozscreenshot 06:37:14 INFO - Running setup.py install for moztest 06:37:14 INFO - Running setup.py install for mozversion 06:37:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:37:14 INFO - Running setup.py install for wptserve 06:37:14 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 06:37:14 INFO - Cleaning up... 06:37:14 INFO - Return code: 0 06:37:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37:14 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 0x0254D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 06:37:14 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 06:37:14 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 06:37:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:37:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:37:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:37:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:37:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:37:14 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:37:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:37:14 INFO - 'DCLOCATION': 'SCL3', 06:37:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:14 INFO - 'HOMEDRIVE': 'C:', 06:37:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:37:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:14 INFO - 'KTS_VERSION': '1.19c', 06:37:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:37:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:37:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:14 INFO - 'MOZ_NO_REMOTE': '1', 06:37:14 INFO - 'NO_EM_RESTART': '1', 06:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:14 INFO - 'OS': 'Windows_NT', 06:37:14 INFO - 'OURDRIVE': 'C:', 06:37:14 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', 06:37:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:37:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:37:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:14 INFO - 'PROCESSOR_LEVEL': '6', 06:37:14 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:37:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:37:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:37:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:37:14 INFO - 'PROMPT': '$P$G', 06:37:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:37:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:37:14 INFO - 'PWD': 'C:\\slave\\test', 06:37:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:14 INFO - 'SYSTEMDRIVE': 'C:', 06:37:14 INFO - 'SYSTEMROOT': 'C:\\windows', 06:37:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:37:14 INFO - 'TEST1': 'testie', 06:37:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:37:14 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:37:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:37:14 INFO - 'USERNAME': 'cltbld', 06:37:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:37:14 INFO - 'WINDIR': 'C:\\windows', 06:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:37:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:37:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:37:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:37:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:37:19 INFO - Unpacking c:\slave\test\build\tests\marionette 06:37:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:37:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:19 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)) 06:37:31 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)) 06:37:31 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)) 06:37:31 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)) 06:37:31 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)) 06:37:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:37:31 INFO - Downloading blessings-1.6.tar.gz 06:37:31 INFO - Running setup.py egg_info for package blessings 06:37:31 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)) 06:37:31 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:37:31 INFO - Running setup.py install for blessings 06:37:31 INFO - Running setup.py install for browsermob-proxy 06:37:31 INFO - Running setup.py install for manifestparser 06:37:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for marionette-client 06:37:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for marionette-driver 06:37:31 INFO - Running setup.py install for mozcrash 06:37:31 INFO - Running setup.py install for mozdebug 06:37:31 INFO - Running setup.py install for mozdevice 06:37:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for mozhttpd 06:37:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for mozInstall 06:37:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for mozleak 06:37:31 INFO - Running setup.py install for mozprofile 06:37:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Running setup.py install for mozrunner 06:37:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:37:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:37:33 INFO - Running setup.py install for mozscreenshot 06:37:33 INFO - Running setup.py install for moztest 06:37:33 INFO - Running setup.py install for mozversion 06:37:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:37:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:37:33 INFO - Running setup.py install for wptserve 06:37:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:37:33 INFO - Cleaning up... 06:37:33 INFO - Return code: 0 06:37:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:37:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:37:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:37:33 INFO - Reading from file tmpfile_stdout 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - Current package versions: 06:37:33 INFO - blessings == 1.6 06:37:33 INFO - blobuploader == 1.2.4 06:37:33 INFO - browsermob-proxy == 0.6.0 06:37:33 INFO - distribute == 0.6.14 06:37:33 INFO - docopt == 0.6.1 06:37:33 INFO - manifestparser == 1.1 06:37:33 INFO - marionette-client == 2.3.0 06:37:33 INFO - marionette-driver == 1.4.0 06:37:33 INFO - mozInstall == 1.12 06:37:33 INFO - mozcrash == 0.17 06:37:33 INFO - mozdebug == 0.1 06:37:33 INFO - mozdevice == 0.48 06:37:33 INFO - mozfile == 1.2 06:37:33 INFO - mozhttpd == 0.7 06:37:33 INFO - mozinfo == 0.9 06:37:33 INFO - mozleak == 0.1 06:37:33 INFO - mozlog == 3.1 06:37:33 INFO - moznetwork == 0.27 06:37:33 INFO - mozprocess == 0.22 06:37:33 INFO - mozprofile == 0.28 06:37:33 INFO - mozrunner == 6.11 06:37:33 INFO - mozscreenshot == 0.1 06:37:33 INFO - mozsystemmonitor == 0.0 06:37:33 INFO - moztest == 0.7 06:37:33 INFO - mozversion == 1.4 06:37:33 INFO - requests == 1.2.3 06:37:33 INFO - wptserve == 1.4.0 06:37:33 INFO - Running post-action listener: _resource_record_post_action 06:37:33 INFO - Running post-action listener: _start_resource_monitoring 06:37:33 INFO - Starting resource monitoring. 06:37:33 INFO - ##### 06:37:33 INFO - ##### Running pull step. 06:37:33 INFO - ##### 06:37:33 INFO - Running pre-action listener: _resource_record_pre_action 06:37:33 INFO - Running main action method: pull 06:37:33 INFO - Pull has nothing to do! 06:37:33 INFO - Running post-action listener: _resource_record_post_action 06:37:33 INFO - ##### 06:37:33 INFO - ##### Running install step. 06:37:33 INFO - ##### 06:37:33 INFO - Running pre-action listener: _resource_record_pre_action 06:37:33 INFO - Running main action method: install 06:37:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:37:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:37:33 INFO - Reading from file tmpfile_stdout 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - Detecting whether we're running mozinstall >=1.0... 06:37:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:37:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:37:33 INFO - Reading from file tmpfile_stdout 06:37:33 INFO - Output received: 06:37:33 INFO - Usage: mozinstall-script.py [options] installer 06:37:33 INFO - Options: 06:37:33 INFO - -h, --help show this help message and exit 06:37:33 INFO - -d DEST, --destination=DEST 06:37:33 INFO - Directory to install application into. [default: 06:37:33 INFO - "C:\slave\test"] 06:37:33 INFO - --app=APP Application being installed. [default: firefox] 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - Using _rmtree_windows ... 06:37:33 INFO - mkdir: C:\slave\test\build\application 06:37:33 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'] 06:37:33 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 06:37:37 INFO - Reading from file tmpfile_stdout 06:37:37 INFO - Output received: 06:37:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:37:37 INFO - Using _rmtree_windows ... 06:37:37 INFO - Using _rmtree_windows ... 06:37:37 INFO - Running post-action listener: _resource_record_post_action 06:37:37 INFO - ##### 06:37:37 INFO - ##### Running run-tests step. 06:37:37 INFO - ##### 06:37:37 INFO - Running pre-action listener: _resource_record_pre_action 06:37:37 INFO - Running main action method: run_tests 06:37:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:37:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:37:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:37:37 INFO - grabbing minidump binary from tooltool 06:37:37 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')]} 06:37:37 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 0x0257F368>, '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 0x0232CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026080C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:37:37 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 06:37:37 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 06:37:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:37:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxkhlnv 06:37:38 INFO - INFO - File integrity verified, renaming tmpxkhlnv to win32-minidump_stackwalk.exe 06:37:38 INFO - Return code: 0 06:37:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:37:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:37:38 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/fJRx3fe7R4S_MYgeiyXF2w/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 06:37:38 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/fJRx3fe7R4S_MYgeiyXF2w/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 06:37:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:37:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 06:37:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:37:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:37:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:37:38 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 06:37:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:37:38 INFO - 'DCLOCATION': 'SCL3', 06:37:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:38 INFO - 'HOMEDRIVE': 'C:', 06:37:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 06:37:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:38 INFO - 'KTS_VERSION': '1.19c', 06:37:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 06:37:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 06:37:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:37:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:38 INFO - 'MOZ_NO_REMOTE': '1', 06:37:38 INFO - 'NO_EM_RESTART': '1', 06:37:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:38 INFO - 'OS': 'Windows_NT', 06:37:38 INFO - 'OURDRIVE': 'C:', 06:37: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', 06:37:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:37:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:37:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:38 INFO - 'PROCESSOR_LEVEL': '6', 06:37:38 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:37:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:37:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:37:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:37:38 INFO - 'PROMPT': '$P$G', 06:37:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:37:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:37:38 INFO - 'PWD': 'C:\\slave\\test', 06:37:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:38 INFO - 'SYSTEMDRIVE': 'C:', 06:37:38 INFO - 'SYSTEMROOT': 'C:\\windows', 06:37:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:37:38 INFO - 'TEST1': 'testie', 06:37:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:37:38 INFO - 'USERDOMAIN': 'T-W864-IX-155', 06:37:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 06:37:38 INFO - 'USERNAME': 'cltbld', 06:37:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 06:37:38 INFO - 'WINDIR': 'C:\\windows', 06:37:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:38 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/fJRx3fe7R4S_MYgeiyXF2w/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 06:37:40 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 06:37:40 INFO - import pkg_resources 06:37:41 INFO - Using 1 client processes 06:37:44 INFO - SUITE-START | Running 778 tests 06:37:44 INFO - Running testharness tests 06:37:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:37:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:37:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:37:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:37:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:37:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:37:44 INFO - Setting up ssl 06:37:45 INFO - PROCESS | certutil | 06:37:45 INFO - PROCESS | certutil | 06:37:45 INFO - PROCESS | certutil | 06:37:45 INFO - Certificate Nickname Trust Attributes 06:37:45 INFO - SSL,S/MIME,JAR/XPI 06:37:45 INFO - 06:37:45 INFO - web-platform-tests CT,, 06:37:45 INFO - 06:37:45 INFO - Starting runner 06:37:45 INFO - PROCESS | 900 | [900] 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 06:37:45 INFO - PROCESS | 900 | [900] 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 06:37:45 INFO - PROCESS | 900 | [900] 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 06:37:45 INFO - PROCESS | 900 | [900] 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 06:37:45 INFO - PROCESS | 900 | [900] 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 06:37:47 INFO - PROCESS | 900 | 1461245867109 Marionette DEBUG Marionette enabled via build flag and pref 06:37:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E92245E000 == 1 [pid = 900] [id = 1] 06:37:48 INFO - PROCESS | 900 | ++DOMWINDOW == 1 (000000E933F6C000) [pid = 900] [serial = 1] [outer = 0000000000000000] 06:37:48 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:37:48 INFO - PROCESS | 900 | ++DOMWINDOW == 2 (000000E933F6D000) [pid = 900] [serial = 2] [outer = 000000E933F6C000] 06:37:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E93704C800 == 2 [pid = 900] [id = 2] 06:37:48 INFO - PROCESS | 900 | ++DOMWINDOW == 3 (000000E93704D000) [pid = 900] [serial = 3] [outer = 0000000000000000] 06:37:48 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:37:48 INFO - PROCESS | 900 | ++DOMWINDOW == 4 (000000E93704E000) [pid = 900] [serial = 4] [outer = 000000E93704D000] 06:37:48 INFO - PROCESS | 900 | 1461245868951 Marionette INFO Listening on port 2828 06:37:50 INFO - PROCESS | 900 | 1461245870764 Marionette DEBUG Marionette enabled via command-line flag 06:37:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F8D000 == 3 [pid = 900] [id = 3] 06:37:50 INFO - PROCESS | 900 | ++DOMWINDOW == 5 (000000E937FC4800) [pid = 900] [serial = 5] [outer = 0000000000000000] 06:37:50 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:37:50 INFO - PROCESS | 900 | ++DOMWINDOW == 6 (000000E937FC5800) [pid = 900] [serial = 6] [outer = 000000E937FC4800] 06:37:50 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:37:50 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:37:51 INFO - PROCESS | 900 | ++DOMWINDOW == 7 (000000E9380AD800) [pid = 900] [serial = 7] [outer = 000000E93704D000] 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871103 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871109 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871143 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871150 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 06:37:51 INFO - PROCESS | 900 | 1461245871179 Marionette DEBUG Closed connection conn0 06:37:51 INFO - PROCESS | 900 | 1461245871181 Marionette DEBUG Closed connection conn1 06:37:51 INFO - PROCESS | 900 | 1461245871182 Marionette DEBUG Closed connection conn2 06:37:51 INFO - PROCESS | 900 | 1461245871185 Marionette DEBUG Closed connection conn3 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871261 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 06:37:51 INFO - PROCESS | 900 | 1461245871381 Marionette DEBUG Closed connection conn4 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871388 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 06:37:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398B8000 == 4 [pid = 900] [id = 4] 06:37:51 INFO - PROCESS | 900 | ++DOMWINDOW == 8 (000000E93981F400) [pid = 900] [serial = 8] [outer = 0000000000000000] 06:37:51 INFO - PROCESS | 900 | ++DOMWINDOW == 9 (000000E93BA84800) [pid = 900] [serial = 9] [outer = 000000E93981F400] 06:37:51 INFO - PROCESS | 900 | 1461245871591 Marionette DEBUG Closed connection conn5 06:37:51 INFO - PROCESS | 900 | [900] 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 06:37:51 INFO - PROCESS | 900 | 1461245871595 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 06:37:51 INFO - PROCESS | 900 | ++DOMWINDOW == 10 (000000E93BA86400) [pid = 900] [serial = 10] [outer = 000000E93981F400] 06:37:51 INFO - PROCESS | 900 | 1461245871634 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:37:51 INFO - PROCESS | 900 | 1461245871640 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":"20160421025510","device":"desktop","version":"48.0a1"} 06:37:52 INFO - PROCESS | 900 | [900] 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 06:37:52 INFO - PROCESS | 900 | [900] 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 06:37:52 INFO - PROCESS | 900 | [900] 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 06:37:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE69000 == 5 [pid = 900] [id = 5] 06:37:53 INFO - PROCESS | 900 | ++DOMWINDOW == 11 (000000E93EE69800) [pid = 900] [serial = 11] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE6A800 == 6 [pid = 900] [id = 6] 06:37:53 INFO - PROCESS | 900 | ++DOMWINDOW == 12 (000000E93EEE8C00) [pid = 900] [serial = 12] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 900 | [900] 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 06:37:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB76800 == 7 [pid = 900] [id = 7] 06:37:53 INFO - PROCESS | 900 | ++DOMWINDOW == 13 (000000E93EEE8400) [pid = 900] [serial = 13] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 900 | [900] 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 06:37:53 INFO - PROCESS | 900 | [900] 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 06:37:53 INFO - PROCESS | 900 | ++DOMWINDOW == 14 (000000E93FD99400) [pid = 900] [serial = 14] [outer = 000000E93EEE8400] 06:37:54 INFO - PROCESS | 900 | ++DOMWINDOW == 15 (000000E940054800) [pid = 900] [serial = 15] [outer = 000000E93EE69800] 06:37:54 INFO - PROCESS | 900 | ++DOMWINDOW == 16 (000000E93F105800) [pid = 900] [serial = 16] [outer = 000000E93EEE8C00] 06:37:54 INFO - PROCESS | 900 | ++DOMWINDOW == 17 (000000E93FBAE000) [pid = 900] [serial = 17] [outer = 000000E93EEE8400] 06:37:54 INFO - PROCESS | 900 | 1461245874910 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 900 | 1461245874925 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 900 | ++DOMWINDOW == 18 (000000E942491400) [pid = 900] [serial = 18] [outer = 000000E93EEE8400] 06:37:55 INFO - PROCESS | 900 | 1461245875912 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3fdf9707-4f53-469f-8ad6-5f87fc261fad","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":"20160421025510","device":"desktop","version":"48.0a1","command_id":1}}] 06:37:56 INFO - PROCESS | 900 | 1461245876391 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:37:56 INFO - PROCESS | 900 | 1461245876529 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:37:56 INFO - PROCESS | 900 | 1461245876551 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:37:56 INFO - PROCESS | 900 | [900] 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 06:37:58 INFO - PROCESS | 900 | --DOCSHELL 000000E92245E000 == 6 [pid = 900] [id = 1] 06:37:58 INFO - PROCESS | 900 | ++DOMWINDOW == 19 (000000E9316DEC00) [pid = 900] [serial = 19] [outer = 000000E93EEE8400] 06:37:58 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:58 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:58 INFO - PROCESS | 900 | 1461245878990 Marionette TRACE conn6 <- [1,3,null,{}] 06:37:58 INFO - PROCESS | 900 | 1461245878996 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:37:59 INFO - PROCESS | 900 | 1461245879019 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:37:59 INFO - PROCESS | 900 | 1461245879049 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 900 | 1461245879054 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:37:59 INFO - PROCESS | 900 | 1461245879059 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 900 | 1461245879063 Marionette TRACE conn6 <- [1,6,null,{}] 06:37:59 INFO - PROCESS | 900 | 1461245879114 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 900 | 1461245879133 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:37:59 INFO - PROCESS | 900 | 1461245879190 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E932DCF800 == 7 [pid = 900] [id = 8] 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 20 (000000E93BC63800) [pid = 900] [serial = 20] [outer = 0000000000000000] 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 21 (000000E93C42A800) [pid = 900] [serial = 21] [outer = 000000E93BC63800] 06:37:59 INFO - PROCESS | 900 | 1461245879255 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 22 (000000E93EDBD800) [pid = 900] [serial = 22] [outer = 000000E93BC63800] 06:37:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CEE000 == 8 [pid = 900] [id = 9] 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 23 (000000E93EEF2C00) [pid = 900] [serial = 23] [outer = 0000000000000000] 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 24 (000000E93F108C00) [pid = 900] [serial = 24] [outer = 000000E93EEF2C00] 06:37:59 INFO - PROCESS | 900 | 1461245879685 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 900 | ++DOMWINDOW == 25 (000000E93F7DA400) [pid = 900] [serial = 25] [outer = 000000E93EEF2C00] 06:38:00 INFO - PROCESS | 900 | 1461245880340 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1338ms 06:38:00 INFO - PROCESS | 900 | 1461245880480 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 900 | 1461245880484 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:38:00 INFO - PROCESS | 900 | 1461245880517 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 900 | 1461245880519 Marionette TRACE conn6 <- [1,10,null,{}] 06:38:00 INFO - PROCESS | 900 | 1461245880524 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:00 INFO - PROCESS | 900 | 1461245880646 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:38:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F726000 == 9 [pid = 900] [id = 10] 06:38:00 INFO - PROCESS | 900 | ++DOMWINDOW == 26 (000000E93F726800) [pid = 900] [serial = 26] [outer = 0000000000000000] 06:38:00 INFO - PROCESS | 900 | ++DOMWINDOW == 27 (000000E93F729000) [pid = 900] [serial = 27] [outer = 000000E93F726800] 06:38:00 INFO - PROCESS | 900 | 1461245880863 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E932145800 == 10 [pid = 900] [id = 11] 06:38:00 INFO - PROCESS | 900 | ++DOMWINDOW == 28 (000000E93418AC00) [pid = 900] [serial = 28] [outer = 0000000000000000] 06:38:00 INFO - PROCESS | 900 | ++DOMWINDOW == 29 (000000E9341FA800) [pid = 900] [serial = 29] [outer = 000000E93418AC00] 06:38:00 INFO - PROCESS | 900 | 1461245880929 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 30 (000000E9373B2000) [pid = 900] [serial = 30] [outer = 000000E93418AC00] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 31 (000000E932DBF800) [pid = 900] [serial = 31] [outer = 000000E93F726800] 06:38:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E932111800 == 11 [pid = 900] [id = 12] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 32 (000000E937351800) [pid = 900] [serial = 32] [outer = 0000000000000000] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 33 (000000E937FE9400) [pid = 900] [serial = 33] [outer = 000000E937351800] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 34 (000000E937FA0000) [pid = 900] [serial = 34] [outer = 000000E937351800] 06:38:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9398B8000 == 10 [pid = 900] [id = 4] 06:38:01 INFO - PROCESS | 900 | 1461245881602 Marionette TRACE conn6 <- [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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1145ms 06:38:01 INFO - PROCESS | 900 | 1461245881650 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 900 | 1461245881654 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:38:01 INFO - PROCESS | 900 | 1461245881660 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 900 | 1461245881663 Marionette TRACE conn6 <- [1,14,null,{}] 06:38:01 INFO - PROCESS | 900 | 1461245881668 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 900 | 1461245881756 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:38:01 INFO - PROCESS | 900 | 1461245881765 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E933F6B000 == 11 [pid = 900] [id = 13] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 35 (000000E93CE0FC00) [pid = 900] [serial = 35] [outer = 0000000000000000] 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 36 (000000E93CE4F800) [pid = 900] [serial = 36] [outer = 000000E93CE0FC00] 06:38:01 INFO - PROCESS | 900 | 1461245881816 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 900 | ++DOMWINDOW == 37 (000000E93EA1C000) [pid = 900] [serial = 37] [outer = 000000E93CE0FC00] 06:38:02 INFO - PROCESS | 900 | 1461245882234 Marionette TRACE conn6 <- [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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 06:38:02 INFO - PROCESS | 900 | 1461245882294 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 900 | 1461245882298 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:38:02 INFO - PROCESS | 900 | 1461245882302 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 900 | 1461245882304 Marionette TRACE conn6 <- [1,18,null,{}] 06:38:02 INFO - PROCESS | 900 | 1461245882308 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 900 | 1461245882393 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:38:02 INFO - PROCESS | 900 | 1461245882400 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E937D3A000 == 12 [pid = 900] [id = 14] 06:38:02 INFO - PROCESS | 900 | ++DOMWINDOW == 38 (000000E93EA92400) [pid = 900] [serial = 38] [outer = 0000000000000000] 06:38:02 INFO - PROCESS | 900 | ++DOMWINDOW == 39 (000000E93EDC5C00) [pid = 900] [serial = 39] [outer = 000000E93EA92400] 06:38:02 INFO - PROCESS | 900 | 1461245882449 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 900 | ++DOMWINDOW == 40 (000000E93CE0F400) [pid = 900] [serial = 40] [outer = 000000E93EA92400] 06:38:02 INFO - PROCESS | 900 | 1461245882906 Marionette TRACE conn6 <- [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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 06:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:38:02 INFO - PROCESS | 900 | 1461245882940 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 900 | 1461245882943 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:38:02 INFO - PROCESS | 900 | 1461245882948 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 900 | 1461245882955 Marionette TRACE conn6 <- [1,22,null,{}] 06:38:02 INFO - PROCESS | 900 | 1461245882966 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 900 | 1461245883058 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:38:03 INFO - PROCESS | 900 | 1461245883070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC38800 == 13 [pid = 900] [id = 15] 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 41 (000000E93F027C00) [pid = 900] [serial = 41] [outer = 0000000000000000] 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 42 (000000E93FA6E400) [pid = 900] [serial = 42] [outer = 000000E93F027C00] 06:38:03 INFO - PROCESS | 900 | 1461245883117 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 43 (000000E940E0B800) [pid = 900] [serial = 43] [outer = 000000E93F027C00] 06:38:03 INFO - PROCESS | 900 | 1461245883521 Marionette TRACE conn6 <- [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]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 06:38:03 INFO - PROCESS | 900 | 1461245883535 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 900 | 1461245883538 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:38:03 INFO - PROCESS | 900 | 1461245883541 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 900 | 1461245883543 Marionette TRACE conn6 <- [1,26,null,{}] 06:38:03 INFO - PROCESS | 900 | 1461245883559 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 900 | 1461245883641 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:38:03 INFO - PROCESS | 900 | 1461245883648 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE8C800 == 14 [pid = 900] [id = 16] 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 44 (000000E933164800) [pid = 900] [serial = 44] [outer = 0000000000000000] 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 45 (000000E93F962400) [pid = 900] [serial = 45] [outer = 000000E933164800] 06:38:03 INFO - PROCESS | 900 | 1461245883695 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 900 | ++DOMWINDOW == 46 (000000E941DD0C00) [pid = 900] [serial = 46] [outer = 000000E933164800] 06:38:04 INFO - PROCESS | 900 | 1461245884087 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 06:38:04 INFO - PROCESS | 900 | 1461245884131 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 900 | 1461245884134 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:38:04 INFO - PROCESS | 900 | 1461245884137 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:38:04 INFO - PROCESS | 900 | 1461245884139 Marionette TRACE conn6 <- [1,30,null,{}] 06:38:04 INFO - PROCESS | 900 | 1461245884151 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 900 | 1461245884227 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:38:04 INFO - PROCESS | 900 | 1461245884234 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE63800 == 15 [pid = 900] [id = 17] 06:38:04 INFO - PROCESS | 900 | ++DOMWINDOW == 47 (000000E93F2FAC00) [pid = 900] [serial = 47] [outer = 0000000000000000] 06:38:04 INFO - PROCESS | 900 | ++DOMWINDOW == 48 (000000E93F2FC800) [pid = 900] [serial = 48] [outer = 000000E93F2FAC00] 06:38:04 INFO - PROCESS | 900 | 1461245884289 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 900 | ++DOMWINDOW == 49 (000000E942D88000) [pid = 900] [serial = 49] [outer = 000000E93F2FAC00] 06:38:04 INFO - PROCESS | 900 | 1461245884730 Marionette TRACE conn6 <- [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]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 06:38:04 INFO - PROCESS | 900 | 1461245884773 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 900 | 1461245884775 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:38:04 INFO - PROCESS | 900 | 1461245884778 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:38:04 INFO - PROCESS | 900 | 1461245884780 Marionette TRACE conn6 <- [1,34,null,{}] 06:38:04 INFO - PROCESS | 900 | 1461245884847 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 900 | 1461245884955 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:38:04 INFO - PROCESS | 900 | 1461245884979 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94034C800 == 16 [pid = 900] [id = 18] 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 50 (000000E9326C2C00) [pid = 900] [serial = 50] [outer = 0000000000000000] 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 51 (000000E9326C4C00) [pid = 900] [serial = 51] [outer = 000000E9326C2C00] 06:38:05 INFO - PROCESS | 900 | 1461245885027 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 52 (000000E937B7C400) [pid = 900] [serial = 52] [outer = 000000E9326C2C00] 06:38:05 INFO - PROCESS | 900 | 1461245885398 Marionette TRACE conn6 <- [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]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 06:38:05 INFO - PROCESS | 900 | 1461245885454 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 900 | 1461245885456 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:38:05 INFO - PROCESS | 900 | 1461245885459 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:38:05 INFO - PROCESS | 900 | 1461245885461 Marionette TRACE conn6 <- [1,38,null,{}] 06:38:05 INFO - PROCESS | 900 | 1461245885464 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 900 | 1461245885539 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:38:05 INFO - PROCESS | 900 | 1461245885545 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B11800 == 17 [pid = 900] [id = 19] 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 53 (000000E930CD5400) [pid = 900] [serial = 53] [outer = 0000000000000000] 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 54 (000000E930CE3400) [pid = 900] [serial = 54] [outer = 000000E930CD5400] 06:38:05 INFO - PROCESS | 900 | 1461245885590 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 900 | ++DOMWINDOW == 55 (000000E937A55C00) [pid = 900] [serial = 55] [outer = 000000E930CD5400] 06:38:05 INFO - PROCESS | 900 | 1461245885954 Marionette TRACE conn6 <- [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]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 06:38:05 INFO - PROCESS | 900 | 1461245885986 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 900 | 1461245885988 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:38:05 INFO - PROCESS | 900 | 1461245885991 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:38:05 INFO - PROCESS | 900 | 1461245885993 Marionette TRACE conn6 <- [1,42,null,{}] 06:38:06 INFO - PROCESS | 900 | 1461245885997 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 900 | 1461245886094 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:38:06 INFO - PROCESS | 900 | 1461245886103 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E942543800 == 18 [pid = 900] [id = 20] 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 56 (000000E932E1F800) [pid = 900] [serial = 56] [outer = 0000000000000000] 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 57 (000000E932E26400) [pid = 900] [serial = 57] [outer = 000000E932E1F800] 06:38:06 INFO - PROCESS | 900 | 1461245886148 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (000000E932E2C400) [pid = 900] [serial = 58] [outer = 000000E932E1F800] 06:38:06 INFO - PROCESS | 900 | 1461245886525 Marionette TRACE conn6 <- [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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 06:38:06 INFO - PROCESS | 900 | 1461245886582 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:38:06 INFO - PROCESS | 900 | 1461245886585 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:38:06 INFO - PROCESS | 900 | 1461245886588 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 900 | 1461245886590 Marionette TRACE conn6 <- [1,46,null,{}] 06:38:06 INFO - PROCESS | 900 | 1461245886593 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 900 | 1461245886691 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:38:06 INFO - PROCESS | 900 | 1461245886699 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E943285000 == 19 [pid = 900] [id = 21] 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (000000E932817C00) [pid = 900] [serial = 59] [outer = 0000000000000000] 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (000000E93281CC00) [pid = 900] [serial = 60] [outer = 000000E932817C00] 06:38:06 INFO - PROCESS | 900 | 1461245886747 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (000000E932E29800) [pid = 900] [serial = 61] [outer = 000000E932817C00] 06:38:07 INFO - PROCESS | 900 | 1461245887117 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 06:38:07 INFO - PROCESS | 900 | 1461245887177 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 900 | 1461245887179 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:38:07 INFO - PROCESS | 900 | 1461245887182 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 900 | 1461245887184 Marionette TRACE conn6 <- [1,50,null,{}] 06:38:07 INFO - PROCESS | 900 | 1461245887188 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 900 | 1461245887297 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:38:07 INFO - PROCESS | 900 | 1461245887305 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467C6000 == 20 [pid = 900] [id = 22] 06:38:07 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E93F2FB000) [pid = 900] [serial = 62] [outer = 0000000000000000] 06:38:07 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E943AB7C00) [pid = 900] [serial = 63] [outer = 000000E93F2FB000] 06:38:07 INFO - PROCESS | 900 | 1461245887365 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E946984400) [pid = 900] [serial = 64] [outer = 000000E93F2FB000] 06:38:07 INFO - PROCESS | 900 | 1461245887778 Marionette TRACE conn6 <- [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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 06:38:07 INFO - PROCESS | 900 | 1461245887815 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 900 | 1461245887817 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 900 | 1461245887821 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:38:07 INFO - PROCESS | 900 | 1461245887823 Marionette TRACE conn6 <- [1,54,null,{}] 06:38:07 INFO - PROCESS | 900 | 1461245887827 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 900 | 1461245887940 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:38:07 INFO - PROCESS | 900 | 1461245887948 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B1000 == 21 [pid = 900] [id = 23] 06:38:07 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E946989000) [pid = 900] [serial = 65] [outer = 0000000000000000] 06:38:07 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E946B24000) [pid = 900] [serial = 66] [outer = 000000E946989000] 06:38:08 INFO - PROCESS | 900 | 1461245887994 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E946B2BC00) [pid = 900] [serial = 67] [outer = 000000E946989000] 06:38:08 INFO - PROCESS | 900 | 1461245888367 Marionette TRACE conn6 <- [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]]]}] 06:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 06:38:08 INFO - PROCESS | 900 | 1461245888411 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 900 | 1461245888413 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:38:08 INFO - PROCESS | 900 | 1461245888416 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 900 | 1461245888418 Marionette TRACE conn6 <- [1,58,null,{}] 06:38:08 INFO - PROCESS | 900 | 1461245888421 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:08 INFO - PROCESS | 900 | 1461245888495 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:38:08 INFO - PROCESS | 900 | 1461245888585 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8B800 == 22 [pid = 900] [id = 24] 06:38:08 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E9402EF400) [pid = 900] [serial = 68] [outer = 0000000000000000] 06:38:08 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E9402F5400) [pid = 900] [serial = 69] [outer = 000000E9402EF400] 06:38:08 INFO - PROCESS | 900 | 1461245888633 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E946B2B400) [pid = 900] [serial = 70] [outer = 000000E9402EF400] 06:38:09 INFO - PROCESS | 900 | --DOCSHELL 000000E932DCF800 == 21 [pid = 900] [id = 8] 06:38:09 INFO - PROCESS | 900 | 1461245889696 Marionette TRACE conn6 <- [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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1335ms 06:38:09 INFO - PROCESS | 900 | 1461245889757 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 900 | 1461245889761 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:38:09 INFO - PROCESS | 900 | 1461245889789 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 900 | 1461245889792 Marionette TRACE conn6 <- [1,62,null,{}] 06:38:09 INFO - PROCESS | 900 | 1461245889798 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 900 | 1461245889939 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:38:09 INFO - PROCESS | 900 | 1461245889981 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E9373D0800 == 22 [pid = 900] [id = 25] 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E932E20800) [pid = 900] [serial = 71] [outer = 0000000000000000] 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E933008C00) [pid = 900] [serial = 72] [outer = 000000E932E20800] 06:38:10 INFO - PROCESS | 900 | 1461245890033 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E933165000) [pid = 900] [serial = 73] [outer = 000000E932E20800] 06:38:10 INFO - PROCESS | 900 | 1461245890445 Marionette TRACE conn6 <- [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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 06:38:10 INFO - PROCESS | 900 | 1461245890469 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 900 | 1461245890475 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:38:10 INFO - PROCESS | 900 | 1461245890481 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 900 | 1461245890484 Marionette TRACE conn6 <- [1,66,null,{}] 06:38:10 INFO - PROCESS | 900 | 1461245890488 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 900 | 1461245890595 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:38:10 INFO - PROCESS | 900 | 1461245890601 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380BA800 == 23 [pid = 900] [id = 26] 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E93411A000) [pid = 900] [serial = 74] [outer = 0000000000000000] 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E9376DAC00) [pid = 900] [serial = 75] [outer = 000000E93411A000] 06:38:10 INFO - PROCESS | 900 | 1461245890651 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E937F96C00) [pid = 900] [serial = 76] [outer = 000000E93411A000] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93981F400) [pid = 900] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E93F2FB000) [pid = 900] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E93BC63800) [pid = 900] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E93418AC00) [pid = 900] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E93CE0FC00) [pid = 900] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E93EA92400) [pid = 900] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E93F027C00) [pid = 900] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E933164800) [pid = 900] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E93F2FAC00) [pid = 900] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E9326C2C00) [pid = 900] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:38:11 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E946989000) [pid = 900] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:38:11 INFO - PROCESS | 900 | 1461245891318 Marionette TRACE conn6 <- [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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 06:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:38:11 INFO - PROCESS | 900 | 1461245891372 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 900 | 1461245891375 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:38:11 INFO - PROCESS | 900 | 1461245891379 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 900 | 1461245891383 Marionette TRACE conn6 <- [1,70,null,{}] 06:38:11 INFO - PROCESS | 900 | 1461245891400 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:11 INFO - PROCESS | 900 | 1461245891481 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:38:11 INFO - PROCESS | 900 | 1461245891490 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C87F800 == 24 [pid = 900] [id = 27] 06:38:11 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E932D29000) [pid = 900] [serial = 77] [outer = 0000000000000000] 06:38:11 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E93BC5F000) [pid = 900] [serial = 78] [outer = 000000E932D29000] 06:38:11 INFO - PROCESS | 900 | 1461245891542 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E93C86D800) [pid = 900] [serial = 79] [outer = 000000E932D29000] 06:38:11 INFO - PROCESS | 900 | 1461245891936 Marionette TRACE conn6 <- [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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 06:38:12 INFO - PROCESS | 900 | 1461245892012 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 900 | 1461245892015 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:38:12 INFO - PROCESS | 900 | 1461245892018 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 900 | 1461245892020 Marionette TRACE conn6 <- [1,74,null,{}] 06:38:12 INFO - PROCESS | 900 | 1461245892023 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 900 | 1461245892099 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:38:12 INFO - PROCESS | 900 | 1461245892106 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE74800 == 25 [pid = 900] [id = 28] 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E93CEEA400) [pid = 900] [serial = 80] [outer = 0000000000000000] 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E93EA93000) [pid = 900] [serial = 81] [outer = 000000E93CEEA400] 06:38:12 INFO - PROCESS | 900 | 1461245892153 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E93ED11400) [pid = 900] [serial = 82] [outer = 000000E93CEEA400] 06:38:12 INFO - PROCESS | 900 | 1461245892574 Marionette TRACE conn6 <- [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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 06:38:12 INFO - PROCESS | 900 | 1461245892608 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 900 | 1461245892610 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:38:12 INFO - PROCESS | 900 | 1461245892613 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 900 | 1461245892615 Marionette TRACE conn6 <- [1,78,null,{}] 06:38:12 INFO - PROCESS | 900 | 1461245892619 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 900 | 1461245892692 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:38:12 INFO - PROCESS | 900 | 1461245892698 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E94004F800 == 26 [pid = 900] [id = 29] 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E933F88800) [pid = 900] [serial = 83] [outer = 0000000000000000] 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E93F031000) [pid = 900] [serial = 84] [outer = 000000E933F88800] 06:38:12 INFO - PROCESS | 900 | 1461245892744 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E93F1BB000) [pid = 900] [serial = 85] [outer = 000000E933F88800] 06:38:13 INFO - PROCESS | 900 | 1461245893209 Marionette TRACE conn6 <- [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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 06:38:13 INFO - PROCESS | 900 | 1461245893246 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 900 | 1461245893251 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:38:13 INFO - PROCESS | 900 | 1461245893257 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 900 | 1461245893262 Marionette TRACE conn6 <- [1,82,null,{}] 06:38:13 INFO - PROCESS | 900 | 1461245893269 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 900 | 1461245893375 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:38:13 INFO - PROCESS | 900 | 1461245893507 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E937ACB800 == 27 [pid = 900] [id = 30] 06:38:13 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E93281F000) [pid = 900] [serial = 86] [outer = 0000000000000000] 06:38:13 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E932E21800) [pid = 900] [serial = 87] [outer = 000000E93281F000] 06:38:13 INFO - PROCESS | 900 | 1461245893568 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E934193C00) [pid = 900] [serial = 88] [outer = 000000E93281F000] 06:38:14 INFO - PROCESS | 900 | 1461245894106 Marionette TRACE conn6 <- [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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 06:38:14 INFO - PROCESS | 900 | 1461245894141 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 900 | 1461245894148 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:38:14 INFO - PROCESS | 900 | 1461245894155 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 900 | 1461245894158 Marionette TRACE conn6 <- [1,86,null,{}] 06:38:14 INFO - PROCESS | 900 | 1461245894162 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 900 | 1461245894263 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:38:14 INFO - PROCESS | 900 | 1461245894337 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E940038000 == 28 [pid = 900] [id = 31] 06:38:14 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E939497800) [pid = 900] [serial = 89] [outer = 0000000000000000] 06:38:14 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93C429800) [pid = 900] [serial = 90] [outer = 000000E939497800] 06:38:14 INFO - PROCESS | 900 | 1461245894395 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93ED05C00) [pid = 900] [serial = 91] [outer = 000000E939497800] 06:38:14 INFO - PROCESS | 900 | 1461245894941 Marionette TRACE conn6 <- [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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 818ms 06:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:38:14 INFO - PROCESS | 900 | 1461245894979 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 900 | 1461245894982 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:38:14 INFO - PROCESS | 900 | 1461245894986 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 900 | 1461245894990 Marionette TRACE conn6 <- [1,90,null,{}] 06:38:15 INFO - PROCESS | 900 | 1461245895002 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 900 | 1461245895108 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:38:15 INFO - PROCESS | 900 | 1461245895169 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E94254D000 == 29 [pid = 900] [id = 32] 06:38:15 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93F426000) [pid = 900] [serial = 92] [outer = 0000000000000000] 06:38:15 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F4E8800) [pid = 900] [serial = 93] [outer = 000000E93F426000] 06:38:15 INFO - PROCESS | 900 | 1461245895230 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F9DF800) [pid = 900] [serial = 94] [outer = 000000E93F426000] 06:38:15 INFO - PROCESS | 900 | 1461245895740 Marionette TRACE conn6 <- [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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 06:38:15 INFO - PROCESS | 900 | 1461245895827 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 900 | 1461245895830 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:38:15 INFO - PROCESS | 900 | 1461245895834 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 900 | 1461245895836 Marionette TRACE conn6 <- [1,94,null,{}] 06:38:15 INFO - PROCESS | 900 | 1461245895840 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 900 | 1461245895974 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:38:16 INFO - PROCESS | 900 | 1461245896034 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467C0800 == 30 [pid = 900] [id = 33] 06:38:16 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E932A43800) [pid = 900] [serial = 95] [outer = 0000000000000000] 06:38:16 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E932A4BC00) [pid = 900] [serial = 96] [outer = 000000E932A43800] 06:38:16 INFO - PROCESS | 900 | 1461245896092 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E94028A800) [pid = 900] [serial = 97] [outer = 000000E932A43800] 06:38:16 INFO - PROCESS | 900 | 1461245896658 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 06:38:16 INFO - PROCESS | 900 | 1461245896716 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 900 | 1461245896719 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:38:16 INFO - PROCESS | 900 | 1461245896722 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:38:16 INFO - PROCESS | 900 | 1461245896725 Marionette TRACE conn6 <- [1,98,null,{}] 06:38:16 INFO - PROCESS | 900 | 1461245896728 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 900 | 1461245896823 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:38:16 INFO - PROCESS | 900 | 1461245896956 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E93308F000 == 31 [pid = 900] [id = 34] 06:38:16 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E930CDE800) [pid = 900] [serial = 98] [outer = 0000000000000000] 06:38:17 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93269A000) [pid = 900] [serial = 99] [outer = 000000E930CDE800] 06:38:17 INFO - PROCESS | 900 | 1461245897008 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E932821000) [pid = 900] [serial = 100] [outer = 000000E930CDE800] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93704E000) [pid = 900] [serial = 4] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E932E26400) [pid = 900] [serial = 57] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93281CC00) [pid = 900] [serial = 60] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E943AB7C00) [pid = 900] [serial = 63] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E946B24000) [pid = 900] [serial = 66] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93C42A800) [pid = 900] [serial = 21] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93F108C00) [pid = 900] [serial = 24] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E9341FA800) [pid = 900] [serial = 29] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E9373B2000) [pid = 900] [serial = 30] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E937FE9400) [pid = 900] [serial = 33] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93CE4F800) [pid = 900] [serial = 36] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93EDC5C00) [pid = 900] [serial = 39] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93FA6E400) [pid = 900] [serial = 42] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93F962400) [pid = 900] [serial = 45] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E93F2FC800) [pid = 900] [serial = 48] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E941DD0C00) [pid = 900] [serial = 46] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E9326C4C00) [pid = 900] [serial = 51] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E930CE3400) [pid = 900] [serial = 54] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E93F729000) [pid = 900] [serial = 27] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E942D88000) [pid = 900] [serial = 49] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E937B7C400) [pid = 900] [serial = 52] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E93EDBD800) [pid = 900] [serial = 22] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E940E0B800) [pid = 900] [serial = 43] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E93CE0F400) [pid = 900] [serial = 40] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E946984400) [pid = 900] [serial = 64] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E93EA1C000) [pid = 900] [serial = 37] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 62 (000000E946B2BC00) [pid = 900] [serial = 67] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 61 (000000E93FBAE000) [pid = 900] [serial = 17] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 60 (000000E93FD99400) [pid = 900] [serial = 14] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 59 (000000E93BA84800) [pid = 900] [serial = 9] [outer = 0000000000000000] [url = about:blank] 06:38:17 INFO - PROCESS | 900 | --DOMWINDOW == 58 (000000E93BA86400) [pid = 900] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:38:17 INFO - PROCESS | 900 | 1461245897541 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 881ms 06:38:17 INFO - PROCESS | 900 | 1461245897608 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 900 | 1461245897611 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:38:17 INFO - PROCESS | 900 | 1461245897616 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:38:17 INFO - PROCESS | 900 | 1461245897620 Marionette TRACE conn6 <- [1,102,null,{}] 06:38:17 INFO - PROCESS | 900 | 1461245897625 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 900 | 1461245897710 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:38:17 INFO - PROCESS | 900 | 1461245897777 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E937058000 == 32 [pid = 900] [id = 35] 06:38:17 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (000000E9328E0800) [pid = 900] [serial = 101] [outer = 0000000000000000] 06:38:17 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (000000E932A3E000) [pid = 900] [serial = 102] [outer = 000000E9328E0800] 06:38:17 INFO - PROCESS | 900 | 1461245897827 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (000000E932E24400) [pid = 900] [serial = 103] [outer = 000000E9328E0800] 06:38:18 INFO - PROCESS | 900 | 1461245898190 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 06:38:18 INFO - PROCESS | 900 | 1461245898261 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 900 | 1461245898265 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:38:18 INFO - PROCESS | 900 | 1461245898269 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 900 | 1461245898272 Marionette TRACE conn6 <- [1,106,null,{}] 06:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:38:18 INFO - PROCESS | 900 | 1461245898275 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 900 | 1461245898356 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:38:18 INFO - PROCESS | 900 | 1461245898365 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398B2000 == 33 [pid = 900] [id = 36] 06:38:18 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E9340C7800) [pid = 900] [serial = 104] [outer = 0000000000000000] 06:38:18 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E937A93000) [pid = 900] [serial = 105] [outer = 000000E9340C7800] 06:38:18 INFO - PROCESS | 900 | 1461245898413 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E939494C00) [pid = 900] [serial = 106] [outer = 000000E9340C7800] 06:38:18 INFO - PROCESS | 900 | 1461245898821 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 566ms 06:38:18 INFO - PROCESS | 900 | 1461245898842 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 900 | 1461245898845 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:38:18 INFO - PROCESS | 900 | 1461245898855 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 900 | 1461245898861 Marionette TRACE conn6 <- [1,110,null,{}] 06:38:18 INFO - PROCESS | 900 | 1461245898870 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 900 | 1461245898954 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:38:18 INFO - PROCESS | 900 | 1461245898960 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA4B800 == 34 [pid = 900] [id = 37] 06:38:18 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E93BC5C800) [pid = 900] [serial = 107] [outer = 0000000000000000] 06:38:19 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E93E39CC00) [pid = 900] [serial = 108] [outer = 000000E93BC5C800] 06:38:19 INFO - PROCESS | 900 | 1461245899006 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E93EB44C00) [pid = 900] [serial = 109] [outer = 000000E93BC5C800] 06:38:19 INFO - PROCESS | 900 | 1461245899405 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 06:38:19 INFO - PROCESS | 900 | 1461245899443 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 900 | 1461245899446 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:38:19 INFO - PROCESS | 900 | 1461245899449 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 900 | 1461245899451 Marionette TRACE conn6 <- [1,114,null,{}] 06:38:19 INFO - PROCESS | 900 | 1461245899454 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 900 | 1461245899533 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:38:19 INFO - PROCESS | 900 | 1461245899540 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F734800 == 35 [pid = 900] [id = 38] 06:38:19 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E93EDC0000) [pid = 900] [serial = 110] [outer = 0000000000000000] 06:38:19 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E93F1BBC00) [pid = 900] [serial = 111] [outer = 000000E93EDC0000] 06:38:19 INFO - PROCESS | 900 | 1461245899585 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E93F2F6000) [pid = 900] [serial = 112] [outer = 000000E93EDC0000] 06:38:20 INFO - PROCESS | 900 | 1461245900051 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 06:38:20 INFO - PROCESS | 900 | 1461245900081 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 900 | 1461245900083 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:38:20 INFO - PROCESS | 900 | 1461245900092 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 900 | 1461245900094 Marionette TRACE conn6 <- [1,118,null,{}] 06:38:20 INFO - PROCESS | 900 | 1461245900098 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 900 | 1461245900197 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:38:20 INFO - PROCESS | 900 | 1461245900206 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E940720800 == 36 [pid = 900] [id = 39] 06:38:20 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E93F4E3C00) [pid = 900] [serial = 113] [outer = 0000000000000000] 06:38:20 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E93F4E9800) [pid = 900] [serial = 114] [outer = 000000E93F4E3C00] 06:38:20 INFO - PROCESS | 900 | 1461245900262 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E940280C00) [pid = 900] [serial = 115] [outer = 000000E93F4E3C00] 06:38:20 INFO - PROCESS | 900 | 1461245900692 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 06:38:20 INFO - PROCESS | 900 | 1461245900724 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 900 | 1461245900726 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:38:20 INFO - PROCESS | 900 | 1461245900730 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 900 | 1461245900732 Marionette TRACE conn6 <- [1,122,null,{}] 06:38:20 INFO - PROCESS | 900 | 1461245900735 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 900 | 1461245900834 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:38:20 INFO - PROCESS | 900 | 1461245900900 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E9432A3000 == 37 [pid = 900] [id = 40] 06:38:20 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E94080D400) [pid = 900] [serial = 116] [outer = 0000000000000000] 06:38:20 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E9408D8C00) [pid = 900] [serial = 117] [outer = 000000E94080D400] 06:38:20 INFO - PROCESS | 900 | 1461245900946 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E940F9A400) [pid = 900] [serial = 118] [outer = 000000E94080D400] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E932E20800) [pid = 900] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E932D29000) [pid = 900] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E93411A000) [pid = 900] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E93CEEA400) [pid = 900] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E9402EF400) [pid = 900] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E932E1F800) [pid = 900] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E930CD5400) [pid = 900] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:38:21 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E932817C00) [pid = 900] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:38:21 INFO - PROCESS | 900 | 1461245901340 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 06:38:21 INFO - PROCESS | 900 | 1461245901362 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 900 | 1461245901364 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:38:21 INFO - PROCESS | 900 | 1461245901367 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 900 | 1461245901369 Marionette TRACE conn6 <- [1,126,null,{}] 06:38:21 INFO - PROCESS | 900 | 1461245901372 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 900 | 1461245901447 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:38:21 INFO - PROCESS | 900 | 1461245901453 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B2000 == 38 [pid = 900] [id = 41] 06:38:21 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E932823000) [pid = 900] [serial = 119] [outer = 0000000000000000] 06:38:21 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E93CEE7000) [pid = 900] [serial = 120] [outer = 000000E932823000] 06:38:21 INFO - PROCESS | 900 | 1461245901499 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E9402B8000) [pid = 900] [serial = 121] [outer = 000000E932823000] 06:38:21 INFO - PROCESS | 900 | 1461245901889 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 06:38:21 INFO - PROCESS | 900 | 1461245901958 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 900 | 1461245901960 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:38:21 INFO - PROCESS | 900 | 1461245901963 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 900 | 1461245901965 Marionette TRACE conn6 <- [1,130,null,{}] 06:38:21 INFO - PROCESS | 900 | 1461245901969 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 900 | 1461245902043 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:38:22 INFO - PROCESS | 900 | 1461245902052 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F92000 == 39 [pid = 900] [id = 42] 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E9402BBC00) [pid = 900] [serial = 122] [outer = 0000000000000000] 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E94080F800) [pid = 900] [serial = 123] [outer = 000000E9402BBC00] 06:38:22 INFO - PROCESS | 900 | 1461245902097 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E942493000) [pid = 900] [serial = 124] [outer = 000000E9402BBC00] 06:38:22 INFO - PROCESS | 900 | 1461245902512 Marionette TRACE conn6 <- [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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 06:38:22 INFO - PROCESS | 900 | 1461245902553 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 900 | 1461245902555 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:38:22 INFO - PROCESS | 900 | 1461245902558 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:38:22 INFO - PROCESS | 900 | 1461245902559 Marionette TRACE conn6 <- [1,134,null,{}] 06:38:22 INFO - PROCESS | 900 | 1461245902563 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 900 | 1461245902644 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:38:22 INFO - PROCESS | 900 | 1461245902651 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E69000 == 40 [pid = 900] [id = 43] 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E932910800) [pid = 900] [serial = 125] [outer = 0000000000000000] 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E932914400) [pid = 900] [serial = 126] [outer = 000000E932910800] 06:38:22 INFO - PROCESS | 900 | 1461245902695 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E9402BD400) [pid = 900] [serial = 127] [outer = 000000E932910800] 06:38:23 INFO - PROCESS | 900 | 1461245903107 Marionette TRACE conn6 <- [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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 566ms 06:38:23 INFO - PROCESS | 900 | 1461245903127 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 900 | 1461245903130 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:38:23 INFO - PROCESS | 900 | 1461245903133 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:38:23 INFO - PROCESS | 900 | 1461245903135 Marionette TRACE conn6 <- [1,138,null,{}] 06:38:23 INFO - PROCESS | 900 | 1461245903146 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 900 | 1461245903228 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:38:23 INFO - PROCESS | 900 | 1461245903235 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E948117000 == 41 [pid = 900] [id = 44] 06:38:23 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E938C0F400) [pid = 900] [serial = 128] [outer = 0000000000000000] 06:38:23 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E938C12400) [pid = 900] [serial = 129] [outer = 000000E938C0F400] 06:38:23 INFO - PROCESS | 900 | 1461245903285 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E942D85800) [pid = 900] [serial = 130] [outer = 000000E938C0F400] 06:38:23 INFO - PROCESS | 900 | 1461245903718 Marionette TRACE conn6 <- [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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 06:38:23 INFO - PROCESS | 900 | 1461245903782 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 900 | 1461245903787 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:38:23 INFO - PROCESS | 900 | 1461245903797 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:38:23 INFO - PROCESS | 900 | 1461245903802 Marionette TRACE conn6 <- [1,142,null,{}] 06:38:23 INFO - PROCESS | 900 | 1461245903809 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 900 | 1461245903917 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:38:24 INFO - PROCESS | 900 | 1461245903999 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E933AE1800 == 42 [pid = 900] [id = 45] 06:38:24 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93281EC00) [pid = 900] [serial = 131] [outer = 0000000000000000] 06:38:24 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E9328DC000) [pid = 900] [serial = 132] [outer = 000000E93281EC00] 06:38:24 INFO - PROCESS | 900 | 1461245904059 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E932A3E800) [pid = 900] [serial = 133] [outer = 000000E93281EC00] 06:38:24 INFO - PROCESS | 900 | 1461245904702 Marionette TRACE conn6 <- [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]]]}] 06:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 06:38:24 INFO - PROCESS | 900 | 1461245904728 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 900 | 1461245904732 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:38:24 INFO - PROCESS | 900 | 1461245904741 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 900 | 1461245904746 Marionette TRACE conn6 <- [1,146,null,{}] 06:38:24 INFO - PROCESS | 900 | 1461245904750 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 900 | 1461245904857 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:38:25 INFO - PROCESS | 900 | 1461245905038 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F727800 == 43 [pid = 900] [id = 46] 06:38:25 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E937286800) [pid = 900] [serial = 134] [outer = 0000000000000000] 06:38:25 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E938C9D800) [pid = 900] [serial = 135] [outer = 000000E937286800] 06:38:25 INFO - PROCESS | 900 | 1461245905096 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93CE58C00) [pid = 900] [serial = 136] [outer = 000000E937286800] 06:38:25 INFO - PROCESS | 900 | 1461245905655 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 06:38:25 INFO - PROCESS | 900 | 1461245905731 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 900 | 1461245905734 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:38:25 INFO - PROCESS | 900 | 1461245905738 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 900 | 1461245905740 Marionette TRACE conn6 <- [1,150,null,{}] 06:38:25 INFO - PROCESS | 900 | 1461245905751 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 900 | 1461245905858 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:38:25 INFO - PROCESS | 900 | 1461245905925 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E948133800 == 44 [pid = 900] [id = 47] 06:38:25 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F4DDC00) [pid = 900] [serial = 137] [outer = 0000000000000000] 06:38:25 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93FBAF400) [pid = 900] [serial = 138] [outer = 000000E93F4DDC00] 06:38:25 INFO - PROCESS | 900 | 1461245905987 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9402F2400) [pid = 900] [serial = 139] [outer = 000000E93F4DDC00] 06:38:26 INFO - PROCESS | 900 | 1461245906601 Marionette TRACE conn6 <- [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]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 06:38:26 INFO - PROCESS | 900 | 1461245906620 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 900 | 1461245906623 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:38:26 INFO - PROCESS | 900 | 1461245906626 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 900 | 1461245906628 Marionette TRACE conn6 <- [1,154,null,{}] 06:38:26 INFO - PROCESS | 900 | 1461245906632 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 900 | 1461245906737 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:38:26 INFO - PROCESS | 900 | 1461245906813 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481F3800 == 45 [pid = 900] [id = 48] 06:38:26 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E942D0D000) [pid = 900] [serial = 140] [outer = 0000000000000000] 06:38:26 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E943ABD400) [pid = 900] [serial = 141] [outer = 000000E942D0D000] 06:38:26 INFO - PROCESS | 900 | 1461245906871 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E946707400) [pid = 900] [serial = 142] [outer = 000000E942D0D000] 06:38:27 INFO - PROCESS | 900 | 1461245907642 Marionette TRACE conn6 <- [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]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1028ms 06:38:27 INFO - PROCESS | 900 | 1461245907665 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 900 | 1461245907669 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:38:27 INFO - PROCESS | 900 | 1461245907684 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 900 | 1461245907689 Marionette TRACE conn6 <- [1,158,null,{}] 06:38:27 INFO - PROCESS | 900 | 1461245907695 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 900 | 1461245907795 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:38:27 INFO - PROCESS | 900 | 1461245907863 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C7000 == 46 [pid = 900] [id = 49] 06:38:27 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E932914800) [pid = 900] [serial = 143] [outer = 0000000000000000] 06:38:27 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E932E1F800) [pid = 900] [serial = 144] [outer = 000000E932914800] 06:38:27 INFO - PROCESS | 900 | 1461245907916 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93418AC00) [pid = 900] [serial = 145] [outer = 000000E932914800] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E932E69000 == 45 [pid = 900] [id = 43] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E946F92000 == 44 [pid = 900] [id = 42] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B2000 == 43 [pid = 900] [id = 41] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9432A3000 == 42 [pid = 900] [id = 40] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E940720800 == 41 [pid = 900] [id = 39] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93F734800 == 40 [pid = 900] [id = 38] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA4B800 == 39 [pid = 900] [id = 37] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9398B2000 == 38 [pid = 900] [id = 36] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E937058000 == 37 [pid = 900] [id = 35] 06:38:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93308F000 == 36 [pid = 900] [id = 34] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93F031000) [pid = 900] [serial = 84] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E933008C00) [pid = 900] [serial = 72] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E933165000) [pid = 900] [serial = 73] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93BC5F000) [pid = 900] [serial = 78] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9376DAC00) [pid = 900] [serial = 75] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93EA93000) [pid = 900] [serial = 81] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E937F96C00) [pid = 900] [serial = 76] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E946B2B400) [pid = 900] [serial = 70] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93C86D800) [pid = 900] [serial = 79] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93ED11400) [pid = 900] [serial = 82] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9402F5400) [pid = 900] [serial = 69] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E932E2C400) [pid = 900] [serial = 58] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E937A55C00) [pid = 900] [serial = 55] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E932E29800) [pid = 900] [serial = 61] [outer = 0000000000000000] [url = about:blank] 06:38:28 INFO - PROCESS | 900 | 1461245908463 Marionette TRACE conn6 <- [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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 06:38:28 INFO - PROCESS | 900 | 1461245908524 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 900 | 1461245908530 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:38:28 INFO - PROCESS | 900 | 1461245908536 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 900 | 1461245908539 Marionette TRACE conn6 <- [1,162,null,{}] 06:38:28 INFO - PROCESS | 900 | 1461245908542 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 900 | 1461245908627 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:38:28 INFO - PROCESS | 900 | 1461245908691 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E937B3F800 == 37 [pid = 900] [id = 50] 06:38:28 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E930CDD000) [pid = 900] [serial = 146] [outer = 0000000000000000] 06:38:28 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93281AC00) [pid = 900] [serial = 147] [outer = 000000E930CDD000] 06:38:28 INFO - PROCESS | 900 | 1461245908740 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E933166800) [pid = 900] [serial = 148] [outer = 000000E930CDD000] 06:38:29 INFO - PROCESS | 900 | 1461245909124 Marionette TRACE conn6 <- [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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 06:38:29 INFO - PROCESS | 900 | 1461245909168 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 900 | 1461245909171 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:38:29 INFO - PROCESS | 900 | 1461245909175 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 900 | 1461245909179 Marionette TRACE conn6 <- [1,166,null,{}] 06:38:29 INFO - PROCESS | 900 | 1461245909198 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 900 | 1461245909281 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:38:29 INFO - PROCESS | 900 | 1461245909288 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F192000 == 38 [pid = 900] [id = 51] 06:38:29 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E9376A3400) [pid = 900] [serial = 149] [outer = 0000000000000000] 06:38:29 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E937F96C00) [pid = 900] [serial = 150] [outer = 000000E9376A3400] 06:38:29 INFO - PROCESS | 900 | 1461245909337 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93C42A800) [pid = 900] [serial = 151] [outer = 000000E9376A3400] 06:38:29 INFO - PROCESS | 900 | 1461245909767 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 650ms 06:38:29 INFO - PROCESS | 900 | 1461245909826 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 900 | 1461245909829 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:38:29 INFO - PROCESS | 900 | 1461245909832 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 900 | 1461245909834 Marionette TRACE conn6 <- [1,170,null,{}] 06:38:29 INFO - PROCESS | 900 | 1461245909838 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 900 | 1461245909921 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:38:29 INFO - PROCESS | 900 | 1461245909930 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E940351000 == 39 [pid = 900] [id = 52] 06:38:29 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93CEDF400) [pid = 900] [serial = 152] [outer = 0000000000000000] 06:38:29 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93EA8F400) [pid = 900] [serial = 153] [outer = 000000E93CEDF400] 06:38:29 INFO - PROCESS | 900 | 1461245909977 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93ED11400) [pid = 900] [serial = 154] [outer = 000000E93CEDF400] 06:38:30 INFO - PROCESS | 900 | 1461245910371 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 06:38:30 INFO - PROCESS | 900 | 1461245910422 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 900 | 1461245910424 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:38:30 INFO - PROCESS | 900 | 1461245910427 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 900 | 1461245910429 Marionette TRACE conn6 <- [1,174,null,{}] 06:38:30 INFO - PROCESS | 900 | 1461245910433 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 900 | 1461245910541 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:38:30 INFO - PROCESS | 900 | 1461245910547 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D31000 == 40 [pid = 900] [id = 53] 06:38:30 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93EDC5400) [pid = 900] [serial = 155] [outer = 0000000000000000] 06:38:30 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93F110800) [pid = 900] [serial = 156] [outer = 000000E93EDC5400] 06:38:30 INFO - PROCESS | 900 | 1461245910595 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F2EFC00) [pid = 900] [serial = 157] [outer = 000000E93EDC5400] 06:38:31 INFO - PROCESS | 900 | 1461245911043 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 06:38:31 INFO - PROCESS | 900 | 1461245911060 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 900 | 1461245911062 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:38:31 INFO - PROCESS | 900 | 1461245911065 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 900 | 1461245911067 Marionette TRACE conn6 <- [1,178,null,{}] 06:38:31 INFO - PROCESS | 900 | 1461245911077 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 900 | 1461245911196 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:38:31 INFO - PROCESS | 900 | 1461245911204 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469AE800 == 41 [pid = 900] [id = 54] 06:38:31 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F4E1800) [pid = 900] [serial = 158] [outer = 0000000000000000] 06:38:31 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93F9B7000) [pid = 900] [serial = 159] [outer = 000000E93F4E1800] 06:38:31 INFO - PROCESS | 900 | 1461245911253 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9402EAC00) [pid = 900] [serial = 160] [outer = 000000E93F4E1800] 06:38:31 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9402BE000) [pid = 900] [serial = 161] [outer = 000000E937351800] 06:38:31 INFO - PROCESS | 900 | 1461245911742 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 06:38:31 INFO - PROCESS | 900 | 1461245911804 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:38:31 INFO - PROCESS | 900 | 1461245911806 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:38:31 INFO - PROCESS | 900 | 1461245911809 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 900 | 1461245911811 Marionette TRACE conn6 <- [1,182,null,{}] 06:38:31 INFO - PROCESS | 900 | 1461245911815 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 900 | 1461245911943 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:38:32 INFO - PROCESS | 900 | 1461245911989 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E9321A1800 == 42 [pid = 900] [id = 55] 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93BC88800) [pid = 900] [serial = 162] [outer = 0000000000000000] 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E94080C800) [pid = 900] [serial = 163] [outer = 000000E93BC88800] 06:38:32 INFO - PROCESS | 900 | 1461245912035 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E943AC3000) [pid = 900] [serial = 164] [outer = 000000E93BC88800] 06:38:32 INFO - PROCESS | 900 | 1461245912531 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F4E3C00) [pid = 900] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94080D400) [pid = 900] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E9328E0800) [pid = 900] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E930CDE800) [pid = 900] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93EDC0000) [pid = 900] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E932823000) [pid = 900] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E933F88800) [pid = 900] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9340C7800) [pid = 900] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93BC5C800) [pid = 900] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9402BBC00) [pid = 900] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:38:32 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E932910800) [pid = 900] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 777ms 06:38:32 INFO - PROCESS | 900 | 1461245912589 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 900 | 1461245912591 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:38:32 INFO - PROCESS | 900 | 1461245912594 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 900 | 1461245912596 Marionette TRACE conn6 <- [1,186,null,{}] 06:38:32 INFO - PROCESS | 900 | 1461245912600 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 900 | 1461245912681 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:38:32 INFO - PROCESS | 900 | 1461245912688 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C886800 == 43 [pid = 900] [id = 56] 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E932A4B000) [pid = 900] [serial = 165] [outer = 0000000000000000] 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E937F9B000) [pid = 900] [serial = 166] [outer = 000000E932A4B000] 06:38:32 INFO - PROCESS | 900 | 1461245912734 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9402BB800) [pid = 900] [serial = 167] [outer = 000000E932A4B000] 06:38:33 INFO - PROCESS | 900 | 1461245913102 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 06:38:33 INFO - PROCESS | 900 | 1461245913185 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 900 | 1461245913187 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:38:33 INFO - PROCESS | 900 | 1461245913190 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 900 | 1461245913192 Marionette TRACE conn6 <- [1,190,null,{}] 06:38:33 INFO - PROCESS | 900 | 1461245913201 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 900 | 1461245913304 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:38:33 INFO - PROCESS | 900 | 1461245913314 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481ED000 == 44 [pid = 900] [id = 57] 06:38:33 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E930D19800) [pid = 900] [serial = 168] [outer = 0000000000000000] 06:38:33 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E930D1F000) [pid = 900] [serial = 169] [outer = 000000E930D19800] 06:38:33 INFO - PROCESS | 900 | 1461245913360 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9402B0800) [pid = 900] [serial = 170] [outer = 000000E930D19800] 06:38:33 INFO - PROCESS | 900 | 1461245913742 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 06:38:33 INFO - PROCESS | 900 | 1461245913780 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 900 | 1461245913783 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:38:33 INFO - PROCESS | 900 | 1461245913800 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 900 | 1461245913802 Marionette TRACE conn6 <- [1,194,null,{}] 06:38:33 INFO - PROCESS | 900 | 1461245913806 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 900 | 1461245913886 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:38:33 INFO - PROCESS | 900 | 1461245913892 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E94853D800 == 45 [pid = 900] [id = 58] 06:38:33 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E94670D400) [pid = 900] [serial = 171] [outer = 0000000000000000] 06:38:33 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E94670F800) [pid = 900] [serial = 172] [outer = 000000E94670D400] 06:38:33 INFO - PROCESS | 900 | 1461245913940 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E94698A400) [pid = 900] [serial = 173] [outer = 000000E94670D400] 06:38:34 INFO - PROCESS | 900 | 1461245914318 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 06:38:34 INFO - PROCESS | 900 | 1461245914388 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 900 | 1461245914390 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:38:34 INFO - PROCESS | 900 | 1461245914394 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 900 | 1461245914396 Marionette TRACE conn6 <- [1,198,null,{}] 06:38:34 INFO - PROCESS | 900 | 1461245914405 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 900 | 1461245914505 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:38:34 INFO - PROCESS | 900 | 1461245914520 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E94864A800 == 46 [pid = 900] [id = 59] 06:38:34 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E946B2B400) [pid = 900] [serial = 174] [outer = 0000000000000000] 06:38:34 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E946B2F000) [pid = 900] [serial = 175] [outer = 000000E946B2B400] 06:38:34 INFO - PROCESS | 900 | 1461245914570 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E94859E800) [pid = 900] [serial = 176] [outer = 000000E946B2B400] 06:38:35 INFO - PROCESS | 900 | 1461245915209 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 06:38:35 INFO - PROCESS | 900 | 1461245915279 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 900 | 1461245915284 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:38:35 INFO - PROCESS | 900 | 1461245915291 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 900 | 1461245915295 Marionette TRACE conn6 <- [1,202,null,{}] 06:38:35 INFO - PROCESS | 900 | 1461245915300 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 900 | 1461245915442 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:38:35 INFO - PROCESS | 900 | 1461245915512 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C776800 == 47 [pid = 900] [id = 60] 06:38:35 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E932A49400) [pid = 900] [serial = 177] [outer = 0000000000000000] 06:38:35 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E932E22C00) [pid = 900] [serial = 178] [outer = 000000E932A49400] 06:38:35 INFO - PROCESS | 900 | 1461245915612 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E937234400) [pid = 900] [serial = 179] [outer = 000000E932A49400] 06:38:36 INFO - PROCESS | 900 | 1461245916254 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 06:38:36 INFO - PROCESS | 900 | 1461245916277 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 900 | 1461245916284 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:38:36 INFO - PROCESS | 900 | 1461245916291 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 900 | 1461245916294 Marionette TRACE conn6 <- [1,206,null,{}] 06:38:36 INFO - PROCESS | 900 | 1461245916298 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 900 | 1461245916408 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:38:36 INFO - PROCESS | 900 | 1461245916476 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F88800 == 48 [pid = 900] [id = 61] 06:38:36 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93C42D000) [pid = 900] [serial = 180] [outer = 0000000000000000] 06:38:36 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93EDC5C00) [pid = 900] [serial = 181] [outer = 000000E93C42D000] 06:38:36 INFO - PROCESS | 900 | 1461245916534 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F4DEC00) [pid = 900] [serial = 182] [outer = 000000E93C42D000] 06:38:37 INFO - PROCESS | 900 | 1461245917113 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 06:38:37 INFO - PROCESS | 900 | 1461245917178 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 900 | 1461245917181 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:38:37 INFO - PROCESS | 900 | 1461245917185 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 900 | 1461245917189 Marionette TRACE conn6 <- [1,210,null,{}] 06:38:37 INFO - PROCESS | 900 | 1461245917201 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 900 | 1461245917321 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:38:37 INFO - PROCESS | 900 | 1461245917383 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E94853C000 == 49 [pid = 900] [id = 62] 06:38:37 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9402EC800) [pid = 900] [serial = 183] [outer = 0000000000000000] 06:38:37 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942E8C000) [pid = 900] [serial = 184] [outer = 000000E9402EC800] 06:38:37 INFO - PROCESS | 900 | 1461245917442 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E942E94C00) [pid = 900] [serial = 185] [outer = 000000E9402EC800] 06:38:38 INFO - PROCESS | 900 | 1461245918196 Marionette TRACE conn6 <- [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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1023ms 06:38:38 INFO - PROCESS | 900 | 1461245918210 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 900 | 1461245918214 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:38:38 INFO - PROCESS | 900 | 1461245918219 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:38:38 INFO - PROCESS | 900 | 1461245918224 Marionette TRACE conn6 <- [1,214,null,{}] 06:38:38 INFO - PROCESS | 900 | 1461245918230 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 900 | 1461245918328 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:38:38 INFO - PROCESS | 900 | 1461245918411 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E937AC2800 == 50 [pid = 900] [id = 63] 06:38:38 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E930D21C00) [pid = 900] [serial = 186] [outer = 0000000000000000] 06:38:38 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932815800) [pid = 900] [serial = 187] [outer = 000000E930D21C00] 06:38:38 INFO - PROCESS | 900 | 1461245918462 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932A43000) [pid = 900] [serial = 188] [outer = 000000E930D21C00] 06:38:39 INFO - PROCESS | 900 | 1461245919040 Marionette TRACE conn6 <- [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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E94853D800 == 49 [pid = 900] [id = 58] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9481ED000 == 48 [pid = 900] [id = 57] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93C886800 == 47 [pid = 900] [id = 56] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9321A1800 == 46 [pid = 900] [id = 55] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9469AE800 == 45 [pid = 900] [id = 54] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E942D31000 == 44 [pid = 900] [id = 53] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E940351000 == 43 [pid = 900] [id = 52] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93F192000 == 42 [pid = 900] [id = 51] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E937B3F800 == 41 [pid = 900] [id = 50] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9398C7000 == 40 [pid = 900] [id = 49] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E932E21800) [pid = 900] [serial = 87] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93C429800) [pid = 900] [serial = 90] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932A4BC00) [pid = 900] [serial = 96] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F4E8800) [pid = 900] [serial = 93] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E938C12400) [pid = 900] [serial = 129] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93F727800 == 39 [pid = 900] [id = 46] 06:38:39 INFO - PROCESS | 900 | --DOCSHELL 000000E933AE1800 == 38 [pid = 900] [id = 45] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F4E9800) [pid = 900] [serial = 114] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E940280C00) [pid = 900] [serial = 115] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9408D8C00) [pid = 900] [serial = 117] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E932A3E000) [pid = 900] [serial = 102] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932E24400) [pid = 900] [serial = 103] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E932821000) [pid = 900] [serial = 100] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93269A000) [pid = 900] [serial = 99] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F1BBC00) [pid = 900] [serial = 111] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93CEE7000) [pid = 900] [serial = 120] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F1BB000) [pid = 900] [serial = 85] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E937A93000) [pid = 900] [serial = 105] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E939494C00) [pid = 900] [serial = 106] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93E39CC00) [pid = 900] [serial = 108] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93EB44C00) [pid = 900] [serial = 109] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E94080F800) [pid = 900] [serial = 123] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E942493000) [pid = 900] [serial = 124] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E940F9A400) [pid = 900] [serial = 118] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9402BD400) [pid = 900] [serial = 127] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E932914400) [pid = 900] [serial = 126] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E9402B8000) [pid = 900] [serial = 121] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93F2F6000) [pid = 900] [serial = 112] [outer = 0000000000000000] [url = about:blank] 06:38:39 INFO - PROCESS | 900 | 1461245919106 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 900 | 1461245919112 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:38:39 INFO - PROCESS | 900 | 1461245919118 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 900 | 1461245919121 Marionette TRACE conn6 <- [1,218,null,{}] 06:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:38:39 INFO - PROCESS | 900 | 1461245919125 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 900 | 1461245919218 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:38:39 INFO - PROCESS | 900 | 1461245919282 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E93317B000 == 39 [pid = 900] [id = 64] 06:38:39 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E9326C5800) [pid = 900] [serial = 189] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9328D8400) [pid = 900] [serial = 190] [outer = 000000E9326C5800] 06:38:39 INFO - PROCESS | 900 | 1461245919331 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E932A4AC00) [pid = 900] [serial = 191] [outer = 000000E9326C5800] 06:38:39 INFO - PROCESS | 900 | 1461245919699 Marionette TRACE conn6 <- [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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 06:38:39 INFO - PROCESS | 900 | 1461245919756 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 900 | 1461245919759 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:38:39 INFO - PROCESS | 900 | 1461245919762 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 900 | 1461245919766 Marionette TRACE conn6 <- [1,222,null,{}] 06:38:39 INFO - PROCESS | 900 | 1461245919777 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 900 | 1461245919886 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:38:39 INFO - PROCESS | 900 | 1461245919904 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E22000 == 40 [pid = 900] [id = 65] 06:38:39 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E937A50800) [pid = 900] [serial = 192] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E937B5C000) [pid = 900] [serial = 193] [outer = 000000E937A50800] 06:38:39 INFO - PROCESS | 900 | 1461245919954 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E938B09C00) [pid = 900] [serial = 194] [outer = 000000E937A50800] 06:38:40 INFO - PROCESS | 900 | 1461245920365 Marionette TRACE conn6 <- [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]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 06:38:40 INFO - PROCESS | 900 | 1461245920394 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 900 | 1461245920397 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 900 | 1461245920400 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:38:40 INFO - PROCESS | 900 | 1461245920402 Marionette TRACE conn6 <- [1,226,null,{}] 06:38:40 INFO - PROCESS | 900 | 1461245920405 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 900 | 1461245920488 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:38:40 INFO - PROCESS | 900 | 1461245920495 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E35B000 == 41 [pid = 900] [id = 66] 06:38:40 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E939499800) [pid = 900] [serial = 195] [outer = 0000000000000000] 06:38:40 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93BA8C000) [pid = 900] [serial = 196] [outer = 000000E939499800] 06:38:40 INFO - PROCESS | 900 | 1461245920542 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93C430400) [pid = 900] [serial = 197] [outer = 000000E939499800] 06:38:40 INFO - PROCESS | 900 | 1461245920955 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 06:38:40 INFO - PROCESS | 900 | 1461245920990 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:38:40 INFO - PROCESS | 900 | 1461245920993 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 900 | 1461245920996 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 900 | 1461245920998 Marionette TRACE conn6 <- [1,230,null,{}] 06:38:41 INFO - PROCESS | 900 | 1461245921001 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 900 | 1461245921079 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:38:41 INFO - PROCESS | 900 | 1461245921086 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F728800 == 42 [pid = 900] [id = 67] 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93C432800) [pid = 900] [serial = 198] [outer = 0000000000000000] 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93CE51400) [pid = 900] [serial = 199] [outer = 000000E93C432800] 06:38:41 INFO - PROCESS | 900 | 1461245921132 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93EA91C00) [pid = 900] [serial = 200] [outer = 000000E93C432800] 06:38:41 INFO - PROCESS | 900 | 1461245921621 Marionette TRACE conn6 <- [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]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 06:38:41 INFO - PROCESS | 900 | 1461245921671 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 900 | 1461245921673 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:38:41 INFO - PROCESS | 900 | 1461245921676 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 900 | 1461245921678 Marionette TRACE conn6 <- [1,234,null,{}] 06:38:41 INFO - PROCESS | 900 | 1461245921681 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 900 | 1461245921804 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:38:41 INFO - PROCESS | 900 | 1461245921853 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E6F800 == 43 [pid = 900] [id = 68] 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93ED11800) [pid = 900] [serial = 201] [outer = 0000000000000000] 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F2F1800) [pid = 900] [serial = 202] [outer = 000000E93ED11800] 06:38:41 INFO - PROCESS | 900 | 1461245921904 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F433000) [pid = 900] [serial = 203] [outer = 000000E93ED11800] 06:38:42 INFO - PROCESS | 900 | 1461245922322 Marionette TRACE conn6 <- [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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 06:38:42 INFO - PROCESS | 900 | 1461245922350 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 900 | 1461245922352 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:38:42 INFO - PROCESS | 900 | 1461245922355 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 900 | 1461245922357 Marionette TRACE conn6 <- [1,238,null,{}] 06:38:42 INFO - PROCESS | 900 | 1461245922361 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 900 | 1461245922483 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:38:42 INFO - PROCESS | 900 | 1461245922500 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E942542000 == 44 [pid = 900] [id = 69] 06:38:42 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F438C00) [pid = 900] [serial = 204] [outer = 0000000000000000] 06:38:42 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F43B000) [pid = 900] [serial = 205] [outer = 000000E93F438C00] 06:38:42 INFO - PROCESS | 900 | 1461245922547 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F4DD800) [pid = 900] [serial = 206] [outer = 000000E93F438C00] 06:38:42 INFO - PROCESS | 900 | 1461245922970 Marionette TRACE conn6 <- [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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 06:38:42 INFO - PROCESS | 900 | 1461245922986 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 900 | 1461245922989 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:38:43 INFO - PROCESS | 900 | 1461245922998 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 900 | 1461245923000 Marionette TRACE conn6 <- [1,242,null,{}] 06:38:43 INFO - PROCESS | 900 | 1461245923003 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 900 | 1461245923104 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:38:43 INFO - PROCESS | 900 | 1461245923111 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94325E800 == 45 [pid = 900] [id = 70] 06:38:43 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F4E8800) [pid = 900] [serial = 207] [outer = 0000000000000000] 06:38:43 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F9B5800) [pid = 900] [serial = 208] [outer = 000000E93F4E8800] 06:38:43 INFO - PROCESS | 900 | 1461245923156 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E94027EC00) [pid = 900] [serial = 209] [outer = 000000E93F4E8800] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F4E1800) [pid = 900] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93EDC5400) [pid = 900] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E930CDD000) [pid = 900] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93CEDF400) [pid = 900] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932914800) [pid = 900] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9376A3400) [pid = 900] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E942D0D000) [pid = 900] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93BC88800) [pid = 900] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E932A4B000) [pid = 900] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E930D19800) [pid = 900] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E938C0F400) [pid = 900] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E932A43800) [pid = 900] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F426000) [pid = 900] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E939497800) [pid = 900] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93281F000) [pid = 900] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:38:43 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E94670D400) [pid = 900] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:38:43 INFO - PROCESS | 900 | 1461245923756 Marionette TRACE conn6 <- [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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 06:38:43 INFO - PROCESS | 900 | 1461245923835 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 900 | 1461245923837 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:38:43 INFO - PROCESS | 900 | 1461245923840 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 900 | 1461245923843 Marionette TRACE conn6 <- [1,246,null,{}] 06:38:43 INFO - PROCESS | 900 | 1461245923846 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 900 | 1461245923925 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:38:43 INFO - PROCESS | 900 | 1461245923933 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467CF000 == 46 [pid = 900] [id = 71] 06:38:43 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E937235400) [pid = 900] [serial = 210] [outer = 0000000000000000] 06:38:43 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93EEF2800) [pid = 900] [serial = 211] [outer = 000000E937235400] 06:38:43 INFO - PROCESS | 900 | 1461245923982 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E94028A000) [pid = 900] [serial = 212] [outer = 000000E937235400] 06:38:44 INFO - PROCESS | 900 | 1461245924509 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 06:38:44 INFO - PROCESS | 900 | 1461245924578 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 900 | 1461245924580 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:38:44 INFO - PROCESS | 900 | 1461245924583 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 900 | 1461245924585 Marionette TRACE conn6 <- [1,250,null,{}] 06:38:44 INFO - PROCESS | 900 | 1461245924589 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:44 INFO - PROCESS | 900 | 1461245924669 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:38:44 INFO - PROCESS | 900 | 1461245924735 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8C000 == 47 [pid = 900] [id = 72] 06:38:44 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E94027D000) [pid = 900] [serial = 213] [outer = 0000000000000000] 06:38:44 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E940804400) [pid = 900] [serial = 214] [outer = 000000E94027D000] 06:38:44 INFO - PROCESS | 900 | 1461245924782 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E940F9E400) [pid = 900] [serial = 215] [outer = 000000E94027D000] 06:38:45 INFO - PROCESS | 900 | 1461245925148 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 06:38:45 INFO - PROCESS | 900 | 1461245925173 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 900 | 1461245925176 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:38:45 INFO - PROCESS | 900 | 1461245925179 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 900 | 1461245925182 Marionette TRACE conn6 <- [1,254,null,{}] 06:38:45 INFO - PROCESS | 900 | 1461245925185 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:45 INFO - PROCESS | 900 | 1461245925335 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:38:45 INFO - PROCESS | 900 | 1461245925353 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E8F800 == 48 [pid = 900] [id = 73] 06:38:45 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E942558400) [pid = 900] [serial = 216] [outer = 0000000000000000] 06:38:45 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E942E95000) [pid = 900] [serial = 217] [outer = 000000E942558400] 06:38:45 INFO - PROCESS | 900 | 1461245925406 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E94670C800) [pid = 900] [serial = 218] [outer = 000000E942558400] 06:38:45 INFO - PROCESS | 900 | 1461245925990 Marionette TRACE conn6 <- [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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 06:38:46 INFO - PROCESS | 900 | 1461245926064 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 900 | 1461245926070 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:38:46 INFO - PROCESS | 900 | 1461245926077 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 900 | 1461245926081 Marionette TRACE conn6 <- [1,258,null,{}] 06:38:46 INFO - PROCESS | 900 | 1461245926087 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 900 | 1461245926200 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:38:46 INFO - PROCESS | 900 | 1461245926271 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A86800 == 49 [pid = 900] [id = 74] 06:38:46 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9328E0800) [pid = 900] [serial = 219] [outer = 0000000000000000] 06:38:46 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E932A46000) [pid = 900] [serial = 220] [outer = 000000E9328E0800] 06:38:46 INFO - PROCESS | 900 | 1461245926332 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E933162C00) [pid = 900] [serial = 221] [outer = 000000E9328E0800] 06:38:46 INFO - PROCESS | 900 | 1461245926935 Marionette TRACE conn6 <- [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]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 944ms 06:38:47 INFO - PROCESS | 900 | 1461245927023 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 900 | 1461245927029 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:38:47 INFO - PROCESS | 900 | 1461245927036 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:38:47 INFO - PROCESS | 900 | 1461245927039 Marionette TRACE conn6 <- [1,262,null,{}] 06:38:47 INFO - PROCESS | 900 | 1461245927056 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 900 | 1461245927196 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:38:47 INFO - PROCESS | 900 | 1461245927238 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E94024E000 == 50 [pid = 900] [id = 75] 06:38:47 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E937FF4000) [pid = 900] [serial = 222] [outer = 0000000000000000] 06:38:47 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93C42A400) [pid = 900] [serial = 223] [outer = 000000E937FF4000] 06:38:47 INFO - PROCESS | 900 | 1461245927295 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93EB47000) [pid = 900] [serial = 224] [outer = 000000E937FF4000] 06:38:47 INFO - PROCESS | 900 | 1461245927825 Marionette TRACE conn6 <- [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]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 06:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:38:47 INFO - PROCESS | 900 | 1461245927923 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 900 | 1461245927926 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:38:47 INFO - PROCESS | 900 | 1461245927930 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 900 | 1461245927934 Marionette TRACE conn6 <- [1,266,null,{}] 06:38:47 INFO - PROCESS | 900 | 1461245927946 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 900 | 1461245928065 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:38:48 INFO - PROCESS | 900 | 1461245928128 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E96800 == 51 [pid = 900] [id = 76] 06:38:48 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F2BE800) [pid = 900] [serial = 225] [outer = 0000000000000000] 06:38:48 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E94027E000) [pid = 900] [serial = 226] [outer = 000000E93F2BE800] 06:38:48 INFO - PROCESS | 900 | 1461245928188 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E941DCD400) [pid = 900] [serial = 227] [outer = 000000E93F2BE800] 06:38:48 INFO - PROCESS | 900 | 1461245928957 Marionette TRACE conn6 <- [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]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1077ms 06:38:49 INFO - PROCESS | 900 | 1461245929035 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 900 | 1461245929038 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:38:49 INFO - PROCESS | 900 | 1461245929092 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 900 | 1461245929094 Marionette TRACE conn6 <- [1,270,null,{}] 06:38:49 INFO - PROCESS | 900 | 1461245929098 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 900 | 1461245929202 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:38:49 INFO - PROCESS | 900 | 1461245929304 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E94863A800 == 52 [pid = 900] [id = 77] 06:38:49 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9434A6C00) [pid = 900] [serial = 228] [outer = 0000000000000000] 06:38:49 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E943AB6800) [pid = 900] [serial = 229] [outer = 000000E9434A6C00] 06:38:49 INFO - PROCESS | 900 | 1461245929362 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E946710400) [pid = 900] [serial = 230] [outer = 000000E9434A6C00] 06:38:49 INFO - PROCESS | 900 | 1461245929927 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 922ms 06:38:49 INFO - PROCESS | 900 | 1461245929974 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 900 | 1461245929977 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:38:49 INFO - PROCESS | 900 | 1461245929980 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 900 | 1461245929983 Marionette TRACE conn6 <- [1,274,null,{}] 06:38:49 INFO - PROCESS | 900 | 1461245929986 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:50 INFO - PROCESS | 900 | 1461245930091 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:38:50 INFO - PROCESS | 900 | 1461245930296 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FC0000 == 53 [pid = 900] [id = 78] 06:38:50 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E930D17800) [pid = 900] [serial = 231] [outer = 0000000000000000] 06:38:50 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E930D20800) [pid = 900] [serial = 232] [outer = 000000E930D17800] 06:38:50 INFO - PROCESS | 900 | 1461245930347 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93290B400) [pid = 900] [serial = 233] [outer = 000000E930D17800] 06:38:50 INFO - PROCESS | 900 | 1461245930939 Marionette TRACE conn6 <- [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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1017ms 06:38:51 INFO - PROCESS | 900 | 1461245931002 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 900 | 1461245931006 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:38:51 INFO - PROCESS | 900 | 1461245931010 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 900 | 1461245931014 Marionette TRACE conn6 <- [1,278,null,{}] 06:38:51 INFO - PROCESS | 900 | 1461245931020 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 900 | 1461245931134 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:38:51 INFO - PROCESS | 900 | 1461245931204 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E18000 == 54 [pid = 900] [id = 79] 06:38:51 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E937231400) [pid = 900] [serial = 234] [outer = 0000000000000000] 06:38:51 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E937B4F800) [pid = 900] [serial = 235] [outer = 000000E937231400] 06:38:51 INFO - PROCESS | 900 | 1461245931257 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E939494800) [pid = 900] [serial = 236] [outer = 000000E937231400] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E937ACB800 == 53 [pid = 900] [id = 30] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E946F8C000 == 52 [pid = 900] [id = 72] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E9467CF000 == 51 [pid = 900] [id = 71] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E94325E800 == 50 [pid = 900] [id = 70] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E942542000 == 49 [pid = 900] [id = 69] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E932E6F800 == 48 [pid = 900] [id = 68] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E93F728800 == 47 [pid = 900] [id = 67] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E93E35B000 == 46 [pid = 900] [id = 66] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E938E22000 == 45 [pid = 900] [id = 65] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E93317B000 == 44 [pid = 900] [id = 64] 06:38:51 INFO - PROCESS | 900 | --DOCSHELL 000000E937AC2800 == 43 [pid = 900] [id = 63] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9328DC000) [pid = 900] [serial = 132] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E938C9D800) [pid = 900] [serial = 135] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93FBAF400) [pid = 900] [serial = 138] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E94028A800) [pid = 900] [serial = 97] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F9DF800) [pid = 900] [serial = 94] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93ED05C00) [pid = 900] [serial = 91] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E934193C00) [pid = 900] [serial = 88] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E94670F800) [pid = 900] [serial = 172] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F9B7000) [pid = 900] [serial = 159] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F2EFC00) [pid = 900] [serial = 157] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9402EAC00) [pid = 900] [serial = 160] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93281AC00) [pid = 900] [serial = 147] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E933166800) [pid = 900] [serial = 148] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93EA8F400) [pid = 900] [serial = 153] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93418AC00) [pid = 900] [serial = 145] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932E1F800) [pid = 900] [serial = 144] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E937F96C00) [pid = 900] [serial = 150] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93C42A800) [pid = 900] [serial = 151] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E946707400) [pid = 900] [serial = 142] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E943ABD400) [pid = 900] [serial = 141] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94080C800) [pid = 900] [serial = 163] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E937F9B000) [pid = 900] [serial = 166] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E930D1F000) [pid = 900] [serial = 169] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9402BB800) [pid = 900] [serial = 167] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E943AC3000) [pid = 900] [serial = 164] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9402B0800) [pid = 900] [serial = 170] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E942D85800) [pid = 900] [serial = 130] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93F110800) [pid = 900] [serial = 156] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E937FA0000) [pid = 900] [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.] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E94698A400) [pid = 900] [serial = 173] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93ED11400) [pid = 900] [serial = 154] [outer = 0000000000000000] [url = about:blank] 06:38:51 INFO - PROCESS | 900 | 1461245931771 Marionette TRACE conn6 <- [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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 776ms 06:38:51 INFO - PROCESS | 900 | 1461245931794 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 900 | 1461245931798 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:38:51 INFO - PROCESS | 900 | 1461245931801 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:38:51 INFO - PROCESS | 900 | 1461245931803 Marionette TRACE conn6 <- [1,282,null,{}] 06:38:51 INFO - PROCESS | 900 | 1461245931807 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 900 | 1461245931893 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:38:51 INFO - PROCESS | 900 | 1461245931902 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B6000 == 44 [pid = 900] [id = 80] 06:38:51 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93290B800) [pid = 900] [serial = 237] [outer = 0000000000000000] 06:38:51 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E932E2CC00) [pid = 900] [serial = 238] [outer = 000000E93290B800] 06:38:51 INFO - PROCESS | 900 | 1461245931950 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E937A5B800) [pid = 900] [serial = 239] [outer = 000000E93290B800] 06:38:52 INFO - PROCESS | 900 | 1461245932413 Marionette TRACE conn6 <- [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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 06:38:52 INFO - PROCESS | 900 | 1461245932478 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 900 | 1461245932480 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:38:52 INFO - PROCESS | 900 | 1461245932490 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 900 | 1461245932496 Marionette TRACE conn6 <- [1,286,null,{}] 06:38:52 INFO - PROCESS | 900 | 1461245932501 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:52 INFO - PROCESS | 900 | 1461245932615 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:38:52 INFO - PROCESS | 900 | 1461245932681 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E94023A800 == 45 [pid = 900] [id = 81] 06:38:52 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93290D800) [pid = 900] [serial = 240] [outer = 0000000000000000] 06:38:52 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93C42A000) [pid = 900] [serial = 241] [outer = 000000E93290D800] 06:38:52 INFO - PROCESS | 900 | 1461245932729 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93CE57400) [pid = 900] [serial = 242] [outer = 000000E93290D800] 06:38:53 INFO - PROCESS | 900 | 1461245933106 Marionette TRACE conn6 <- [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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 06:38:53 INFO - PROCESS | 900 | 1461245933137 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 900 | 1461245933139 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:38:53 INFO - PROCESS | 900 | 1461245933143 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 900 | 1461245933145 Marionette TRACE conn6 <- [1,290,null,{}] 06:38:53 INFO - PROCESS | 900 | 1461245933154 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 900 | 1461245933237 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:38:53 INFO - PROCESS | 900 | 1461245933244 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E933A1B000 == 46 [pid = 900] [id = 82] 06:38:53 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93E39BC00) [pid = 900] [serial = 243] [outer = 0000000000000000] 06:38:53 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93EDC4C00) [pid = 900] [serial = 244] [outer = 000000E93E39BC00] 06:38:53 INFO - PROCESS | 900 | 1461245933291 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93F1B7800) [pid = 900] [serial = 245] [outer = 000000E93E39BC00] 06:38:53 INFO - PROCESS | 900 | 1461245933712 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 06:38:53 INFO - PROCESS | 900 | 1461245933732 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 900 | 1461245933735 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:38:53 INFO - PROCESS | 900 | 1461245933750 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 900 | 1461245933752 Marionette TRACE conn6 <- [1,294,null,{}] 06:38:53 INFO - PROCESS | 900 | 1461245933756 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 900 | 1461245933867 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:38:53 INFO - PROCESS | 900 | 1461245933909 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E943286800 == 47 [pid = 900] [id = 83] 06:38:53 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F431400) [pid = 900] [serial = 246] [outer = 0000000000000000] 06:38:53 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93F435800) [pid = 900] [serial = 247] [outer = 000000E93F431400] 06:38:54 INFO - PROCESS | 900 | 1461245934000 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F4EA400) [pid = 900] [serial = 248] [outer = 000000E93F431400] 06:38:54 INFO - PROCESS | 900 | 1461245934459 Marionette TRACE conn6 <- [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]]]}] 06:38:54 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. 06:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 776ms 06:38:54 INFO - PROCESS | 900 | 1461245934530 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 900 | 1461245934532 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:38:54 INFO - PROCESS | 900 | 1461245934535 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 900 | 1461245934537 Marionette TRACE conn6 <- [1,298,null,{}] 06:38:54 INFO - PROCESS | 900 | 1461245934541 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 900 | 1461245934655 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:38:54 INFO - PROCESS | 900 | 1461245934664 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E943347000 == 48 [pid = 900] [id = 84] 06:38:54 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F43D000) [pid = 900] [serial = 249] [outer = 0000000000000000] 06:38:54 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9402BC800) [pid = 900] [serial = 250] [outer = 000000E93F43D000] 06:38:54 INFO - PROCESS | 900 | 1461245934710 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9402F4800) [pid = 900] [serial = 251] [outer = 000000E93F43D000] 06:38:54 INFO - PROCESS | 900 | 1461245934979 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:38:55 INFO - PROCESS | 900 | 1461245935188 Marionette TRACE conn6 <- [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]]]}] 06:38: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. 06:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 06:38:55 INFO - PROCESS | 900 | 1461245935209 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 900 | 1461245935212 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:38:55 INFO - PROCESS | 900 | 1461245935221 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 900 | 1461245935224 Marionette TRACE conn6 <- [1,302,null,{}] 06:38:55 INFO - PROCESS | 900 | 1461245935267 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 900 | 1461245935370 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:38:55 INFO - PROCESS | 900 | 1461245935383 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F97000 == 49 [pid = 900] [id = 85] 06:38:55 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9381E0C00) [pid = 900] [serial = 252] [outer = 0000000000000000] 06:38:55 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9381E9400) [pid = 900] [serial = 253] [outer = 000000E9381E0C00] 06:38:55 INFO - PROCESS | 900 | 1461245935464 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E94080D400) [pid = 900] [serial = 254] [outer = 000000E9381E0C00] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F4E8800) [pid = 900] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9402EC800) [pid = 900] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E937A50800) [pid = 900] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E939499800) [pid = 900] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E930D21C00) [pid = 900] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9326C5800) [pid = 900] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E937235400) [pid = 900] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94027D000) [pid = 900] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93C432800) [pid = 900] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93281EC00) [pid = 900] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F4DDC00) [pid = 900] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E937286800) [pid = 900] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93ED11800) [pid = 900] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:38:55 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93F438C00) [pid = 900] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:38:55 INFO - PROCESS | 900 | 1461245935968 Marionette TRACE conn6 <- [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]]]}] 06:38: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. 06:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 06:38:56 INFO - PROCESS | 900 | 1461245935999 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 900 | 1461245936001 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:38:56 INFO - PROCESS | 900 | 1461245936005 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:38:56 INFO - PROCESS | 900 | 1461245936006 Marionette TRACE conn6 <- [1,306,null,{}] 06:38:56 INFO - PROCESS | 900 | 1461245936010 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 900 | 1461245936092 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:38:56 INFO - PROCESS | 900 | 1461245936098 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470BA800 == 50 [pid = 900] [id = 86] 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E932918C00) [pid = 900] [serial = 255] [outer = 0000000000000000] 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93C42B800) [pid = 900] [serial = 256] [outer = 000000E932918C00] 06:38:56 INFO - PROCESS | 900 | 1461245936143 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9402E9000) [pid = 900] [serial = 257] [outer = 000000E932918C00] 06:38:56 INFO - PROCESS | 900 | 1461245936545 Marionette TRACE conn6 <- [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]]]}] 06:38:56 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. 06:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 06:38:56 INFO - PROCESS | 900 | 1461245936594 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 900 | 1461245936597 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:38:56 INFO - PROCESS | 900 | 1461245936600 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:38:56 INFO - PROCESS | 900 | 1461245936602 Marionette TRACE conn6 <- [1,310,null,{}] 06:38:56 INFO - PROCESS | 900 | 1461245936605 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 900 | 1461245936687 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:38:56 INFO - PROCESS | 900 | 1461245936718 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E948116800 == 51 [pid = 900] [id = 87] 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E940E0DC00) [pid = 900] [serial = 258] [outer = 0000000000000000] 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E943444800) [pid = 900] [serial = 259] [outer = 000000E940E0DC00] 06:38:56 INFO - PROCESS | 900 | 1461245936763 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E94344AC00) [pid = 900] [serial = 260] [outer = 000000E940E0DC00] 06:38:57 INFO - PROCESS | 900 | 1461245937172 Marionette TRACE conn6 <- [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]]]}] 06:38:57 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. 06:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 06:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:38:57 INFO - PROCESS | 900 | 1461245937232 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 900 | 1461245937234 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:38:57 INFO - PROCESS | 900 | 1461245937237 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 900 | 1461245937239 Marionette TRACE conn6 <- [1,314,null,{}] 06:38:57 INFO - PROCESS | 900 | 1461245937243 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 900 | 1461245937327 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:38:57 INFO - PROCESS | 900 | 1461245937336 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E94852C000 == 52 [pid = 900] [id = 88] 06:38:57 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93E336000) [pid = 900] [serial = 261] [outer = 0000000000000000] 06:38:57 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93E33C800) [pid = 900] [serial = 262] [outer = 000000E93E336000] 06:38:57 INFO - PROCESS | 900 | 1461245937386 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E94344B000) [pid = 900] [serial = 263] [outer = 000000E93E336000] 06:38:57 INFO - PROCESS | 900 | 1461245937800 Marionette TRACE conn6 <- [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]]]}] 06:38:57 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. 06:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 06:38:57 INFO - PROCESS | 900 | 1461245937914 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 900 | 1461245937918 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:38:57 INFO - PROCESS | 900 | 1461245937924 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 900 | 1461245937929 Marionette TRACE conn6 <- [1,318,null,{}] 06:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:38:57 INFO - PROCESS | 900 | 1461245937936 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 900 | 1461245938092 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:38:58 INFO - PROCESS | 900 | 1461245938201 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FCF000 == 53 [pid = 900] [id = 89] 06:38:58 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E930CB5800) [pid = 900] [serial = 264] [outer = 0000000000000000] 06:38:58 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E930CD5800) [pid = 900] [serial = 265] [outer = 000000E930CB5800] 06:38:58 INFO - PROCESS | 900 | 1461245938262 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9326C1000) [pid = 900] [serial = 266] [outer = 000000E930CB5800] 06:38:58 INFO - PROCESS | 900 | 1461245938911 Marionette TRACE conn6 <- [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]]]}] 06:38:58 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. 06:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1015ms 06:38:58 INFO - PROCESS | 900 | 1461245938950 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 900 | 1461245938955 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:38:58 INFO - PROCESS | 900 | 1461245938964 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 900 | 1461245938969 Marionette TRACE conn6 <- [1,322,null,{}] 06:38:58 INFO - PROCESS | 900 | 1461245938974 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 900 | 1461245939090 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:38:59 INFO - PROCESS | 900 | 1461245939160 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E943182800 == 54 [pid = 900] [id = 90] 06:38:59 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E933198400) [pid = 900] [serial = 267] [outer = 0000000000000000] 06:38:59 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E932818400) [pid = 900] [serial = 268] [outer = 000000E933198400] 06:38:59 INFO - PROCESS | 900 | 1461245939218 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E938C10400) [pid = 900] [serial = 269] [outer = 000000E933198400] 06:38:59 INFO - PROCESS | 900 | 1461245939840 Marionette TRACE conn6 <- [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]]]}] 06:38:59 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. 06:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 06:38:59 INFO - PROCESS | 900 | 1461245939908 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 900 | 1461245939910 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:38:59 INFO - PROCESS | 900 | 1461245939914 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 900 | 1461245939917 Marionette TRACE conn6 <- [1,326,null,{}] 06:38:59 INFO - PROCESS | 900 | 1461245939940 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 900 | 1461245940074 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:39:00 INFO - PROCESS | 900 | 1461245940126 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E94863F800 == 55 [pid = 900] [id = 91] 06:39:00 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93E341000) [pid = 900] [serial = 270] [outer = 0000000000000000] 06:39:00 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93EB44C00) [pid = 900] [serial = 271] [outer = 000000E93E341000] 06:39:00 INFO - PROCESS | 900 | 1461245940187 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F2F4800) [pid = 900] [serial = 272] [outer = 000000E93E341000] 06:39:00 INFO - PROCESS | 900 | 1461245940815 Marionette TRACE conn6 <- [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]]]}] 06:39:00 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. 06:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 06:39:00 INFO - PROCESS | 900 | 1461245940860 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 900 | 1461245940863 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:39:00 INFO - PROCESS | 900 | 1461245940867 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 900 | 1461245940869 Marionette TRACE conn6 <- [1,330,null,{}] 06:39:00 INFO - PROCESS | 900 | 1461245940873 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 900 | 1461245940982 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:39:01 INFO - PROCESS | 900 | 1461245941055 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EBD000 == 56 [pid = 900] [id = 92] 06:39:01 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93FBB0C00) [pid = 900] [serial = 273] [outer = 0000000000000000] 06:39:01 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E94028A800) [pid = 900] [serial = 274] [outer = 000000E93FBB0C00] 06:39:01 INFO - PROCESS | 900 | 1461245941154 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E94344DC00) [pid = 900] [serial = 275] [outer = 000000E93FBB0C00] 06:39:01 INFO - PROCESS | 900 | 1461245941681 Marionette TRACE conn6 <- [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]]]}] 06:39:01 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. 06:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 06:39:01 INFO - PROCESS | 900 | 1461245941749 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 900 | 1461245941752 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:39:01 INFO - PROCESS | 900 | 1461245941756 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 900 | 1461245941758 Marionette TRACE conn6 <- [1,334,null,{}] 06:39:01 INFO - PROCESS | 900 | 1461245941762 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 900 | 1461245941868 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:39:01 INFO - PROCESS | 900 | 1461245941937 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ED8800 == 57 [pid = 900] [id = 93] 06:39:01 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9370CE800) [pid = 900] [serial = 276] [outer = 0000000000000000] 06:39:01 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9370D3400) [pid = 900] [serial = 277] [outer = 000000E9370CE800] 06:39:01 INFO - PROCESS | 900 | 1461245941993 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E94027C400) [pid = 900] [serial = 278] [outer = 000000E9370CE800] 06:39:02 INFO - PROCESS | 900 | 1461245942748 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1025ms 06:39:02 INFO - PROCESS | 900 | 1461245942783 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 900 | 1461245942787 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:39:02 INFO - PROCESS | 900 | 1461245942793 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 900 | 1461245942797 Marionette TRACE conn6 <- [1,338,null,{}] 06:39:02 INFO - PROCESS | 900 | 1461245942825 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 900 | 1461245942924 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:39:03 INFO - PROCESS | 900 | 1461245942999 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398CA800 == 58 [pid = 900] [id = 94] 06:39:03 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9328DCC00) [pid = 900] [serial = 279] [outer = 0000000000000000] 06:39:03 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9328E1400) [pid = 900] [serial = 280] [outer = 000000E9328DCC00] 06:39:03 INFO - PROCESS | 900 | 1461245943052 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E933160C00) [pid = 900] [serial = 281] [outer = 000000E9328DCC00] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E948116800 == 57 [pid = 900] [id = 87] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E9470BA800 == 56 [pid = 900] [id = 86] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E946F97000 == 55 [pid = 900] [id = 85] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E943347000 == 54 [pid = 900] [id = 84] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E943286800 == 53 [pid = 900] [id = 83] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E933A1B000 == 52 [pid = 900] [id = 82] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E94023A800 == 51 [pid = 900] [id = 81] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B6000 == 50 [pid = 900] [id = 80] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E942E95000) [pid = 900] [serial = 217] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | 1461245943684 Marionette TRACE conn6 <- [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]]]}] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E938E18000 == 49 [pid = 900] [id = 79] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E937FC0000 == 48 [pid = 900] [id = 78] 06:39:03 INFO - PROCESS | 900 | --DOCSHELL 000000E947E8F800 == 47 [pid = 900] [id = 73] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E932A3E800) [pid = 900] [serial = 133] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9402F2400) [pid = 900] [serial = 139] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93CE58C00) [pid = 900] [serial = 136] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F2F1800) [pid = 900] [serial = 202] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93F433000) [pid = 900] [serial = 203] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F4DD800) [pid = 900] [serial = 206] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F43B000) [pid = 900] [serial = 205] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F9B5800) [pid = 900] [serial = 208] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E942E94C00) [pid = 900] [serial = 185] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E942E8C000) [pid = 900] [serial = 184] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E937B5C000) [pid = 900] [serial = 193] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E938B09C00) [pid = 900] [serial = 194] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932E22C00) [pid = 900] [serial = 178] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93BA8C000) [pid = 900] [serial = 196] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93C430400) [pid = 900] [serial = 197] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E932A43000) [pid = 900] [serial = 188] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932815800) [pid = 900] [serial = 187] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9328D8400) [pid = 900] [serial = 190] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E932A4AC00) [pid = 900] [serial = 191] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E946B2F000) [pid = 900] [serial = 175] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93EDC5C00) [pid = 900] [serial = 181] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E94028A000) [pid = 900] [serial = 212] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E94027EC00) [pid = 900] [serial = 209] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E940804400) [pid = 900] [serial = 214] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93CE51400) [pid = 900] [serial = 199] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93EEF2800) [pid = 900] [serial = 211] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E940F9E400) [pid = 900] [serial = 215] [outer = 0000000000000000] [url = about:blank] 06:39:03 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93EA91C00) [pid = 900] [serial = 200] [outer = 0000000000000000] [url = about:blank] 06:39: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. 06:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 06:39:03 INFO - PROCESS | 900 | 1461245943741 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 900 | 1461245943747 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:39:03 INFO - PROCESS | 900 | 1461245943769 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 900 | 1461245943772 Marionette TRACE conn6 <- [1,342,null,{}] 06:39:03 INFO - PROCESS | 900 | 1461245943777 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 900 | 1461245943868 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:39:03 INFO - PROCESS | 900 | 1461245943875 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E9372CD800 == 48 [pid = 900] [id = 95] 06:39:03 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9326C2C00) [pid = 900] [serial = 282] [outer = 0000000000000000] 06:39:03 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93281AC00) [pid = 900] [serial = 283] [outer = 000000E9326C2C00] 06:39:03 INFO - PROCESS | 900 | 1461245943923 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E932A3FC00) [pid = 900] [serial = 284] [outer = 000000E9326C2C00] 06:39:04 INFO - PROCESS | 900 | 1461245944429 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 06:39:04 INFO - PROCESS | 900 | 1461245944460 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 900 | 1461245944462 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:39:04 INFO - PROCESS | 900 | 1461245944466 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 900 | 1461245944469 Marionette TRACE conn6 <- [1,346,null,{}] 06:39:04 INFO - PROCESS | 900 | 1461245944480 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 900 | 1461245944570 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:39:04 INFO - PROCESS | 900 | 1461245944579 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA61000 == 49 [pid = 900] [id = 96] 06:39:04 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E9370D6800) [pid = 900] [serial = 285] [outer = 0000000000000000] 06:39:04 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9373BB800) [pid = 900] [serial = 286] [outer = 000000E9370D6800] 06:39:04 INFO - PROCESS | 900 | 1461245944628 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9380C5800) [pid = 900] [serial = 287] [outer = 000000E9370D6800] 06:39:05 INFO - PROCESS | 900 | 1461245945084 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 06:39:05 INFO - PROCESS | 900 | 1461245945097 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 900 | 1461245945100 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:39:05 INFO - PROCESS | 900 | 1461245945103 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:39:05 INFO - PROCESS | 900 | 1461245945105 Marionette TRACE conn6 <- [1,350,null,{}] 06:39:05 INFO - PROCESS | 900 | 1461245945114 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 900 | 1461245945198 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:39:05 INFO - PROCESS | 900 | 1461245945205 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E940045000 == 50 [pid = 900] [id = 97] 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9381E9800) [pid = 900] [serial = 288] [outer = 0000000000000000] 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E938C0F400) [pid = 900] [serial = 289] [outer = 000000E9381E9800] 06:39:05 INFO - PROCESS | 900 | 1461245945254 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93BC85800) [pid = 900] [serial = 290] [outer = 000000E9381E9800] 06:39:05 INFO - PROCESS | 900 | 1461245945694 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 06:39:05 INFO - PROCESS | 900 | 1461245945735 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 900 | 1461245945738 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:39:05 INFO - PROCESS | 900 | 1461245945741 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 900 | 1461245945743 Marionette TRACE conn6 <- [1,354,null,{}] 06:39:05 INFO - PROCESS | 900 | 1461245945746 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 900 | 1461245945827 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:39:05 INFO - PROCESS | 900 | 1461245945833 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94071D000 == 51 [pid = 900] [id = 98] 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93C430400) [pid = 900] [serial = 291] [outer = 0000000000000000] 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93C86E000) [pid = 900] [serial = 292] [outer = 000000E93C430400] 06:39:05 INFO - PROCESS | 900 | 1461245945879 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93E338000) [pid = 900] [serial = 293] [outer = 000000E93C430400] 06:39:06 INFO - PROCESS | 900 | 1461245946375 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 06:39:06 INFO - PROCESS | 900 | 1461245946415 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 900 | 1461245946418 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:39:06 INFO - PROCESS | 900 | 1461245946421 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 900 | 1461245946423 Marionette TRACE conn6 <- [1,358,null,{}] 06:39:06 INFO - PROCESS | 900 | 1461245946426 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 900 | 1461245946557 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:39:06 INFO - PROCESS | 900 | 1461245946611 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317D000 == 52 [pid = 900] [id = 99] 06:39:06 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93ED12800) [pid = 900] [serial = 294] [outer = 0000000000000000] 06:39:06 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F10BC00) [pid = 900] [serial = 295] [outer = 000000E93ED12800] 06:39:06 INFO - PROCESS | 900 | 1461245946662 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F2F8800) [pid = 900] [serial = 296] [outer = 000000E93ED12800] 06:39:07 INFO - PROCESS | 900 | 1461245947110 Marionette TRACE conn6 <- [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]]]}] 06:39: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. 06:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 06:39:07 INFO - PROCESS | 900 | 1461245947193 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 900 | 1461245947196 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:39:07 INFO - PROCESS | 900 | 1461245947199 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:39:07 INFO - PROCESS | 900 | 1461245947201 Marionette TRACE conn6 <- [1,362,null,{}] 06:39:07 INFO - PROCESS | 900 | 1461245947204 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 900 | 1461245947308 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:39:07 INFO - PROCESS | 900 | 1461245947320 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E94333A000 == 53 [pid = 900] [id = 100] 06:39:07 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F2FEC00) [pid = 900] [serial = 297] [outer = 0000000000000000] 06:39:07 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F4DC000) [pid = 900] [serial = 298] [outer = 000000E93F2FEC00] 06:39:07 INFO - PROCESS | 900 | 1461245947405 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F9BC000) [pid = 900] [serial = 299] [outer = 000000E93F2FEC00] 06:39:07 INFO - PROCESS | 900 | 1461245947839 Marionette TRACE conn6 <- [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]]]}] 06:39:07 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. 06:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 06:39:07 INFO - PROCESS | 900 | 1461245947878 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 900 | 1461245947880 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:39:07 INFO - PROCESS | 900 | 1461245947883 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 900 | 1461245947885 Marionette TRACE conn6 <- [1,366,null,{}] 06:39:07 INFO - PROCESS | 900 | 1461245947889 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 900 | 1461245947993 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:39:08 INFO - PROCESS | 900 | 1461245947999 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E94699C000 == 54 [pid = 900] [id = 101] 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F43C000) [pid = 900] [serial = 300] [outer = 0000000000000000] 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9402B1800) [pid = 900] [serial = 301] [outer = 000000E93F43C000] 06:39:08 INFO - PROCESS | 900 | 1461245948045 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9402EF000) [pid = 900] [serial = 302] [outer = 000000E93F43C000] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932A49400) [pid = 900] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F431400) [pid = 900] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9381E0C00) [pid = 900] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93290B800) [pid = 900] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93E39BC00) [pid = 900] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93290D800) [pid = 900] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E937231400) [pid = 900] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E930D17800) [pid = 900] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93F43D000) [pid = 900] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932918C00) [pid = 900] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:39:08 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E940E0DC00) [pid = 900] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:39:08 INFO - PROCESS | 900 | 1461245948525 Marionette TRACE conn6 <- [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]]]}] 06:39:08 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. 06:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 06:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:39:08 INFO - PROCESS | 900 | 1461245948558 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 900 | 1461245948560 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:39:08 INFO - PROCESS | 900 | 1461245948564 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 900 | 1461245948566 Marionette TRACE conn6 <- [1,370,null,{}] 06:39:08 INFO - PROCESS | 900 | 1461245948569 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 900 | 1461245948676 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:39:08 INFO - PROCESS | 900 | 1461245948685 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B1800 == 55 [pid = 900] [id = 102] 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93CEEA400) [pid = 900] [serial = 303] [outer = 0000000000000000] 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E940280C00) [pid = 900] [serial = 304] [outer = 000000E93CEEA400] 06:39:08 INFO - PROCESS | 900 | 1461245948730 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E940622800) [pid = 900] [serial = 305] [outer = 000000E93CEEA400] 06:39:09 INFO - PROCESS | 900 | 1461245949150 Marionette TRACE conn6 <- [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]]]}] 06:39:09 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. 06:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 06:39:09 INFO - PROCESS | 900 | 1461245949197 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 900 | 1461245949199 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:39:09 INFO - PROCESS | 900 | 1461245949202 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:39:09 INFO - PROCESS | 900 | 1461245949204 Marionette TRACE conn6 <- [1,374,null,{}] 06:39:09 INFO - PROCESS | 900 | 1461245949208 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 900 | 1461245949289 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:39:09 INFO - PROCESS | 900 | 1461245949296 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470B9800 == 56 [pid = 900] [id = 103] 06:39:09 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9408DA400) [pid = 900] [serial = 306] [outer = 0000000000000000] 06:39:09 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E942E8D400) [pid = 900] [serial = 307] [outer = 000000E9408DA400] 06:39:09 INFO - PROCESS | 900 | 1461245949341 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E943447400) [pid = 900] [serial = 308] [outer = 000000E9408DA400] 06:39:09 INFO - PROCESS | 900 | 1461245949788 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:39:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 06:39:09 INFO - PROCESS | 900 | 1461245949834 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 900 | 1461245949837 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:39:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:39:09 INFO - PROCESS | 900 | 1461245949840 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 900 | 1461245949843 Marionette TRACE conn6 <- [1,378,null,{}] 06:39:09 INFO - PROCESS | 900 | 1461245949846 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 900 | 1461245949949 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:39:09 INFO - PROCESS | 900 | 1461245949991 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ED7000 == 57 [pid = 900] [id = 104] 06:39:10 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9434AC800) [pid = 900] [serial = 309] [outer = 0000000000000000] 06:39:10 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E943AC0C00) [pid = 900] [serial = 310] [outer = 000000E9434AC800] 06:39:10 INFO - PROCESS | 900 | 1461245950044 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E94670B400) [pid = 900] [serial = 311] [outer = 000000E9434AC800] 06:39:10 INFO - PROCESS | 900 | 1461245950705 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:39:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 06:39:10 INFO - PROCESS | 900 | 1461245950736 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 900 | 1461245950741 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:39:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:39:10 INFO - PROCESS | 900 | 1461245950748 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 900 | 1461245950752 Marionette TRACE conn6 <- [1,382,null,{}] 06:39:10 INFO - PROCESS | 900 | 1461245950758 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 900 | 1461245950873 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:39:10 INFO - PROCESS | 900 | 1461245950947 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E0A000 == 58 [pid = 900] [id = 105] 06:39:11 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93281B400) [pid = 900] [serial = 312] [outer = 0000000000000000] 06:39:11 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E932912800) [pid = 900] [serial = 313] [outer = 000000E93281B400] 06:39:11 INFO - PROCESS | 900 | 1461245951049 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932E25400) [pid = 900] [serial = 314] [outer = 000000E93281B400] 06:39:11 INFO - PROCESS | 900 | 1461245951741 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:39:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1023ms 06:39:11 INFO - PROCESS | 900 | 1461245951775 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 900 | 1461245951782 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:39:11 INFO - PROCESS | 900 | 1461245951789 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 900 | 1461245951792 Marionette TRACE conn6 <- [1,386,null,{}] 06:39:11 INFO - PROCESS | 900 | 1461245951796 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:11 INFO - PROCESS | 900 | 1461245951907 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:39:11 INFO - PROCESS | 900 | 1461245951980 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E942407800 == 59 [pid = 900] [id = 106] 06:39:12 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9376DAC00) [pid = 900] [serial = 315] [outer = 0000000000000000] 06:39:12 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9381EA400) [pid = 900] [serial = 316] [outer = 000000E9376DAC00] 06:39:12 INFO - PROCESS | 900 | 1461245952077 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93CE09000) [pid = 900] [serial = 317] [outer = 000000E9376DAC00] 06:39:12 INFO - PROCESS | 900 | 1461245952710 Marionette TRACE conn6 <- [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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 06:39:12 INFO - PROCESS | 900 | 1461245952775 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 900 | 1461245952778 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:39:12 INFO - PROCESS | 900 | 1461245952782 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 900 | 1461245952786 Marionette TRACE conn6 <- [1,390,null,{}] 06:39:12 INFO - PROCESS | 900 | 1461245952798 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 900 | 1461245952911 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:39:12 INFO - PROCESS | 900 | 1461245952985 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481EB800 == 60 [pid = 900] [id = 107] 06:39:13 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93EDC7800) [pid = 900] [serial = 318] [outer = 0000000000000000] 06:39:13 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F43D000) [pid = 900] [serial = 319] [outer = 000000E93EDC7800] 06:39:13 INFO - PROCESS | 900 | 1461245953086 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9434A6800) [pid = 900] [serial = 320] [outer = 000000E93EDC7800] 06:39:13 INFO - PROCESS | 900 | 1461245953681 Marionette TRACE conn6 <- [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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 986ms 06:39:13 INFO - PROCESS | 900 | 1461245953770 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 900 | 1461245953774 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:39:13 INFO - PROCESS | 900 | 1461245953777 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 900 | 1461245953780 Marionette TRACE conn6 <- [1,394,null,{}] 06:39:13 INFO - PROCESS | 900 | 1461245953784 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 900 | 1461245953893 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:39:13 INFO - PROCESS | 900 | 1461245953965 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E93732C800 == 61 [pid = 900] [id = 108] 06:39:14 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9401B3800) [pid = 900] [serial = 321] [outer = 0000000000000000] 06:39:14 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9401BC800) [pid = 900] [serial = 322] [outer = 000000E9401B3800] 06:39:14 INFO - PROCESS | 900 | 1461245954063 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E943ABD800) [pid = 900] [serial = 323] [outer = 000000E9401B3800] 06:39:14 INFO - PROCESS | 900 | 1461245954902 Marionette TRACE conn6 <- [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]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1178ms 06:39:14 INFO - PROCESS | 900 | 1461245954957 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 900 | 1461245954961 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:39:14 INFO - PROCESS | 900 | 1461245954966 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 900 | 1461245954971 Marionette TRACE conn6 <- [1,398,null,{}] 06:39:14 INFO - PROCESS | 900 | 1461245954977 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 900 | 1461245955080 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:39:15 INFO - PROCESS | 900 | 1461245955157 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E15000 == 62 [pid = 900] [id = 109] 06:39:15 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E930D17400) [pid = 900] [serial = 324] [outer = 0000000000000000] 06:39:15 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E932814C00) [pid = 900] [serial = 325] [outer = 000000E930D17400] 06:39:15 INFO - PROCESS | 900 | 1461245955210 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E932D28400) [pid = 900] [serial = 326] [outer = 000000E930D17400] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E9470B9800 == 61 [pid = 900] [id = 103] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B1800 == 60 [pid = 900] [id = 102] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E94699C000 == 59 [pid = 900] [id = 101] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E94333A000 == 58 [pid = 900] [id = 100] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E94317D000 == 57 [pid = 900] [id = 99] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E94071D000 == 56 [pid = 900] [id = 98] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E940045000 == 55 [pid = 900] [id = 97] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA61000 == 54 [pid = 900] [id = 96] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E932A46000) [pid = 900] [serial = 220] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93C42A400) [pid = 900] [serial = 223] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E94027E000) [pid = 900] [serial = 226] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E943AB6800) [pid = 900] [serial = 229] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93E33C800) [pid = 900] [serial = 262] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E9372CD800 == 53 [pid = 900] [id = 95] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E9398CA800 == 52 [pid = 900] [id = 94] 06:39:15 INFO - PROCESS | 900 | --DOCSHELL 000000E937FCF000 == 51 [pid = 900] [id = 89] 06:39:15 INFO - PROCESS | 900 | 1461245955916 Marionette TRACE conn6 <- [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]]]}] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93F435800) [pid = 900] [serial = 247] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F4EA400) [pid = 900] [serial = 248] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9381E9400) [pid = 900] [serial = 253] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E932E2CC00) [pid = 900] [serial = 238] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E937A5B800) [pid = 900] [serial = 239] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93EDC4C00) [pid = 900] [serial = 244] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93C42A000) [pid = 900] [serial = 241] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93CE57400) [pid = 900] [serial = 242] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E939494800) [pid = 900] [serial = 236] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E937B4F800) [pid = 900] [serial = 235] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93290B400) [pid = 900] [serial = 233] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E930D20800) [pid = 900] [serial = 232] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9402BC800) [pid = 900] [serial = 250] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9402E9000) [pid = 900] [serial = 257] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93C42B800) [pid = 900] [serial = 256] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E943444800) [pid = 900] [serial = 259] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E94080D400) [pid = 900] [serial = 254] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9402F4800) [pid = 900] [serial = 251] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E94344AC00) [pid = 900] [serial = 260] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F1B7800) [pid = 900] [serial = 245] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E937234400) [pid = 900] [serial = 179] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 900 | 1461245955962 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 900 | 1461245955968 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:39:15 INFO - PROCESS | 900 | 1461245955977 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 900 | 1461245955980 Marionette TRACE conn6 <- [1,402,null,{}] 06:39:15 INFO - PROCESS | 900 | 1461245955984 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 900 | 1461245956068 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:39:16 INFO - PROCESS | 900 | 1461245956075 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FCF000 == 52 [pid = 900] [id = 110] 06:39:16 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93269A000) [pid = 900] [serial = 327] [outer = 0000000000000000] 06:39:16 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9328E5C00) [pid = 900] [serial = 328] [outer = 000000E93269A000] 06:39:16 INFO - PROCESS | 900 | 1461245956122 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E933161800) [pid = 900] [serial = 329] [outer = 000000E93269A000] 06:39:16 INFO - PROCESS | 900 | 1461245956616 Marionette TRACE conn6 <- [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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:39:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 06:39:16 INFO - PROCESS | 900 | 1461245956669 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:39:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:39:16 INFO - PROCESS | 900 | 1461245956671 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:39:16 INFO - PROCESS | 900 | 1461245956674 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 900 | 1461245956678 Marionette TRACE conn6 <- [1,406,null,{}] 06:39:16 INFO - PROCESS | 900 | 1461245956725 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 900 | 1461245956816 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:39:16 INFO - PROCESS | 900 | 1461245956884 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F626000 == 53 [pid = 900] [id = 111] 06:39:16 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E937694400) [pid = 900] [serial = 330] [outer = 0000000000000000] 06:39:16 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9381DF800) [pid = 900] [serial = 331] [outer = 000000E937694400] 06:39:16 INFO - PROCESS | 900 | 1461245956935 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93981D000) [pid = 900] [serial = 332] [outer = 000000E937694400] 06:39:17 INFO - PROCESS | 900 | 1461245957351 Marionette TRACE conn6 <- [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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:39:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 713ms 06:39:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:39:17 INFO - PROCESS | 900 | 1461245957391 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 900 | 1461245957393 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:39:17 INFO - PROCESS | 900 | 1461245957396 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 900 | 1461245957398 Marionette TRACE conn6 <- [1,410,null,{}] 06:39:17 INFO - PROCESS | 900 | 1461245957402 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 900 | 1461245957492 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:39:17 INFO - PROCESS | 900 | 1461245957614 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E933A13000 == 54 [pid = 900] [id = 112] 06:39:17 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E930CB6000) [pid = 900] [serial = 333] [outer = 0000000000000000] 06:39:17 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E930CD9000) [pid = 900] [serial = 334] [outer = 000000E930CB6000] 06:39:17 INFO - PROCESS | 900 | 1461245957675 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E932817000) [pid = 900] [serial = 335] [outer = 000000E930CB6000] 06:39:18 INFO - PROCESS | 900 | 1461245958342 Marionette TRACE conn6 <- [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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:39:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 06:39:18 INFO - PROCESS | 900 | 1461245958387 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 900 | 1461245958391 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:39:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:39:18 INFO - PROCESS | 900 | 1461245958396 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 900 | 1461245958401 Marionette TRACE conn6 <- [1,414,null,{}] 06:39:18 INFO - PROCESS | 900 | 1461245958407 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 900 | 1461245958520 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:39:18 INFO - PROCESS | 900 | 1461245958592 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E940218800 == 55 [pid = 900] [id = 113] 06:39:18 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E937B5C000) [pid = 900] [serial = 336] [outer = 0000000000000000] 06:39:18 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9381E6000) [pid = 900] [serial = 337] [outer = 000000E937B5C000] 06:39:18 INFO - PROCESS | 900 | 1461245958653 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93C42E400) [pid = 900] [serial = 338] [outer = 000000E937B5C000] 06:39:19 INFO - PROCESS | 900 | 1461245959309 Marionette TRACE conn6 <- [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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:39:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 06:39:19 INFO - PROCESS | 900 | 1461245959325 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 900 | 1461245959330 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:39:19 INFO - PROCESS | 900 | 1461245959334 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 900 | 1461245959336 Marionette TRACE conn6 <- [1,418,null,{}] 06:39:19 INFO - PROCESS | 900 | 1461245959340 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 900 | 1461245959447 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:39:19 INFO - PROCESS | 900 | 1461245959531 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D13000 == 56 [pid = 900] [id = 114] 06:39:19 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93CEE7000) [pid = 900] [serial = 339] [outer = 0000000000000000] 06:39:19 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93E341800) [pid = 900] [serial = 340] [outer = 000000E93CEE7000] 06:39:19 INFO - PROCESS | 900 | 1461245959590 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93ED11800) [pid = 900] [serial = 341] [outer = 000000E93CEE7000] 06:39:20 INFO - PROCESS | 900 | 1461245960689 Marionette TRACE conn6 <- [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]]]}] 06:39:20 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 06:39:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1380ms 06:39:20 INFO - PROCESS | 900 | 1461245960740 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 900 | 1461245960743 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:39:20 INFO - PROCESS | 900 | 1461245960755 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 900 | 1461245960762 Marionette TRACE conn6 <- [1,422,null,{}] 06:39:20 INFO - PROCESS | 900 | 1461245960767 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 900 | 1461245960864 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:39:20 INFO - PROCESS | 900 | 1461245960969 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329E800 == 57 [pid = 900] [id = 115] 06:39:21 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93EB1F400) [pid = 900] [serial = 342] [outer = 0000000000000000] 06:39:21 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93F433400) [pid = 900] [serial = 343] [outer = 000000E93EB1F400] 06:39:21 INFO - PROCESS | 900 | 1461245961027 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93F4E3000) [pid = 900] [serial = 344] [outer = 000000E93EB1F400] 06:39:22 INFO - PROCESS | 900 | 1461245962071 Marionette TRACE conn6 <- [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]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:39:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1342ms 06:39:22 INFO - PROCESS | 900 | 1461245962094 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 900 | 1461245962097 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:39:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:39:22 INFO - PROCESS | 900 | 1461245962101 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 900 | 1461245962103 Marionette TRACE conn6 <- [1,426,null,{}] 06:39:22 INFO - PROCESS | 900 | 1461245962107 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 900 | 1461245962213 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:39:22 INFO - PROCESS | 900 | 1461245962313 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467BA000 == 58 [pid = 900] [id = 116] 06:39:22 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F4E4000) [pid = 900] [serial = 345] [outer = 0000000000000000] 06:39:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9401B2000) [pid = 900] [serial = 346] [outer = 000000E93F4E4000] 06:39:22 INFO - PROCESS | 900 | 1461245962415 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E94028A000) [pid = 900] [serial = 347] [outer = 000000E93F4E4000] 06:39:23 INFO - PROCESS | 900 | 1461245963059 Marionette TRACE conn6 <- [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] 06:39:23 INFO - PROCESS | 900 | 1461245963130 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:39:23 INFO - PROCESS | 900 | 1461245963136 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:39:23 INFO - PROCESS | 900 | 1461245963140 Marionette TRACE conn6 <- [1,430,null,{}] 06:39:23 INFO - PROCESS | 900 | 1461245963146 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 900 | 1461245963266 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:39:23 INFO - PROCESS | 900 | 1461245963358 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FBC800 == 59 [pid = 900] [id = 117] 06:39:23 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9370C8C00) [pid = 900] [serial = 348] [outer = 0000000000000000] 06:39:23 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9370D2800) [pid = 900] [serial = 349] [outer = 000000E9370C8C00] 06:39:23 INFO - PROCESS | 900 | 1461245963412 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E938C99400) [pid = 900] [serial = 350] [outer = 000000E9370C8C00] 06:39:24 INFO - PROCESS | 900 | --DOCSHELL 000000E94853C000 == 58 [pid = 900] [id = 62] 06:39:24 INFO - PROCESS | 900 | --DOCSHELL 000000E93F626000 == 57 [pid = 900] [id = 111] 06:39:24 INFO - PROCESS | 900 | --DOCSHELL 000000E937FCF000 == 56 [pid = 900] [id = 110] 06:39:24 INFO - PROCESS | 900 | --DOCSHELL 000000E938E15000 == 55 [pid = 900] [id = 109] 06:39:24 INFO - PROCESS | 900 | --DOCSHELL 000000E938E0A000 == 54 [pid = 900] [id = 105] 06:39:24 INFO - PROCESS | 900 | 1461245964022 Marionette TRACE conn6 <- [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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 923ms 06:39:24 INFO - PROCESS | 900 | 1461245964063 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 900 | 1461245964069 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:39:24 INFO - PROCESS | 900 | 1461245964075 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 900 | 1461245964078 Marionette TRACE conn6 <- [1,434,null,{}] 06:39:24 INFO - PROCESS | 900 | 1461245964082 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 900 | 1461245964182 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:39:24 INFO - PROCESS | 900 | 1461245964254 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C895800 == 55 [pid = 900] [id = 118] 06:39:24 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9370C9000) [pid = 900] [serial = 351] [outer = 0000000000000000] 06:39:24 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9376D5400) [pid = 900] [serial = 352] [outer = 000000E9370C9000] 06:39:24 INFO - PROCESS | 900 | 1461245964301 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93E33FC00) [pid = 900] [serial = 353] [outer = 000000E9370C9000] 06:39:24 INFO - PROCESS | 900 | 1461245964766 Marionette TRACE conn6 <- [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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 06:39:24 INFO - PROCESS | 900 | 1461245964847 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 900 | 1461245964850 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:39:24 INFO - PROCESS | 900 | 1461245964856 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 900 | 1461245964859 Marionette TRACE conn6 <- [1,438,null,{}] 06:39:24 INFO - PROCESS | 900 | 1461245964870 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 900 | 1461245964999 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:39:25 INFO - PROCESS | 900 | 1461245965013 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B1800 == 56 [pid = 900] [id = 119] 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93F4E0000) [pid = 900] [serial = 354] [outer = 0000000000000000] 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9401B9C00) [pid = 900] [serial = 355] [outer = 000000E93F4E0000] 06:39:25 INFO - PROCESS | 900 | 1461245965115 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E9402E9C00) [pid = 900] [serial = 356] [outer = 000000E93F4E0000] 06:39:25 INFO - PROCESS | 900 | 1461245965561 Marionette TRACE conn6 <- [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]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:39:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 06:39:25 INFO - PROCESS | 900 | 1461245965591 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 900 | 1461245965594 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:39:25 INFO - PROCESS | 900 | 1461245965597 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 900 | 1461245965599 Marionette TRACE conn6 <- [1,442,null,{}] 06:39:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:39:25 INFO - PROCESS | 900 | 1461245965603 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 900 | 1461245965713 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:39:25 INFO - PROCESS | 900 | 1461245965762 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7B800 == 57 [pid = 900] [id = 120] 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E940E0D400) [pid = 900] [serial = 357] [outer = 0000000000000000] 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E941DD9C00) [pid = 900] [serial = 358] [outer = 000000E940E0D400] 06:39:25 INFO - PROCESS | 900 | 1461245965815 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E943446000) [pid = 900] [serial = 359] [outer = 000000E940E0D400] 06:39:26 INFO - PROCESS | 900 | 1461245966264 Marionette TRACE conn6 <- [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]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 06:39:26 INFO - PROCESS | 900 | 1461245966359 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 900 | 1461245966361 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:39:26 INFO - PROCESS | 900 | 1461245966365 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 900 | 1461245966367 Marionette TRACE conn6 <- [1,446,null,{}] 06:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:39:26 INFO - PROCESS | 900 | 1461245966370 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 900 | 1461245966629 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93ED12800) [pid = 900] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93F2FEC00) [pid = 900] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E9328DCC00) [pid = 900] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9381E9800) [pid = 900] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9326C2C00) [pid = 900] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93F43C000) [pid = 900] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9370D6800) [pid = 900] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93C430400) [pid = 900] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9408DA400) [pid = 900] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93CEEA400) [pid = 900] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93E336000) [pid = 900] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E937FF4000) [pid = 900] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9401B3800) [pid = 900] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E930D17400) [pid = 900] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93269A000) [pid = 900] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E942558400) [pid = 900] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9370CE800) [pid = 900] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93F2BE800) [pid = 900] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93C42D000) [pid = 900] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9328E0800) [pid = 900] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9434A6C00) [pid = 900] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:39:26 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E946B2B400) [pid = 900] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:39:26 INFO - PROCESS | 900 | 1461245966690 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A28000 == 58 [pid = 900] [id = 121] 06:39:26 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E930CB3000) [pid = 900] [serial = 360] [outer = 0000000000000000] 06:39:26 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E930D1A400) [pid = 900] [serial = 361] [outer = 000000E930CB3000] 06:39:26 INFO - PROCESS | 900 | 1461245966736 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93706C000) [pid = 900] [serial = 362] [outer = 000000E930CB3000] 06:39:27 INFO - PROCESS | 900 | 1461245967117 Marionette TRACE conn6 <- [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]]]}] 06:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 776ms 06:39:27 INFO - PROCESS | 900 | 1461245967147 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 900 | 1461245967150 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:39:27 INFO - PROCESS | 900 | 1461245967153 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:39:27 INFO - PROCESS | 900 | 1461245967155 Marionette TRACE conn6 <- [1,450,null,{}] 06:39:27 INFO - PROCESS | 900 | 1461245967158 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 900 | 1461245967265 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:39:27 INFO - PROCESS | 900 | 1461245967273 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E937059000 == 59 [pid = 900] [id = 122] 06:39:27 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F2BE800) [pid = 900] [serial = 363] [outer = 0000000000000000] 06:39:27 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9434AC400) [pid = 900] [serial = 364] [outer = 000000E93F2BE800] 06:39:27 INFO - PROCESS | 900 | 1461245967323 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9446DC800) [pid = 900] [serial = 365] [outer = 000000E93F2BE800] 06:39:27 INFO - PROCESS | 900 | 1461245967739 Marionette TRACE conn6 <- [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] 06:39:27 INFO - PROCESS | 900 | 1461245967788 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:39:27 INFO - PROCESS | 900 | 1461245967791 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 900 | 1461245967793 Marionette TRACE conn6 <- [1,454,null,{}] 06:39:27 INFO - PROCESS | 900 | 1461245967797 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 900 | 1461245967879 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:39:27 INFO - PROCESS | 900 | 1461245967888 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E943377800 == 60 [pid = 900] [id = 123] 06:39:27 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E942F0BC00) [pid = 900] [serial = 366] [outer = 0000000000000000] 06:39:27 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E942F12800) [pid = 900] [serial = 367] [outer = 000000E942F0BC00] 06:39:27 INFO - PROCESS | 900 | 1461245967933 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9446DF800) [pid = 900] [serial = 368] [outer = 000000E942F0BC00] 06:39:28 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:28 INFO - PROCESS | 900 | 1461245968380 Marionette TRACE conn6 <- [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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 06:39:28 INFO - PROCESS | 900 | 1461245968423 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 900 | 1461245968425 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:39:28 INFO - PROCESS | 900 | 1461245968428 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 900 | 1461245968430 Marionette TRACE conn6 <- [1,458,null,{}] 06:39:28 INFO - PROCESS | 900 | 1461245968434 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:28 INFO - PROCESS | 900 | 1461245968521 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:39:28 INFO - PROCESS | 900 | 1461245968528 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E940180800 == 61 [pid = 900] [id = 124] 06:39:28 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E940163C00) [pid = 900] [serial = 369] [outer = 0000000000000000] 06:39:28 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E94016A000) [pid = 900] [serial = 370] [outer = 000000E940163C00] 06:39:28 INFO - PROCESS | 900 | 1461245968573 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E942F10800) [pid = 900] [serial = 371] [outer = 000000E940163C00] 06:39:29 INFO - PROCESS | 900 | 1461245969335 Marionette TRACE conn6 <- [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] 06:39:29 INFO - PROCESS | 900 | 1461245969423 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:39:29 INFO - PROCESS | 900 | 1461245969428 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 900 | 1461245969433 Marionette TRACE conn6 <- [1,462,null,{}] 06:39:29 INFO - PROCESS | 900 | 1461245969439 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 900 | 1461245969590 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:39:29 INFO - PROCESS | 900 | 1461245969702 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E94018B800 == 62 [pid = 900] [id = 125] 06:39:29 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E937B88800) [pid = 900] [serial = 372] [outer = 0000000000000000] 06:39:29 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93C7B4400) [pid = 900] [serial = 373] [outer = 000000E937B88800] 06:39:29 INFO - PROCESS | 900 | 1461245969762 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93EDC4800) [pid = 900] [serial = 374] [outer = 000000E937B88800] 06:39:30 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:30 INFO - PROCESS | 900 | 1461245970413 Marionette TRACE conn6 <- [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] 06:39:30 INFO - PROCESS | 900 | 1461245970462 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:39:30 INFO - PROCESS | 900 | 1461245970469 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 900 | 1461245970472 Marionette TRACE conn6 <- [1,466,null,{}] 06:39:30 INFO - PROCESS | 900 | 1461245970476 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 900 | 1461245970589 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:39:30 INFO - PROCESS | 900 | 1461245970666 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E943438000 == 63 [pid = 900] [id = 126] 06:39:30 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93F9B2000) [pid = 900] [serial = 375] [outer = 0000000000000000] 06:39:30 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E94016E400) [pid = 900] [serial = 376] [outer = 000000E93F9B2000] 06:39:30 INFO - PROCESS | 900 | 1461245970763 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E940808C00) [pid = 900] [serial = 377] [outer = 000000E93F9B2000] 06:39:31 INFO - PROCESS | 900 | 1461245971413 Marionette TRACE conn6 <- [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] 06:39:31 INFO - PROCESS | 900 | 1461245971464 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:39:31 INFO - PROCESS | 900 | 1461245971468 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 900 | 1461245971473 Marionette TRACE conn6 <- [1,470,null,{}] 06:39:31 INFO - PROCESS | 900 | 1461245971489 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:31 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E942FF2C00) [pid = 900] [serial = 378] [outer = 000000E937351800] 06:39:31 INFO - PROCESS | 900 | 1461245971624 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:39:31 INFO - PROCESS | 900 | 1461245971758 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445C0800 == 64 [pid = 900] [id = 127] 06:39:31 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9434A7C00) [pid = 900] [serial = 379] [outer = 0000000000000000] 06:39:31 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E943AB7000) [pid = 900] [serial = 380] [outer = 000000E9434A7C00] 06:39:31 INFO - PROCESS | 900 | 1461245971820 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E946704C00) [pid = 900] [serial = 381] [outer = 000000E9434A7C00] 06:39:32 INFO - PROCESS | 900 | 1461245972401 Marionette TRACE conn6 <- [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]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 986ms 06:39:32 INFO - PROCESS | 900 | 1461245972456 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 900 | 1461245972459 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:39:32 INFO - PROCESS | 900 | 1461245972463 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 900 | 1461245972465 Marionette TRACE conn6 <- [1,474,null,{}] 06:39:32 INFO - PROCESS | 900 | 1461245972469 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 900 | 1461245972579 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:39:32 INFO - PROCESS | 900 | 1461245972667 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E949344800 == 65 [pid = 900] [id = 128] 06:39:32 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E946706000) [pid = 900] [serial = 382] [outer = 0000000000000000] 06:39:32 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E94698A400) [pid = 900] [serial = 383] [outer = 000000E946706000] 06:39:32 INFO - PROCESS | 900 | 1461245972724 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E946B23000) [pid = 900] [serial = 384] [outer = 000000E946706000] 06:39:33 INFO - PROCESS | 900 | 1461245973334 Marionette TRACE conn6 <- [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]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 06:39:33 INFO - PROCESS | 900 | 1461245973388 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:39:33 INFO - PROCESS | 900 | 1461245973390 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:39:33 INFO - PROCESS | 900 | 1461245973394 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 900 | 1461245973396 Marionette TRACE conn6 <- [1,478,null,{}] 06:39:33 INFO - PROCESS | 900 | 1461245973400 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 900 | 1461245973507 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:39:33 INFO - PROCESS | 900 | 1461245973583 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E9373DC800 == 66 [pid = 900] [id = 129] 06:39:33 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E930CE2800) [pid = 900] [serial = 385] [outer = 0000000000000000] 06:39:33 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9321CA000) [pid = 900] [serial = 386] [outer = 000000E930CE2800] 06:39:33 INFO - PROCESS | 900 | 1461245973825 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E932914800) [pid = 900] [serial = 387] [outer = 000000E930CE2800] 06:39:34 INFO - PROCESS | 900 | 1461245974549 Marionette TRACE conn6 <- [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]]]}] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E943377800 == 65 [pid = 900] [id = 123] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E937059000 == 64 [pid = 900] [id = 122] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E937A28000 == 63 [pid = 900] [id = 121] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7B800 == 62 [pid = 900] [id = 120] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B1800 == 61 [pid = 900] [id = 119] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E93C895800 == 60 [pid = 900] [id = 118] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E937FBC800 == 59 [pid = 900] [id = 117] 06:39:34 INFO - PROCESS | 900 | --DOCSHELL 000000E933A13000 == 58 [pid = 900] [id = 112] 06:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1221ms 06:39:34 INFO - PROCESS | 900 | 1461245974620 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 900 | 1461245974625 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:39:34 INFO - PROCESS | 900 | 1461245974631 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 900 | 1461245974634 Marionette TRACE conn6 <- [1,482,null,{}] 06:39:34 INFO - PROCESS | 900 | 1461245974639 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 900 | 1461245974730 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:39:34 INFO - PROCESS | 900 | 1461245974746 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E937B3A000 == 59 [pid = 900] [id = 130] 06:39:34 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E932823000) [pid = 900] [serial = 388] [outer = 0000000000000000] 06:39:34 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E9328E4800) [pid = 900] [serial = 389] [outer = 000000E932823000] 06:39:34 INFO - PROCESS | 900 | 1461245974795 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E932E24800) [pid = 900] [serial = 390] [outer = 000000E932823000] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E93EB47000) [pid = 900] [serial = 224] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E9401BC800) [pid = 900] [serial = 322] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E932912800) [pid = 900] [serial = 313] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E932814C00) [pid = 900] [serial = 325] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E9328E5C00) [pid = 900] [serial = 328] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E943ABD800) [pid = 900] [serial = 323] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E933161800) [pid = 900] [serial = 329] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E94670C800) [pid = 900] [serial = 218] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E94027C400) [pid = 900] [serial = 278] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93F43D000) [pid = 900] [serial = 319] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E941DCD400) [pid = 900] [serial = 227] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93F4DEC00) [pid = 900] [serial = 182] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E933162C00) [pid = 900] [serial = 221] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E946710400) [pid = 900] [serial = 230] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E932D28400) [pid = 900] [serial = 326] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94859E800) [pid = 900] [serial = 176] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9381EA400) [pid = 900] [serial = 316] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93F10BC00) [pid = 900] [serial = 295] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F4DC000) [pid = 900] [serial = 298] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93F2F8800) [pid = 900] [serial = 296] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E933160C00) [pid = 900] [serial = 281] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9328E1400) [pid = 900] [serial = 280] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E938C0F400) [pid = 900] [serial = 289] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93BC85800) [pid = 900] [serial = 290] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93281AC00) [pid = 900] [serial = 283] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E932A3FC00) [pid = 900] [serial = 284] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9402B1800) [pid = 900] [serial = 301] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9373BB800) [pid = 900] [serial = 286] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9380C5800) [pid = 900] [serial = 287] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93C86E000) [pid = 900] [serial = 292] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932818400) [pid = 900] [serial = 268] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E930CD5800) [pid = 900] [serial = 265] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93EB44C00) [pid = 900] [serial = 271] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94028A800) [pid = 900] [serial = 274] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9370D3400) [pid = 900] [serial = 277] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F9BC000) [pid = 900] [serial = 299] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E943447400) [pid = 900] [serial = 308] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E940280C00) [pid = 900] [serial = 304] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E943AC0C00) [pid = 900] [serial = 310] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E942E8D400) [pid = 900] [serial = 307] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9402EF000) [pid = 900] [serial = 302] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94344B000) [pid = 900] [serial = 263] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E940622800) [pid = 900] [serial = 305] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93E338000) [pid = 900] [serial = 293] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9381DF800) [pid = 900] [serial = 331] [outer = 0000000000000000] [url = about:blank] 06:39:35 INFO - PROCESS | 900 | 1461245975338 Marionette TRACE conn6 <- [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]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 06:39:35 INFO - PROCESS | 900 | 1461245975366 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 900 | 1461245975370 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:39:35 INFO - PROCESS | 900 | 1461245975376 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:39:35 INFO - PROCESS | 900 | 1461245975379 Marionette TRACE conn6 <- [1,486,null,{}] 06:39:35 INFO - PROCESS | 900 | 1461245975383 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 900 | 1461245975470 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:39:35 INFO - PROCESS | 900 | 1461245975560 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C77A000 == 60 [pid = 900] [id = 131] 06:39:35 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E933162C00) [pid = 900] [serial = 391] [outer = 0000000000000000] 06:39:35 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9370CBC00) [pid = 900] [serial = 392] [outer = 000000E933162C00] 06:39:35 INFO - PROCESS | 900 | 1461245975608 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E937F33800) [pid = 900] [serial = 393] [outer = 000000E933162C00] 06:39:36 INFO - PROCESS | 900 | 1461245975999 Marionette TRACE conn6 <- [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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 06:39:36 INFO - PROCESS | 900 | 1461245976051 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 900 | 1461245976053 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:39:36 INFO - PROCESS | 900 | 1461245976057 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 900 | 1461245976061 Marionette TRACE conn6 <- [1,490,null,{}] 06:39:36 INFO - PROCESS | 900 | 1461245976072 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 900 | 1461245976161 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:39:36 INFO - PROCESS | 900 | 1461245976169 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F199000 == 61 [pid = 900] [id = 132] 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E938B02C00) [pid = 900] [serial = 394] [outer = 0000000000000000] 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93BC5CC00) [pid = 900] [serial = 395] [outer = 000000E938B02C00] 06:39:36 INFO - PROCESS | 900 | 1461245976218 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93CE0F000) [pid = 900] [serial = 396] [outer = 000000E938B02C00] 06:39:36 INFO - PROCESS | 900 | 1461245976664 Marionette TRACE conn6 <- [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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 06:39:36 INFO - PROCESS | 900 | 1461245976700 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 900 | 1461245976703 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:39:36 INFO - PROCESS | 900 | 1461245976707 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 900 | 1461245976709 Marionette TRACE conn6 <- [1,494,null,{}] 06:39:36 INFO - PROCESS | 900 | 1461245976712 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 900 | 1461245976797 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:39:36 INFO - PROCESS | 900 | 1461245976804 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E940209000 == 62 [pid = 900] [id = 133] 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93CEE9800) [pid = 900] [serial = 397] [outer = 0000000000000000] 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EA21400) [pid = 900] [serial = 398] [outer = 000000E93CEE9800] 06:39:36 INFO - PROCESS | 900 | 1461245976849 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93ED11000) [pid = 900] [serial = 399] [outer = 000000E93CEE9800] 06:39:37 INFO - PROCESS | 900 | 1461245977324 Marionette TRACE conn6 <- [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]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 06:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:39:37 INFO - PROCESS | 900 | 1461245977338 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 900 | 1461245977340 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:39:37 INFO - PROCESS | 900 | 1461245977343 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 900 | 1461245977345 Marionette TRACE conn6 <- [1,498,null,{}] 06:39:37 INFO - PROCESS | 900 | 1461245977349 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 900 | 1461245977461 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:39:37 INFO - PROCESS | 900 | 1461245977470 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B06000 == 63 [pid = 900] [id = 134] 06:39:37 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F10BC00) [pid = 900] [serial = 400] [outer = 0000000000000000] 06:39:37 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F1B7800) [pid = 900] [serial = 401] [outer = 000000E93F10BC00] 06:39:37 INFO - PROCESS | 900 | 1461245977524 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F43A800) [pid = 900] [serial = 402] [outer = 000000E93F10BC00] 06:39:38 INFO - PROCESS | 900 | 1461245978033 Marionette TRACE conn6 <- [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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 06:39:38 INFO - PROCESS | 900 | 1461245978083 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 900 | 1461245978086 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:39:38 INFO - PROCESS | 900 | 1461245978089 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:39:38 INFO - PROCESS | 900 | 1461245978091 Marionette TRACE conn6 <- [1,502,null,{}] 06:39:38 INFO - PROCESS | 900 | 1461245978095 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 900 | 1461245978218 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:39:38 INFO - PROCESS | 900 | 1461245978272 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E943286000 == 64 [pid = 900] [id = 135] 06:39:38 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E94016A400) [pid = 900] [serial = 403] [outer = 0000000000000000] 06:39:38 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9401B6400) [pid = 900] [serial = 404] [outer = 000000E94016A400] 06:39:38 INFO - PROCESS | 900 | 1461245978319 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E940280C00) [pid = 900] [serial = 405] [outer = 000000E94016A400] 06:39:38 INFO - PROCESS | 900 | 1461245978745 Marionette TRACE conn6 <- [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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 06:39:38 INFO - PROCESS | 900 | 1461245978765 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:39:38 INFO - PROCESS | 900 | 1461245978768 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:39:38 INFO - PROCESS | 900 | 1461245978771 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 900 | 1461245978773 Marionette TRACE conn6 <- [1,506,null,{}] 06:39:38 INFO - PROCESS | 900 | 1461245978776 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 900 | 1461245978917 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:39:38 INFO - PROCESS | 900 | 1461245978925 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E943339000 == 65 [pid = 900] [id = 136] 06:39:38 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9402B4800) [pid = 900] [serial = 406] [outer = 0000000000000000] 06:39:38 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9402E7C00) [pid = 900] [serial = 407] [outer = 000000E9402B4800] 06:39:38 INFO - PROCESS | 900 | 1461245978971 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E940622400) [pid = 900] [serial = 408] [outer = 000000E9402B4800] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93E341000) [pid = 900] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9376DAC00) [pid = 900] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93EDC7800) [pid = 900] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9434AC800) [pid = 900] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93281B400) [pid = 900] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93FBB0C00) [pid = 900] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E933198400) [pid = 900] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E930CB5800) [pid = 900] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E942F0BC00) [pid = 900] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F4E0000) [pid = 900] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9370C8C00) [pid = 900] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93F4E4000) [pid = 900] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9370C9000) [pid = 900] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E940E0D400) [pid = 900] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F2BE800) [pid = 900] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:39:39 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E930CB3000) [pid = 900] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:39:39 INFO - PROCESS | 900 | 1461245979576 Marionette TRACE conn6 <- [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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 839ms 06:39:39 INFO - PROCESS | 900 | 1461245979613 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 900 | 1461245979615 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:39:39 INFO - PROCESS | 900 | 1461245979618 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 900 | 1461245979620 Marionette TRACE conn6 <- [1,510,null,{}] 06:39:39 INFO - PROCESS | 900 | 1461245979624 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 900 | 1461245979710 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:39:39 INFO - PROCESS | 900 | 1461245979718 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E943438800 == 66 [pid = 900] [id = 137] 06:39:39 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93CE15000) [pid = 900] [serial = 409] [outer = 0000000000000000] 06:39:39 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93F4E0000) [pid = 900] [serial = 410] [outer = 000000E93CE15000] 06:39:39 INFO - PROCESS | 900 | 1461245979765 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9402F6C00) [pid = 900] [serial = 411] [outer = 000000E93CE15000] 06:39:40 INFO - PROCESS | 900 | 1461245980201 Marionette TRACE conn6 <- [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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 06:39:40 INFO - PROCESS | 900 | 1461245980252 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 900 | 1461245980254 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:39:40 INFO - PROCESS | 900 | 1461245980258 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 900 | 1461245980259 Marionette TRACE conn6 <- [1,514,null,{}] 06:39:40 INFO - PROCESS | 900 | 1461245980263 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 900 | 1461245980347 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:39:40 INFO - PROCESS | 900 | 1461245980355 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467CE000 == 67 [pid = 900] [id = 138] 06:39:40 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E941BAF400) [pid = 900] [serial = 412] [outer = 0000000000000000] 06:39:40 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E942493C00) [pid = 900] [serial = 413] [outer = 000000E941BAF400] 06:39:40 INFO - PROCESS | 900 | 1461245980401 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E942F09400) [pid = 900] [serial = 414] [outer = 000000E941BAF400] 06:39:40 INFO - PROCESS | 900 | 1461245980834 Marionette TRACE conn6 <- [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]]]}] 06:39:40 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 06:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 06:39:40 INFO - PROCESS | 900 | 1461245980890 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 900 | 1461245980892 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:39:40 INFO - PROCESS | 900 | 1461245980895 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:39:40 INFO - PROCESS | 900 | 1461245980897 Marionette TRACE conn6 <- [1,518,null,{}] 06:39:40 INFO - PROCESS | 900 | 1461245980900 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 900 | 1461245980984 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:39:40 INFO - PROCESS | 900 | 1461245980989 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F9C000 == 68 [pid = 900] [id = 139] 06:39:41 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E942F0F000) [pid = 900] [serial = 415] [outer = 0000000000000000] 06:39:41 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E942FEC000) [pid = 900] [serial = 416] [outer = 000000E942F0F000] 06:39:41 INFO - PROCESS | 900 | 1461245981039 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9434A6C00) [pid = 900] [serial = 417] [outer = 000000E942F0F000] 06:39:41 INFO - PROCESS | 900 | 1461245981650 Marionette TRACE conn6 <- [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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 816ms 06:39:41 INFO - PROCESS | 900 | 1461245981751 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 900 | 1461245981756 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:39:41 INFO - PROCESS | 900 | 1461245981762 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:39:41 INFO - PROCESS | 900 | 1461245981767 Marionette TRACE conn6 <- [1,522,null,{}] 06:39:41 INFO - PROCESS | 900 | 1461245981773 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 900 | 1461245981898 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:39:42 INFO - PROCESS | 900 | 1461245982008 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC35000 == 69 [pid = 900] [id = 140] 06:39:42 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9328E5C00) [pid = 900] [serial = 418] [outer = 0000000000000000] 06:39:42 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E933167800) [pid = 900] [serial = 419] [outer = 000000E9328E5C00] 06:39:42 INFO - PROCESS | 900 | 1461245982071 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E937284800) [pid = 900] [serial = 420] [outer = 000000E9328E5C00] 06:39:42 INFO - PROCESS | 900 | 1461245982722 Marionette TRACE conn6 <- [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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1018ms 06:39:42 INFO - PROCESS | 900 | 1461245982790 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 900 | 1461245982796 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:39:42 INFO - PROCESS | 900 | 1461245982803 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:39:42 INFO - PROCESS | 900 | 1461245982807 Marionette TRACE conn6 <- [1,526,null,{}] 06:39:42 INFO - PROCESS | 900 | 1461245982811 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 900 | 1461245982923 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:39:43 INFO - PROCESS | 900 | 1461245983040 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E940713000 == 70 [pid = 900] [id = 141] 06:39:43 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9381E9800) [pid = 900] [serial = 421] [outer = 0000000000000000] 06:39:43 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93BC87400) [pid = 900] [serial = 422] [outer = 000000E9381E9800] 06:39:43 INFO - PROCESS | 900 | 1461245983099 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93EEEB400) [pid = 900] [serial = 423] [outer = 000000E9381E9800] 06:39:43 INFO - PROCESS | 900 | 1461245983724 Marionette TRACE conn6 <- [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]]]}] 06:39:43 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 06:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 06:39:43 INFO - PROCESS | 900 | 1461245983795 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 900 | 1461245983798 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:39:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:39:43 INFO - PROCESS | 900 | 1461245983802 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 900 | 1461245983806 Marionette TRACE conn6 <- [1,530,null,{}] 06:39:43 INFO - PROCESS | 900 | 1461245983831 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 900 | 1461245983979 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:39:44 INFO - PROCESS | 900 | 1461245984047 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E947790000 == 71 [pid = 900] [id = 142] 06:39:44 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E940F9E400) [pid = 900] [serial = 424] [outer = 0000000000000000] 06:39:44 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E94255C400) [pid = 900] [serial = 425] [outer = 000000E940F9E400] 06:39:44 INFO - PROCESS | 900 | 1461245984150 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E94344F400) [pid = 900] [serial = 426] [outer = 000000E940F9E400] 06:39:44 INFO - PROCESS | 900 | 1461245984967 Marionette TRACE conn6 <- [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"]]]}] 06:39:45 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 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:39:45 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 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:39:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:39:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1237ms 06:39:45 INFO - PROCESS | 900 | 1461245985041 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 900 | 1461245985045 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:39:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:39:45 INFO - PROCESS | 900 | 1461245985062 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 900 | 1461245985065 Marionette TRACE conn6 <- [1,534,null,{}] 06:39:45 INFO - PROCESS | 900 | 1461245985071 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:45 INFO - PROCESS | 900 | 1461245985201 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:39:45 INFO - PROCESS | 900 | 1461245985310 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EA0800 == 72 [pid = 900] [id = 143] 06:39:45 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9400DDC00) [pid = 900] [serial = 427] [outer = 0000000000000000] 06:39:45 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E942FF2000) [pid = 900] [serial = 428] [outer = 000000E9400DDC00] 06:39:45 INFO - PROCESS | 900 | 1461245985369 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9446D2400) [pid = 900] [serial = 429] [outer = 000000E9400DDC00] 06:39:45 INFO - PROCESS | 900 | 1461245985920 Marionette TRACE conn6 <- [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]]]}] 06:39:45 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. 06:39:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 902ms 06:39:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:39:45 INFO - PROCESS | 900 | 1461245985952 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 900 | 1461245985954 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:39:45 INFO - PROCESS | 900 | 1461245985957 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 900 | 1461245985960 Marionette TRACE conn6 <- [1,538,null,{}] 06:39:45 INFO - PROCESS | 900 | 1461245985964 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 900 | 1461245986074 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:39:46 INFO - PROCESS | 900 | 1461245986162 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481E3000 == 73 [pid = 900] [id = 144] 06:39:46 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9400D8800) [pid = 900] [serial = 430] [outer = 0000000000000000] 06:39:46 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9446DC400) [pid = 900] [serial = 431] [outer = 000000E9400D8800] 06:39:46 INFO - PROCESS | 900 | 1461245986221 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E94698EC00) [pid = 900] [serial = 432] [outer = 000000E9400D8800] 06:39:46 INFO - PROCESS | 900 | 1461245986754 Marionette TRACE conn6 <- [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]]]}] 06:39:46 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. 06:39:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 06:39:46 INFO - PROCESS | 900 | 1461245986801 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 900 | 1461245986804 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:39:46 INFO - PROCESS | 900 | 1461245986809 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:39:46 INFO - PROCESS | 900 | 1461245986811 Marionette TRACE conn6 <- [1,542,null,{}] 06:39:46 INFO - PROCESS | 900 | 1461245986815 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 900 | 1461245986983 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:39:47 INFO - PROCESS | 900 | 1461245987093 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E93732C000 == 74 [pid = 900] [id = 145] 06:39:47 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E930E35C00) [pid = 900] [serial = 433] [outer = 0000000000000000] 06:39:47 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93315C400) [pid = 900] [serial = 434] [outer = 000000E930E35C00] 06:39:47 INFO - PROCESS | 900 | 1461245987154 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9401BB400) [pid = 900] [serial = 435] [outer = 000000E930E35C00] 06:39:47 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:47 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:47 INFO - PROCESS | 900 | 1461245987927 Marionette TRACE conn6 <- [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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:39:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1178ms 06:39:48 INFO - PROCESS | 900 | 1461245987991 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 900 | 1461245987995 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:39:48 INFO - PROCESS | 900 | 1461245988000 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:39:48 INFO - PROCESS | 900 | 1461245988004 Marionette TRACE conn6 <- [1,546,null,{}] 06:39:48 INFO - PROCESS | 900 | 1461245988009 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 900 | 1461245988113 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:39:48 INFO - PROCESS | 900 | 1461245988193 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E932755000 == 75 [pid = 900] [id = 146] 06:39:48 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E932816000) [pid = 900] [serial = 436] [outer = 0000000000000000] 06:39:48 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E932E1E000) [pid = 900] [serial = 437] [outer = 000000E932816000] 06:39:48 INFO - PROCESS | 900 | 1461245988288 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9370CD000) [pid = 900] [serial = 438] [outer = 000000E932816000] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E932145800 == 74 [pid = 900] [id = 11] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E9467CE000 == 73 [pid = 900] [id = 138] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E943438800 == 72 [pid = 900] [id = 137] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E943339000 == 71 [pid = 900] [id = 136] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E943286000 == 70 [pid = 900] [id = 135] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E941B06000 == 69 [pid = 900] [id = 134] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E940209000 == 68 [pid = 900] [id = 133] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E93F199000 == 67 [pid = 900] [id = 132] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E93C77A000 == 66 [pid = 900] [id = 131] 06:39:48 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E930CD9000) [pid = 900] [serial = 334] [outer = 0000000000000000] [url = about:blank] 06:39:48 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9381E6000) [pid = 900] [serial = 337] [outer = 0000000000000000] [url = about:blank] 06:39:48 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93E341800) [pid = 900] [serial = 340] [outer = 0000000000000000] [url = about:blank] 06:39:48 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F433400) [pid = 900] [serial = 343] [outer = 0000000000000000] [url = about:blank] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E937B3A000 == 65 [pid = 900] [id = 130] 06:39:48 INFO - PROCESS | 900 | --DOCSHELL 000000E9373DC800 == 64 [pid = 900] [id = 129] 06:39:48 INFO - PROCESS | 900 | 1461245988964 Marionette TRACE conn6 <- [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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:39:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 06:39:48 INFO - PROCESS | 900 | 1461245988990 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 900 | 1461245988996 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:39:49 INFO - PROCESS | 900 | 1461245989003 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 900 | 1461245989005 Marionette TRACE conn6 <- [1,550,null,{}] 06:39:49 INFO - PROCESS | 900 | 1461245989009 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:49 INFO - PROCESS | 900 | 1461245989101 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E938C99400) [pid = 900] [serial = 350] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9446DF800) [pid = 900] [serial = 368] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9446DC800) [pid = 900] [serial = 365] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93706C000) [pid = 900] [serial = 362] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93E33FC00) [pid = 900] [serial = 353] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F2F4800) [pid = 900] [serial = 272] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93CE09000) [pid = 900] [serial = 317] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9434A6800) [pid = 900] [serial = 320] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E94670B400) [pid = 900] [serial = 311] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E932E25400) [pid = 900] [serial = 314] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E94344DC00) [pid = 900] [serial = 275] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E938C10400) [pid = 900] [serial = 269] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9326C1000) [pid = 900] [serial = 266] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E942F12800) [pid = 900] [serial = 367] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9401B9C00) [pid = 900] [serial = 355] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9370D2800) [pid = 900] [serial = 349] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94028A000) [pid = 900] [serial = 347] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9401B2000) [pid = 900] [serial = 346] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9376D5400) [pid = 900] [serial = 352] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E941DD9C00) [pid = 900] [serial = 358] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9402E9C00) [pid = 900] [serial = 356] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E943446000) [pid = 900] [serial = 359] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9434AC400) [pid = 900] [serial = 364] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E930D1A400) [pid = 900] [serial = 361] [outer = 0000000000000000] [url = about:blank] 06:39:49 INFO - PROCESS | 900 | 1461245989187 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A71800 == 65 [pid = 900] [id = 147] 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E930D16400) [pid = 900] [serial = 439] [outer = 0000000000000000] 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93290BC00) [pid = 900] [serial = 440] [outer = 000000E930D16400] 06:39:49 INFO - PROCESS | 900 | 1461245989234 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9373B3400) [pid = 900] [serial = 441] [outer = 000000E930D16400] 06:39:49 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:49 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:49 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:49 INFO - PROCESS | 900 | 1461245989703 Marionette TRACE conn6 <- [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]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:39:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 06:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:39:49 INFO - PROCESS | 900 | 1461245989737 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 900 | 1461245989740 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:39:49 INFO - PROCESS | 900 | 1461245989743 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 900 | 1461245989747 Marionette TRACE conn6 <- [1,554,null,{}] 06:39:49 INFO - PROCESS | 900 | 1461245989758 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:49 INFO - PROCESS | 900 | 1461245989849 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:39:49 INFO - PROCESS | 900 | 1461245989856 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E94081E000 == 66 [pid = 900] [id = 148] 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93C7B5000) [pid = 900] [serial = 442] [outer = 0000000000000000] 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93CEDF400) [pid = 900] [serial = 443] [outer = 000000E93C7B5000] 06:39:49 INFO - PROCESS | 900 | 1461245989905 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EA93400) [pid = 900] [serial = 444] [outer = 000000E93C7B5000] 06:39:50 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:50 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:50 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:50 INFO - PROCESS | 900 | 1461245990363 Marionette TRACE conn6 <- [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]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 06:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:39:50 INFO - PROCESS | 900 | 1461245990375 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 900 | 1461245990378 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:39:50 INFO - PROCESS | 900 | 1461245990386 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 900 | 1461245990387 Marionette TRACE conn6 <- [1,558,null,{}] 06:39:50 INFO - PROCESS | 900 | 1461245990391 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 900 | 1461245990480 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:39:50 INFO - PROCESS | 900 | 1461245990487 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E943298800 == 67 [pid = 900] [id = 149] 06:39:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F110C00) [pid = 900] [serial = 445] [outer = 0000000000000000] 06:39:50 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F2BCC00) [pid = 900] [serial = 446] [outer = 000000E93F110C00] 06:39:50 INFO - PROCESS | 900 | 1461245990533 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F439C00) [pid = 900] [serial = 447] [outer = 000000E93F110C00] 06:39:50 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:50 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:50 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:50 INFO - PROCESS | 900 | 1461245990964 Marionette TRACE conn6 <- [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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 06:39:51 INFO - PROCESS | 900 | 1461245991013 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 900 | 1461245991015 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:39:51 INFO - PROCESS | 900 | 1461245991031 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 900 | 1461245991033 Marionette TRACE conn6 <- [1,562,null,{}] 06:39:51 INFO - PROCESS | 900 | 1461245991037 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 900 | 1461245991146 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:39:51 INFO - PROCESS | 900 | 1461245991226 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E943386800 == 68 [pid = 900] [id = 150] 06:39:51 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93FA6F800) [pid = 900] [serial = 448] [outer = 0000000000000000] 06:39:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9400D7000) [pid = 900] [serial = 449] [outer = 000000E93FA6F800] 06:39:51 INFO - PROCESS | 900 | 1461245991283 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E940168400) [pid = 900] [serial = 450] [outer = 000000E93FA6F800] 06:39:51 INFO - PROCESS | 900 | 1461245991712 Marionette TRACE conn6 <- [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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 06:39:51 INFO - PROCESS | 900 | 1461245991767 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 900 | 1461245991769 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:39:51 INFO - PROCESS | 900 | 1461245991772 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 900 | 1461245991774 Marionette TRACE conn6 <- [1,566,null,{}] 06:39:51 INFO - PROCESS | 900 | 1461245991778 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 900 | 1461245991923 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:39:51 INFO - PROCESS | 900 | 1461245991979 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E94699E800 == 69 [pid = 900] [id = 151] 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9402ECC00) [pid = 900] [serial = 451] [outer = 0000000000000000] 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E942550000) [pid = 900] [serial = 452] [outer = 000000E9402ECC00] 06:39:52 INFO - PROCESS | 900 | 1461245992030 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E942F0D000) [pid = 900] [serial = 453] [outer = 000000E9402ECC00] 06:39:52 INFO - PROCESS | 900 | 1461245992472 Marionette TRACE conn6 <- [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]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 06:39:52 INFO - PROCESS | 900 | 1461245992522 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 900 | 1461245992524 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:39:52 INFO - PROCESS | 900 | 1461245992528 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 900 | 1461245992530 Marionette TRACE conn6 <- [1,570,null,{}] 06:39:52 INFO - PROCESS | 900 | 1461245992533 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 900 | 1461245992644 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:39:52 INFO - PROCESS | 900 | 1461245992697 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470AD800 == 70 [pid = 900] [id = 152] 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E942FF0C00) [pid = 900] [serial = 454] [outer = 0000000000000000] 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E943447400) [pid = 900] [serial = 455] [outer = 000000E942FF0C00] 06:39:52 INFO - PROCESS | 900 | 1461245992744 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9434ACC00) [pid = 900] [serial = 456] [outer = 000000E942FF0C00] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93EB1F400) [pid = 900] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93CEE7000) [pid = 900] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E930CB6000) [pid = 900] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E937B5C000) [pid = 900] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F10BC00) [pid = 900] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E930CE2800) [pid = 900] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932823000) [pid = 900] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93CEE9800) [pid = 900] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E938B02C00) [pid = 900] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E940163C00) [pid = 900] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94016A400) [pid = 900] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E933162C00) [pid = 900] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9402B4800) [pid = 900] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E941BAF400) [pid = 900] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:39:53 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93CE15000) [pid = 900] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:39:53 INFO - PROCESS | 900 | 1461245993275 Marionette TRACE conn6 <- [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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 774ms 06:39:53 INFO - PROCESS | 900 | 1461245993304 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 900 | 1461245993307 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:39:53 INFO - PROCESS | 900 | 1461245993310 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 900 | 1461245993312 Marionette TRACE conn6 <- [1,574,null,{}] 06:39:53 INFO - PROCESS | 900 | 1461245993315 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 900 | 1461245993400 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:39:53 INFO - PROCESS | 900 | 1461245993478 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E94779E000 == 71 [pid = 900] [id = 153] 06:39:53 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9328DC000) [pid = 900] [serial = 457] [outer = 0000000000000000] 06:39:53 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93C42D800) [pid = 900] [serial = 458] [outer = 000000E9328DC000] 06:39:53 INFO - PROCESS | 900 | 1461245993527 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9401B4000) [pid = 900] [serial = 459] [outer = 000000E9328DC000] 06:39:53 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:53 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:53 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:53 INFO - PROCESS | 900 | 1461245993896 Marionette TRACE conn6 <- [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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 06:39:53 INFO - PROCESS | 900 | 1461245993973 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 900 | 1461245993975 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:39:53 INFO - PROCESS | 900 | 1461245993982 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:39:53 INFO - PROCESS | 900 | 1461245993984 Marionette TRACE conn6 <- [1,578,null,{}] 06:39:53 INFO - PROCESS | 900 | 1461245993988 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 900 | 1461245994073 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:39:54 INFO - PROCESS | 900 | 1461245994080 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ED4000 == 72 [pid = 900] [id = 154] 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F66EC00) [pid = 900] [serial = 460] [outer = 0000000000000000] 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F671000) [pid = 900] [serial = 461] [outer = 000000E93F66EC00] 06:39:54 INFO - PROCESS | 900 | 1461245994126 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F675400) [pid = 900] [serial = 462] [outer = 000000E93F66EC00] 06:39:54 INFO - PROCESS | 900 | 1461245994546 Marionette TRACE conn6 <- [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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 566ms 06:39:54 INFO - PROCESS | 900 | 1461245994553 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 900 | 1461245994555 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:39:54 INFO - PROCESS | 900 | 1461245994558 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 900 | 1461245994560 Marionette TRACE conn6 <- [1,582,null,{}] 06:39:54 INFO - PROCESS | 900 | 1461245994593 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 900 | 1461245994689 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:39:54 INFO - PROCESS | 900 | 1461245994696 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E948547800 == 73 [pid = 900] [id = 155] 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93819A000) [pid = 900] [serial = 463] [outer = 0000000000000000] 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9381A2000) [pid = 900] [serial = 464] [outer = 000000E93819A000] 06:39:54 INFO - PROCESS | 900 | 1461245994743 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93F670000) [pid = 900] [serial = 465] [outer = 000000E93819A000] 06:39:55 INFO - PROCESS | 900 | 1461245995267 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 06:39:55 INFO - PROCESS | 900 | 1461245995296 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 900 | 1461245995301 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:39:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:39:55 INFO - PROCESS | 900 | 1461245995307 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 900 | 1461245995312 Marionette TRACE conn6 <- [1,586,null,{}] 06:39:55 INFO - PROCESS | 900 | 1461245995319 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 900 | 1461245995492 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:39:55 INFO - PROCESS | 900 | 1461245995589 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E36C000 == 74 [pid = 900] [id = 156] 06:39:55 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932A3C800) [pid = 900] [serial = 466] [outer = 0000000000000000] 06:39:55 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932E2B000) [pid = 900] [serial = 467] [outer = 000000E932A3C800] 06:39:55 INFO - PROCESS | 900 | 1461245995650 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E937355400) [pid = 900] [serial = 468] [outer = 000000E932A3C800] 06:39:56 INFO - PROCESS | 900 | [900] 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 06:39:56 INFO - PROCESS | 900 | 1461245996518 Marionette TRACE conn6 <- [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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1242ms 06:39:56 INFO - PROCESS | 900 | 1461245996553 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 900 | 1461245996559 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:39:56 INFO - PROCESS | 900 | 1461245996566 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:39:56 INFO - PROCESS | 900 | 1461245996569 Marionette TRACE conn6 <- [1,590,null,{}] 06:39:56 INFO - PROCESS | 900 | 1461245996574 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:56 INFO - PROCESS | 900 | 1461245996688 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:39:56 INFO - PROCESS | 900 | 1461245996807 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E943382800 == 75 [pid = 900] [id = 157] 06:39:56 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93BA7E400) [pid = 900] [serial = 469] [outer = 0000000000000000] 06:39:56 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93CE53800) [pid = 900] [serial = 470] [outer = 000000E93BA7E400] 06:39:56 INFO - PROCESS | 900 | 1461245996866 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F2F1C00) [pid = 900] [serial = 471] [outer = 000000E93BA7E400] 06:39:57 INFO - PROCESS | 900 | 1461245997475 Marionette TRACE conn6 <- [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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 965ms 06:39:57 INFO - PROCESS | 900 | 1461245997537 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 900 | 1461245997540 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:39:57 INFO - PROCESS | 900 | 1461245997544 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 900 | 1461245997548 Marionette TRACE conn6 <- [1,594,null,{}] 06:39:57 INFO - PROCESS | 900 | 1461245997560 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 900 | 1461245997709 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:39:57 INFO - PROCESS | 900 | 1461245997828 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E94934A800 == 76 [pid = 900] [id = 158] 06:39:57 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9401B3400) [pid = 900] [serial = 472] [outer = 0000000000000000] 06:39:57 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9402F2800) [pid = 900] [serial = 473] [outer = 000000E9401B3400] 06:39:57 INFO - PROCESS | 900 | 1461245997890 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9433BB400) [pid = 900] [serial = 474] [outer = 000000E9401B3400] 06:39:58 INFO - PROCESS | 900 | 1461245998521 Marionette TRACE conn6 <- [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]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1025ms 06:39:58 INFO - PROCESS | 900 | 1461245998571 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 900 | 1461245998575 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:39:58 INFO - PROCESS | 900 | 1461245998578 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 900 | 1461245998580 Marionette TRACE conn6 <- [1,598,null,{}] 06:39:58 INFO - PROCESS | 900 | 1461245998584 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:58 INFO - PROCESS | 900 | 1461245998695 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:39:58 INFO - PROCESS | 900 | 1461245998813 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E949352000 == 77 [pid = 900] [id = 159] 06:39:58 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9433C5400) [pid = 900] [serial = 475] [outer = 0000000000000000] 06:39:58 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9433C7800) [pid = 900] [serial = 476] [outer = 000000E9433C5400] 06:39:58 INFO - PROCESS | 900 | 1461245998870 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9446E0400) [pid = 900] [serial = 477] [outer = 000000E9433C5400] 06:39:59 INFO - PROCESS | 900 | 1461245999468 Marionette TRACE conn6 <- [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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 923ms 06:39:59 INFO - PROCESS | 900 | 1461245999504 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:39:59 INFO - PROCESS | 900 | 1461245999506 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:39:59 INFO - PROCESS | 900 | 1461245999510 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 900 | 1461245999512 Marionette TRACE conn6 <- [1,602,null,{}] 06:39:59 INFO - PROCESS | 900 | 1461245999516 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 900 | 1461245999656 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:39:59 INFO - PROCESS | 900 | 1461245999748 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E940199800 == 78 [pid = 900] [id = 160] 06:39:59 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93BA7E800) [pid = 900] [serial = 478] [outer = 0000000000000000] 06:39:59 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E940622800) [pid = 900] [serial = 479] [outer = 000000E93BA7E800] 06:39:59 INFO - PROCESS | 900 | 1461245999805 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E946B27C00) [pid = 900] [serial = 480] [outer = 000000E93BA7E800] 06:40:00 INFO - PROCESS | 900 | 1461246000623 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1176ms 06:40:00 INFO - PROCESS | 900 | 1461246000688 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:40:00 INFO - PROCESS | 900 | 1461246000692 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:40:00 INFO - PROCESS | 900 | 1461246000697 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 900 | 1461246000702 Marionette TRACE conn6 <- [1,606,null,{}] 06:40:00 INFO - PROCESS | 900 | 1461246000708 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 900 | 1461246000811 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:40:00 INFO - PROCESS | 900 | 1461246000938 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E937056800 == 79 [pid = 900] [id = 161] 06:40:00 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E930CB8000) [pid = 900] [serial = 481] [outer = 0000000000000000] 06:40:00 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E930D1C400) [pid = 900] [serial = 482] [outer = 000000E930CB8000] 06:40:01 INFO - PROCESS | 900 | 1461246000991 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E932918C00) [pid = 900] [serial = 483] [outer = 000000E930CB8000] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E940218800 == 78 [pid = 900] [id = 113] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94852C000 == 77 [pid = 900] [id = 88] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E948117000 == 76 [pid = 900] [id = 44] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E946F88800 == 75 [pid = 900] [id = 61] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E947ED4000 == 74 [pid = 900] [id = 154] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94779E000 == 73 [pid = 900] [id = 153] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9470AD800 == 72 [pid = 900] [id = 152] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94699E800 == 71 [pid = 900] [id = 151] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E943386800 == 70 [pid = 900] [id = 150] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E943298800 == 69 [pid = 900] [id = 149] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94081E000 == 68 [pid = 900] [id = 148] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93C7B4400) [pid = 900] [serial = 373] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E943AB7000) [pid = 900] [serial = 380] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E94016E400) [pid = 900] [serial = 376] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E94698A400) [pid = 900] [serial = 383] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E942FEC000) [pid = 900] [serial = 416] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E937A71800 == 67 [pid = 900] [id = 147] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E932755000 == 66 [pid = 900] [id = 146] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E947EA0800 == 65 [pid = 900] [id = 143] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E947790000 == 64 [pid = 900] [id = 142] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E940713000 == 63 [pid = 900] [id = 141] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC35000 == 62 [pid = 900] [id = 140] 06:40:01 INFO - PROCESS | 900 | --DOCSHELL 000000E946F9C000 == 61 [pid = 900] [id = 139] 06:40:01 INFO - PROCESS | 900 | 1461246001666 Marionette TRACE conn6 <- [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]]]}] 06:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1025ms 06:40:01 INFO - PROCESS | 900 | 1461246001722 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 900 | 1461246001728 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:40:01 INFO - PROCESS | 900 | 1461246001735 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 900 | 1461246001737 Marionette TRACE conn6 <- [1,610,null,{}] 06:40:01 INFO - PROCESS | 900 | 1461246001741 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 900 | 1461246001839 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F4E3000) [pid = 900] [serial = 344] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93ED11800) [pid = 900] [serial = 341] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E932817000) [pid = 900] [serial = 335] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93C42E400) [pid = 900] [serial = 338] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93F1B7800) [pid = 900] [serial = 401] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E932914800) [pid = 900] [serial = 387] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E9321CA000) [pid = 900] [serial = 386] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9328E4800) [pid = 900] [serial = 389] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E932E24800) [pid = 900] [serial = 390] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93EA21400) [pid = 900] [serial = 398] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93BC5CC00) [pid = 900] [serial = 395] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93CE0F000) [pid = 900] [serial = 396] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E94016A000) [pid = 900] [serial = 370] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E942F10800) [pid = 900] [serial = 371] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9401B6400) [pid = 900] [serial = 404] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9370CBC00) [pid = 900] [serial = 392] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E937F33800) [pid = 900] [serial = 393] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F43A800) [pid = 900] [serial = 402] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9402E7C00) [pid = 900] [serial = 407] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E940280C00) [pid = 900] [serial = 405] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E942493C00) [pid = 900] [serial = 413] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E942F09400) [pid = 900] [serial = 414] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9402BE000) [pid = 900] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F4E0000) [pid = 900] [serial = 410] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9402F6C00) [pid = 900] [serial = 411] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93ED11000) [pid = 900] [serial = 399] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E940622400) [pid = 900] [serial = 408] [outer = 0000000000000000] [url = about:blank] 06:40:01 INFO - PROCESS | 900 | 1461246001932 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E93731C800 == 62 [pid = 900] [id = 162] 06:40:01 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E932817000) [pid = 900] [serial = 484] [outer = 0000000000000000] 06:40:01 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E932A3D400) [pid = 900] [serial = 485] [outer = 000000E932817000] 06:40:01 INFO - PROCESS | 900 | 1461246001981 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E932E2C000) [pid = 900] [serial = 486] [outer = 000000E932817000] 06:40:02 INFO - PROCESS | 900 | 1461246002447 Marionette TRACE conn6 <- [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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 777ms 06:40:02 INFO - PROCESS | 900 | 1461246002513 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 900 | 1461246002515 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:40:02 INFO - PROCESS | 900 | 1461246002519 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 900 | 1461246002522 Marionette TRACE conn6 <- [1,614,null,{}] 06:40:02 INFO - PROCESS | 900 | 1461246002533 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 900 | 1461246002625 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:40:02 INFO - PROCESS | 900 | 1461246002638 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F53D800 == 63 [pid = 900] [id = 163] 06:40:02 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93819E400) [pid = 900] [serial = 487] [outer = 0000000000000000] 06:40:02 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9381DF000) [pid = 900] [serial = 488] [outer = 000000E93819E400] 06:40:02 INFO - PROCESS | 900 | 1461246002687 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E938C9BC00) [pid = 900] [serial = 489] [outer = 000000E93819E400] 06:40:03 INFO - PROCESS | 900 | 1461246003157 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 06:40:03 INFO - PROCESS | 900 | 1461246003213 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:40:03 INFO - PROCESS | 900 | 1461246003216 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:40:03 INFO - PROCESS | 900 | 1461246003220 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 900 | 1461246003222 Marionette TRACE conn6 <- [1,618,null,{}] 06:40:03 INFO - PROCESS | 900 | 1461246003226 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 900 | 1461246003313 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:40:03 INFO - PROCESS | 900 | 1461246003321 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E940211800 == 64 [pid = 900] [id = 164] 06:40:03 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93C432C00) [pid = 900] [serial = 490] [outer = 0000000000000000] 06:40:03 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93C86D800) [pid = 900] [serial = 491] [outer = 000000E93C432C00] 06:40:03 INFO - PROCESS | 900 | 1461246003369 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93CEE8400) [pid = 900] [serial = 492] [outer = 000000E93C432C00] 06:40:03 INFO - PROCESS | 900 | 1461246003782 Marionette TRACE conn6 <- [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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 06:40:03 INFO - PROCESS | 900 | 1461246003851 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 900 | 1461246003853 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:40:03 INFO - PROCESS | 900 | 1461246003857 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 900 | 1461246003859 Marionette TRACE conn6 <- [1,622,null,{}] 06:40:03 INFO - PROCESS | 900 | 1461246003862 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 900 | 1461246003946 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:40:03 INFO - PROCESS | 900 | 1461246003984 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E940818800 == 65 [pid = 900] [id = 165] 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93E33E400) [pid = 900] [serial = 493] [outer = 0000000000000000] 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93E39F800) [pid = 900] [serial = 494] [outer = 000000E93E33E400] 06:40:04 INFO - PROCESS | 900 | 1461246004032 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93EDBE800) [pid = 900] [serial = 495] [outer = 000000E93E33E400] 06:40:04 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:04 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:04 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:04 INFO - PROCESS | 900 | 1461246004515 Marionette TRACE conn6 <- [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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 06:40:04 INFO - PROCESS | 900 | 1461246004543 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 900 | 1461246004546 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:40:04 INFO - PROCESS | 900 | 1461246004549 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 900 | 1461246004551 Marionette TRACE conn6 <- [1,626,null,{}] 06:40:04 INFO - PROCESS | 900 | 1461246004555 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 900 | 1461246004689 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:40:04 INFO - PROCESS | 900 | 1461246004743 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E943183000 == 66 [pid = 900] [id = 166] 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F2F7800) [pid = 900] [serial = 496] [outer = 0000000000000000] 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93F43EC00) [pid = 900] [serial = 497] [outer = 000000E93F2F7800] 06:40:04 INFO - PROCESS | 900 | 1461246004794 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93F66D000) [pid = 900] [serial = 498] [outer = 000000E93F2F7800] 06:40:05 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:05 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:05 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:05 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:05 INFO - PROCESS | 900 | 1461246005213 Marionette TRACE conn6 <- [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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 06:40:05 INFO - PROCESS | 900 | 1461246005314 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 900 | 1461246005317 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:40:05 INFO - PROCESS | 900 | 1461246005334 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 900 | 1461246005336 Marionette TRACE conn6 <- [1,630,null,{}] 06:40:05 INFO - PROCESS | 900 | 1461246005339 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 900 | 1461246005448 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:40:05 INFO - PROCESS | 900 | 1461246005458 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E943339800 == 67 [pid = 900] [id = 167] 06:40:05 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F66B400) [pid = 900] [serial = 499] [outer = 0000000000000000] 06:40:05 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93FBB3C00) [pid = 900] [serial = 500] [outer = 000000E93F66B400] 06:40:05 INFO - PROCESS | 900 | 1461246005547 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E940167C00) [pid = 900] [serial = 501] [outer = 000000E93F66B400] 06:40:05 INFO - PROCESS | 900 | 1461246005990 Marionette TRACE conn6 <- [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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 06:40:06 INFO - PROCESS | 900 | 1461246006010 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 900 | 1461246006013 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:40:06 INFO - PROCESS | 900 | 1461246006016 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 900 | 1461246006018 Marionette TRACE conn6 <- [1,634,null,{}] 06:40:06 INFO - PROCESS | 900 | 1461246006022 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 900 | 1461246006129 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:40:06 INFO - PROCESS | 900 | 1461246006177 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445B5000 == 68 [pid = 900] [id = 168] 06:40:06 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E940165000) [pid = 900] [serial = 502] [outer = 0000000000000000] 06:40:06 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9401BC800) [pid = 900] [serial = 503] [outer = 000000E940165000] 06:40:06 INFO - PROCESS | 900 | 1461246006224 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9402BAC00) [pid = 900] [serial = 504] [outer = 000000E940165000] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93FA6F800) [pid = 900] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9402ECC00) [pid = 900] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93F110C00) [pid = 900] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E930D16400) [pid = 900] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E932816000) [pid = 900] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9328DC000) [pid = 900] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E942F0F000) [pid = 900] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E930E35C00) [pid = 900] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93C7B5000) [pid = 900] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E942FF0C00) [pid = 900] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F66EC00) [pid = 900] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E937B88800) [pid = 900] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9434A7C00) [pid = 900] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E946706000) [pid = 900] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F9B2000) [pid = 900] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:40:06 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E937694400) [pid = 900] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:40:06 INFO - PROCESS | 900 | 1461246006805 Marionette TRACE conn6 <- [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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 839ms 06:40:06 INFO - PROCESS | 900 | 1461246006858 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 900 | 1461246006860 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:40:06 INFO - PROCESS | 900 | 1461246006864 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 900 | 1461246006865 Marionette TRACE conn6 <- [1,638,null,{}] 06:40:06 INFO - PROCESS | 900 | 1461246006869 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 900 | 1461246006953 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:40:06 INFO - PROCESS | 900 | 1461246006960 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94337A000 == 69 [pid = 900] [id = 169] 06:40:06 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E937286800) [pid = 900] [serial = 505] [outer = 0000000000000000] 06:40:07 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F66EC00) [pid = 900] [serial = 506] [outer = 000000E937286800] 06:40:07 INFO - PROCESS | 900 | 1461246007012 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9402ED000) [pid = 900] [serial = 507] [outer = 000000E937286800] 06:40:07 INFO - PROCESS | 900 | 1461246007435 Marionette TRACE conn6 <- [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]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 06:40:07 INFO - PROCESS | 900 | 1461246007497 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 900 | 1461246007499 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:40:07 INFO - PROCESS | 900 | 1461246007502 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 900 | 1461246007504 Marionette TRACE conn6 <- [1,642,null,{}] 06:40:07 INFO - PROCESS | 900 | 1461246007508 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 900 | 1461246007594 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:40:07 INFO - PROCESS | 900 | 1461246007602 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E946FA0800 == 70 [pid = 900] [id = 170] 06:40:07 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E940804400) [pid = 900] [serial = 508] [outer = 0000000000000000] 06:40:07 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E940F98000) [pid = 900] [serial = 509] [outer = 000000E940804400] 06:40:07 INFO - PROCESS | 900 | 1461246007648 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E942E90400) [pid = 900] [serial = 510] [outer = 000000E940804400] 06:40:08 INFO - PROCESS | 900 | 1461246008065 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 06:40:08 INFO - PROCESS | 900 | 1461246008136 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 900 | 1461246008138 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:40:08 INFO - PROCESS | 900 | 1461246008142 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 900 | 1461246008145 Marionette TRACE conn6 <- [1,646,null,{}] 06:40:08 INFO - PROCESS | 900 | 1461246008148 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 900 | 1461246008256 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:40:08 INFO - PROCESS | 900 | 1461246008305 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E6F800 == 71 [pid = 900] [id = 171] 06:40:08 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9433BE800) [pid = 900] [serial = 511] [outer = 0000000000000000] 06:40:08 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9433C3800) [pid = 900] [serial = 512] [outer = 000000E9433BE800] 06:40:08 INFO - PROCESS | 900 | 1461246008358 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9434A7C00) [pid = 900] [serial = 513] [outer = 000000E9433BE800] 06:40:09 INFO - PROCESS | 900 | 1461246009036 Marionette TRACE conn6 <- [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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 06:40:09 INFO - PROCESS | 900 | 1461246009077 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 900 | 1461246009083 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:40:09 INFO - PROCESS | 900 | 1461246009090 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 900 | 1461246009095 Marionette TRACE conn6 <- [1,650,null,{}] 06:40:09 INFO - PROCESS | 900 | 1461246009100 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 900 | 1461246009220 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:40:09 INFO - PROCESS | 900 | 1461246009342 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC4F800 == 72 [pid = 900] [id = 172] 06:40:09 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932A46000) [pid = 900] [serial = 514] [outer = 0000000000000000] 06:40:09 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932E25400) [pid = 900] [serial = 515] [outer = 000000E932A46000] 06:40:09 INFO - PROCESS | 900 | 1461246009404 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9373B4000) [pid = 900] [serial = 516] [outer = 000000E932A46000] 06:40:09 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:09 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:10 INFO - PROCESS | 900 | 1461246010034 Marionette TRACE conn6 <- [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]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 06:40:10 INFO - PROCESS | 900 | 1461246010082 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 900 | 1461246010088 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:40:10 INFO - PROCESS | 900 | 1461246010095 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:40:10 INFO - PROCESS | 900 | 1461246010098 Marionette TRACE conn6 <- [1,654,null,{}] 06:40:10 INFO - PROCESS | 900 | 1461246010103 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 900 | 1461246010219 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:40:10 INFO - PROCESS | 900 | 1461246010310 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E94254D800 == 73 [pid = 900] [id = 173] 06:40:10 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E938C0E800) [pid = 900] [serial = 517] [outer = 0000000000000000] 06:40:10 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93C42D000) [pid = 900] [serial = 518] [outer = 000000E938C0E800] 06:40:10 INFO - PROCESS | 900 | 1461246010369 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93ED0A800) [pid = 900] [serial = 519] [outer = 000000E938C0E800] 06:40:10 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:10 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:10 INFO - PROCESS | 900 | 1461246010904 Marionette TRACE conn6 <- [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]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 06:40:11 INFO - PROCESS | 900 | 1461246011024 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 900 | 1461246011027 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:40:11 INFO - PROCESS | 900 | 1461246011031 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 900 | 1461246011035 Marionette TRACE conn6 <- [1,658,null,{}] 06:40:11 INFO - PROCESS | 900 | 1461246011047 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 900 | 1461246011173 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:40:11 INFO - PROCESS | 900 | 1461246011285 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E948124800 == 74 [pid = 900] [id = 174] 06:40:11 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93F434C00) [pid = 900] [serial = 520] [outer = 0000000000000000] 06:40:11 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9400D9C00) [pid = 900] [serial = 521] [outer = 000000E93F434C00] 06:40:11 INFO - PROCESS | 900 | 1461246011347 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E942F10000) [pid = 900] [serial = 522] [outer = 000000E93F434C00] 06:40:11 INFO - PROCESS | 900 | 1461246011918 Marionette TRACE conn6 <- [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]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 06:40:11 INFO - PROCESS | 900 | 1461246011976 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:40:11 INFO - PROCESS | 900 | 1461246011980 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:40:11 INFO - PROCESS | 900 | 1461246011983 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 900 | 1461246011986 Marionette TRACE conn6 <- [1,662,null,{}] 06:40:11 INFO - PROCESS | 900 | 1461246011989 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 900 | 1461246012105 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:40:12 INFO - PROCESS | 900 | 1461246012196 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E948643800 == 75 [pid = 900] [id = 175] 06:40:12 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9433C2800) [pid = 900] [serial = 523] [outer = 0000000000000000] 06:40:12 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E94344B400) [pid = 900] [serial = 524] [outer = 000000E9433C2800] 06:40:12 INFO - PROCESS | 900 | 1461246012253 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9446D5800) [pid = 900] [serial = 525] [outer = 000000E9433C2800] 06:40:12 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:12 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:12 INFO - PROCESS | 900 | 1461246012837 Marionette TRACE conn6 <- [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]]]}] 06:40:12 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 06:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 06:40:12 INFO - PROCESS | 900 | 1461246012867 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 900 | 1461246012869 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:40:12 INFO - PROCESS | 900 | 1461246012873 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 900 | 1461246012875 Marionette TRACE conn6 <- [1,666,null,{}] 06:40:12 INFO - PROCESS | 900 | 1461246012879 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 900 | 1461246012986 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:40:13 INFO - PROCESS | 900 | 1461246013076 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E94934D000 == 76 [pid = 900] [id = 176] 06:40:13 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9434ABC00) [pid = 900] [serial = 526] [outer = 0000000000000000] 06:40:13 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E94670F800) [pid = 900] [serial = 527] [outer = 000000E9434ABC00] 06:40:13 INFO - PROCESS | 900 | 1461246013134 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E946B2C400) [pid = 900] [serial = 528] [outer = 000000E9434ABC00] 06:40:13 INFO - PROCESS | 900 | 1461246013698 Marionette TRACE conn6 <- [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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 06:40:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:40:13 INFO - PROCESS | 900 | 1461246013810 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 900 | 1461246013813 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:40:13 INFO - PROCESS | 900 | 1461246013817 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 900 | 1461246013820 Marionette TRACE conn6 <- [1,670,null,{}] 06:40:13 INFO - PROCESS | 900 | 1461246013824 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 900 | 1461246013951 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:40:14 INFO - PROCESS | 900 | 1461246014064 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E94B065800 == 77 [pid = 900] [id = 177] 06:40:14 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9485A2400) [pid = 900] [serial = 529] [outer = 0000000000000000] 06:40:14 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E949E15C00) [pid = 900] [serial = 530] [outer = 000000E9485A2400] 06:40:14 INFO - PROCESS | 900 | 1461246014126 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E949E20400) [pid = 900] [serial = 531] [outer = 000000E9485A2400] 06:40:14 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:15 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:15 INFO - PROCESS | 900 | 1461246015228 Marionette TRACE conn6 <- [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]]]}] 06:40:15 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) 06:40:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1440ms 06:40:15 INFO - PROCESS | 900 | 1461246015259 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 900 | 1461246015263 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:40:15 INFO - PROCESS | 900 | 1461246015269 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 900 | 1461246015272 Marionette TRACE conn6 <- [1,674,null,{}] 06:40:15 INFO - PROCESS | 900 | 1461246015278 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 900 | 1461246015384 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:40:15 INFO - PROCESS | 900 | 1461246015520 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F192800 == 78 [pid = 900] [id = 178] 06:40:15 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E932916400) [pid = 900] [serial = 532] [outer = 0000000000000000] 06:40:15 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E932D26400) [pid = 900] [serial = 533] [outer = 000000E932916400] 06:40:15 INFO - PROCESS | 900 | 1461246015573 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E937F3C000) [pid = 900] [serial = 534] [outer = 000000E932916400] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E946FA0800 == 77 [pid = 900] [id = 170] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E94337A000 == 76 [pid = 900] [id = 169] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E9445B5000 == 75 [pid = 900] [id = 168] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E943339800 == 74 [pid = 900] [id = 167] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E943183000 == 73 [pid = 900] [id = 166] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E940818800 == 72 [pid = 900] [id = 165] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E940211800 == 71 [pid = 900] [id = 164] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E93F53D800 == 70 [pid = 900] [id = 163] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E93731C800 == 69 [pid = 900] [id = 162] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E933167800) [pid = 900] [serial = 419] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93BC87400) [pid = 900] [serial = 422] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E94255C400) [pid = 900] [serial = 425] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E942FF2000) [pid = 900] [serial = 428] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9446DC400) [pid = 900] [serial = 431] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9381A2000) [pid = 900] [serial = 464] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E937056800 == 68 [pid = 900] [id = 161] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E940199800 == 67 [pid = 900] [id = 160] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E949352000 == 66 [pid = 900] [id = 159] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E94934A800 == 65 [pid = 900] [id = 158] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E943382800 == 64 [pid = 900] [id = 157] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E93E36C000 == 63 [pid = 900] [id = 156] 06:40:16 INFO - PROCESS | 900 | --DOCSHELL 000000E948547800 == 62 [pid = 900] [id = 155] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93EDC4800) [pid = 900] [serial = 374] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E946704C00) [pid = 900] [serial = 381] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E946B23000) [pid = 900] [serial = 384] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E940808C00) [pid = 900] [serial = 377] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93981D000) [pid = 900] [serial = 332] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9400D7000) [pid = 900] [serial = 449] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E940168400) [pid = 900] [serial = 450] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E942F0D000) [pid = 900] [serial = 453] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F2BCC00) [pid = 900] [serial = 446] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93290BC00) [pid = 900] [serial = 440] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9373B3400) [pid = 900] [serial = 441] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E942550000) [pid = 900] [serial = 452] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9370CD000) [pid = 900] [serial = 438] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E932E1E000) [pid = 900] [serial = 437] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93C42D800) [pid = 900] [serial = 458] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9434A6C00) [pid = 900] [serial = 417] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9401BB400) [pid = 900] [serial = 435] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93315C400) [pid = 900] [serial = 434] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93CEDF400) [pid = 900] [serial = 443] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93EA93400) [pid = 900] [serial = 444] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E943447400) [pid = 900] [serial = 455] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F675400) [pid = 900] [serial = 462] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F671000) [pid = 900] [serial = 461] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1441ms 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9434ACC00) [pid = 900] [serial = 456] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9401B4000) [pid = 900] [serial = 459] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F439C00) [pid = 900] [serial = 447] [outer = 0000000000000000] [url = about:blank] 06:40:16 INFO - PROCESS | 900 | 1461246016688 Marionette TRACE conn6 <- [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]]]}] 06:40:16 INFO - PROCESS | 900 | 1461246016715 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 900 | 1461246016721 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:40:16 INFO - PROCESS | 900 | 1461246016728 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 900 | 1461246016731 Marionette TRACE conn6 <- [1,678,null,{}] 06:40:16 INFO - PROCESS | 900 | 1461246016735 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 900 | 1461246016827 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:40:16 INFO - PROCESS | 900 | 1461246016874 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F71000 == 63 [pid = 900] [id = 179] 06:40:16 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E933A5B400) [pid = 900] [serial = 535] [outer = 0000000000000000] 06:40:16 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E937062400) [pid = 900] [serial = 536] [outer = 000000E933A5B400] 06:40:16 INFO - PROCESS | 900 | 1461246016926 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93819F000) [pid = 900] [serial = 537] [outer = 000000E933A5B400] 06:40:17 INFO - PROCESS | 900 | 1461246017819 Marionette TRACE conn6 <- [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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 06:40:17 INFO - PROCESS | 900 | 1461246017857 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 900 | 1461246017860 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:40:17 INFO - PROCESS | 900 | 1461246017863 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 900 | 1461246017867 Marionette TRACE conn6 <- [1,682,null,{}] 06:40:17 INFO - PROCESS | 900 | 1461246017878 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 900 | 1461246017977 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:40:17 INFO - PROCESS | 900 | 1461246017984 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F71D800 == 64 [pid = 900] [id = 180] 06:40:18 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93BC93800) [pid = 900] [serial = 538] [outer = 0000000000000000] 06:40:18 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93C7B3800) [pid = 900] [serial = 539] [outer = 000000E93BC93800] 06:40:18 INFO - PROCESS | 900 | 1461246018034 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93E33C000) [pid = 900] [serial = 540] [outer = 000000E93BC93800] 06:40:18 INFO - PROCESS | 900 | 1461246018905 Marionette TRACE conn6 <- [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]]]}] 06:40:18 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) 06:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1076ms 06:40:18 INFO - PROCESS | 900 | 1461246018943 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 900 | 1461246018946 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:40:18 INFO - PROCESS | 900 | 1461246018949 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 900 | 1461246018951 Marionette TRACE conn6 <- [1,686,null,{}] 06:40:18 INFO - PROCESS | 900 | 1461246018955 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 900 | 1461246019073 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:40:19 INFO - PROCESS | 900 | 1461246019122 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E94071D000 == 65 [pid = 900] [id = 181] 06:40:19 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93EB44C00) [pid = 900] [serial = 541] [outer = 0000000000000000] 06:40:19 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F1B1400) [pid = 900] [serial = 542] [outer = 000000E93EB44C00] 06:40:19 INFO - PROCESS | 900 | 1461246019173 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F2F9C00) [pid = 900] [serial = 543] [outer = 000000E93EB44C00] 06:40:20 INFO - PROCESS | 900 | 1461246020047 Marionette TRACE conn6 <- [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]]]}] 06:40:20 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) 06:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1135ms 06:40:20 INFO - PROCESS | 900 | 1461246020086 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 900 | 1461246020088 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:40:20 INFO - PROCESS | 900 | 1461246020092 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 900 | 1461246020093 Marionette TRACE conn6 <- [1,690,null,{}] 06:40:20 INFO - PROCESS | 900 | 1461246020102 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:20 INFO - PROCESS | 900 | 1461246020213 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:40:20 INFO - PROCESS | 900 | 1461246020220 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D39000 == 66 [pid = 900] [id = 182] 06:40:20 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F439400) [pid = 900] [serial = 544] [outer = 0000000000000000] 06:40:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93F66E800) [pid = 900] [serial = 545] [outer = 000000E93F439400] 06:40:20 INFO - PROCESS | 900 | 1461246020306 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93FA65800) [pid = 900] [serial = 546] [outer = 000000E93F439400] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E940804400) [pid = 900] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E937286800) [pid = 900] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E940F9E400) [pid = 900] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9400DDC00) [pid = 900] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9400D8800) [pid = 900] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9328E5C00) [pid = 900] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9381E9800) [pid = 900] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F2F7800) [pid = 900] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F66B400) [pid = 900] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E930CB8000) [pid = 900] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932817000) [pid = 900] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93E33E400) [pid = 900] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93819E400) [pid = 900] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93C432C00) [pid = 900] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:40:20 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E940165000) [pid = 900] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:40:21 INFO - PROCESS | 900 | 1461246021539 Marionette TRACE conn6 <- [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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1494ms 06:40:21 INFO - PROCESS | 900 | 1461246021589 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 900 | 1461246021591 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:40:21 INFO - PROCESS | 900 | 1461246021595 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:40:21 INFO - PROCESS | 900 | 1461246021596 Marionette TRACE conn6 <- [1,694,null,{}] 06:40:21 INFO - PROCESS | 900 | 1461246021600 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 900 | 1461246021730 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:40:21 INFO - PROCESS | 900 | 1461246021741 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E94336B800 == 67 [pid = 900] [id = 183] 06:40:21 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9370D5C00) [pid = 900] [serial = 547] [outer = 0000000000000000] 06:40:21 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E940168400) [pid = 900] [serial = 548] [outer = 000000E9370D5C00] 06:40:21 INFO - PROCESS | 900 | 1461246021789 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9402B1800) [pid = 900] [serial = 549] [outer = 000000E9370D5C00] 06:40:22 INFO - PROCESS | 900 | 1461246022696 Marionette TRACE conn6 <- [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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 06:40:22 INFO - PROCESS | 900 | 1461246022723 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 900 | 1461246022725 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:40:22 INFO - PROCESS | 900 | 1461246022728 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 900 | 1461246022730 Marionette TRACE conn6 <- [1,698,null,{}] 06:40:22 INFO - PROCESS | 900 | 1461246022734 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:22 INFO - PROCESS | 900 | 1461246022844 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:40:22 INFO - PROCESS | 900 | 1461246022910 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E9327E3000 == 68 [pid = 900] [id = 184] 06:40:22 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E930CB3800) [pid = 900] [serial = 550] [outer = 0000000000000000] 06:40:23 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E930CD7C00) [pid = 900] [serial = 551] [outer = 000000E930CB3800] 06:40:23 INFO - PROCESS | 900 | 1461246023008 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9328E0800) [pid = 900] [serial = 552] [outer = 000000E930CB3800] 06:40:24 INFO - PROCESS | 900 | 1461246024154 Marionette TRACE conn6 <- [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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1494ms 06:40:24 INFO - PROCESS | 900 | 1461246024266 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 900 | 1461246024270 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:40:24 INFO - PROCESS | 900 | 1461246024276 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:40:24 INFO - PROCESS | 900 | 1461246024280 Marionette TRACE conn6 <- [1,702,null,{}] 06:40:24 INFO - PROCESS | 900 | 1461246024287 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 900 | 1461246024485 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:40:24 INFO - PROCESS | 900 | 1461246024602 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE5F800 == 69 [pid = 900] [id = 185] 06:40:24 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E938198800) [pid = 900] [serial = 553] [outer = 0000000000000000] 06:40:24 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E938C10C00) [pid = 900] [serial = 554] [outer = 000000E938198800] 06:40:24 INFO - PROCESS | 900 | 1461246024664 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93CE08400) [pid = 900] [serial = 555] [outer = 000000E938198800] 06:40:25 INFO - PROCESS | 900 | 1461246025739 Marionette TRACE conn6 <- [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]]]}] 06:40:25 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 06:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1490ms 06:40:25 INFO - PROCESS | 900 | 1461246025772 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 900 | 1461246025776 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:40:25 INFO - PROCESS | 900 | 1461246025824 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 900 | 1461246025826 Marionette TRACE conn6 <- [1,706,null,{}] 06:40:25 INFO - PROCESS | 900 | 1461246025831 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 900 | 1461246025938 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:40:26 INFO - PROCESS | 900 | 1461246026134 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E94338B800 == 70 [pid = 900] [id = 186] 06:40:26 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93E337C00) [pid = 900] [serial = 556] [outer = 0000000000000000] 06:40:26 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F2F1000) [pid = 900] [serial = 557] [outer = 000000E93E337C00] 06:40:26 INFO - PROCESS | 900 | 1461246026193 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F677C00) [pid = 900] [serial = 558] [outer = 000000E93E337C00] 06:40:27 INFO - PROCESS | 900 | 1461246027275 Marionette TRACE conn6 <- [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]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1489ms 06:40:27 INFO - PROCESS | 900 | 1461246027312 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 900 | 1461246027315 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:40:27 INFO - PROCESS | 900 | 1461246027321 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 900 | 1461246027327 Marionette TRACE conn6 <- [1,710,null,{}] 06:40:27 INFO - PROCESS | 900 | 1461246027338 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 900 | 1461246027497 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:40:27 INFO - PROCESS | 900 | 1461246027619 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E94332B800 == 71 [pid = 900] [id = 187] 06:40:27 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E938197C00) [pid = 900] [serial = 559] [outer = 0000000000000000] 06:40:27 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9401BCC00) [pid = 900] [serial = 560] [outer = 000000E938197C00] 06:40:27 INFO - PROCESS | 900 | 1461246027676 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E942550000) [pid = 900] [serial = 561] [outer = 000000E938197C00] 06:40:28 INFO - PROCESS | 900 | 1461246028425 Marionette TRACE conn6 <- [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] 06:40:28 INFO - PROCESS | 900 | 1461246028471 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:40:28 INFO - PROCESS | 900 | 1461246028476 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:40:28 INFO - PROCESS | 900 | 1461246028480 Marionette TRACE conn6 <- [1,714,null,{}] 06:40:28 INFO - PROCESS | 900 | 1461246028487 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 900 | 1461246028596 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:40:28 INFO - PROCESS | 900 | 1461246028725 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F199000 == 72 [pid = 900] [id = 188] 06:40:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932909400) [pid = 900] [serial = 562] [outer = 0000000000000000] 06:40:28 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93315DC00) [pid = 900] [serial = 563] [outer = 000000E932909400] 06:40:28 INFO - PROCESS | 900 | 1461246028779 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9381DE400) [pid = 900] [serial = 564] [outer = 000000E932909400] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9481F3800 == 71 [pid = 900] [id = 48] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9380BA800 == 70 [pid = 900] [id = 26] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94336B800 == 69 [pid = 900] [id = 183] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E942D39000 == 68 [pid = 900] [id = 182] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94071D000 == 67 [pid = 900] [id = 181] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93F71D800 == 66 [pid = 900] [id = 180] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E937F71000 == 65 [pid = 900] [id = 179] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93F192800 == 64 [pid = 900] [id = 178] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9433C3800) [pid = 900] [serial = 512] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94254D800 == 63 [pid = 900] [id = 173] 06:40:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC4F800 == 62 [pid = 900] [id = 172] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E94344F400) [pid = 900] [serial = 426] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9446D2400) [pid = 900] [serial = 429] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E94698EC00) [pid = 900] [serial = 432] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E937284800) [pid = 900] [serial = 420] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93EEEB400) [pid = 900] [serial = 423] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F43EC00) [pid = 900] [serial = 497] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93FBB3C00) [pid = 900] [serial = 500] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F66D000) [pid = 900] [serial = 498] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932918C00) [pid = 900] [serial = 483] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E930D1C400) [pid = 900] [serial = 482] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932A3D400) [pid = 900] [serial = 485] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E932E2C000) [pid = 900] [serial = 486] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93E39F800) [pid = 900] [serial = 494] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9402F2800) [pid = 900] [serial = 473] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9433C7800) [pid = 900] [serial = 476] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9381DF000) [pid = 900] [serial = 488] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E938C9BC00) [pid = 900] [serial = 489] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93CE53800) [pid = 900] [serial = 470] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93C86D800) [pid = 900] [serial = 491] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93CEE8400) [pid = 900] [serial = 492] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9401BC800) [pid = 900] [serial = 503] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E940622800) [pid = 900] [serial = 479] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E932E2B000) [pid = 900] [serial = 467] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E942E90400) [pid = 900] [serial = 510] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E940167C00) [pid = 900] [serial = 501] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E940F98000) [pid = 900] [serial = 509] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93F66EC00) [pid = 900] [serial = 506] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E9402BAC00) [pid = 900] [serial = 504] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9402ED000) [pid = 900] [serial = 507] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93EDBE800) [pid = 900] [serial = 495] [outer = 0000000000000000] [url = about:blank] 06:40:29 INFO - PROCESS | 900 | 1461246029484 Marionette TRACE conn6 <- [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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:40:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1029ms 06:40:29 INFO - PROCESS | 900 | 1461246029510 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 900 | 1461246029516 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:40:29 INFO - PROCESS | 900 | 1461246029523 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 900 | 1461246029525 Marionette TRACE conn6 <- [1,718,null,{}] 06:40:29 INFO - PROCESS | 900 | 1461246029548 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 900 | 1461246029649 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:40:29 INFO - PROCESS | 900 | 1461246029725 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E369800 == 63 [pid = 900] [id = 189] 06:40:29 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E932A45C00) [pid = 900] [serial = 565] [outer = 0000000000000000] 06:40:29 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E937FE7800) [pid = 900] [serial = 566] [outer = 000000E932A45C00] 06:40:29 INFO - PROCESS | 900 | 1461246029774 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93CE0F000) [pid = 900] [serial = 567] [outer = 000000E932A45C00] 06:40:30 INFO - PROCESS | 900 | 1461246030293 Marionette TRACE conn6 <- [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] 06:40:30 INFO - PROCESS | 900 | 1461246030365 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:40:30 INFO - PROCESS | 900 | 1461246030369 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:40:30 INFO - PROCESS | 900 | 1461246030372 Marionette TRACE conn6 <- [1,722,null,{}] 06:40:30 INFO - PROCESS | 900 | 1461246030383 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:30 INFO - PROCESS | 900 | 1461246030480 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:40:30 INFO - PROCESS | 900 | 1461246030493 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B12000 == 64 [pid = 900] [id = 190] 06:40:30 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93F104800) [pid = 900] [serial = 568] [outer = 0000000000000000] 06:40:30 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93F2B9400) [pid = 900] [serial = 569] [outer = 000000E93F104800] 06:40:30 INFO - PROCESS | 900 | 1461246030545 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93F4E0000) [pid = 900] [serial = 570] [outer = 000000E93F104800] 06:40:31 INFO - PROCESS | 900 | 1461246031016 Marionette TRACE conn6 <- [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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 06:40:31 INFO - PROCESS | 900 | 1461246031042 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 900 | 1461246031045 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:40:31 INFO - PROCESS | 900 | 1461246031053 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 900 | 1461246031055 Marionette TRACE conn6 <- [1,726,null,{}] 06:40:31 INFO - PROCESS | 900 | 1461246031059 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 900 | 1461246031155 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:40:31 INFO - PROCESS | 900 | 1461246031192 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E94332D000 == 65 [pid = 900] [id = 191] 06:40:31 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9401B0000) [pid = 900] [serial = 571] [outer = 0000000000000000] 06:40:31 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9401B6400) [pid = 900] [serial = 572] [outer = 000000E9401B0000] 06:40:31 INFO - PROCESS | 900 | 1461246031240 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E9402EB800) [pid = 900] [serial = 573] [outer = 000000E9401B0000] 06:40:32 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:32 INFO - PROCESS | 900 | 1461246032180 Marionette TRACE conn6 <- [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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1190ms 06:40:32 INFO - PROCESS | 900 | 1461246032247 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 900 | 1461246032249 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:40:32 INFO - PROCESS | 900 | 1461246032252 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 900 | 1461246032254 Marionette TRACE conn6 <- [1,730,null,{}] 06:40:32 INFO - PROCESS | 900 | 1461246032258 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 900 | 1461246032371 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:40:32 INFO - PROCESS | 900 | 1461246032422 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E943437000 == 66 [pid = 900] [id = 192] 06:40:32 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E9402BAC00) [pid = 900] [serial = 574] [outer = 0000000000000000] 06:40:32 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E940FA0C00) [pid = 900] [serial = 575] [outer = 000000E9402BAC00] 06:40:32 INFO - PROCESS | 900 | 1461246032471 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E942E97000) [pid = 900] [serial = 576] [outer = 000000E9402BAC00] 06:40:33 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F439400) [pid = 900] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:40:33 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93BC93800) [pid = 900] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:40:33 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E933A5B400) [pid = 900] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:40:33 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E932916400) [pid = 900] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:40:33 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93EB44C00) [pid = 900] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:40:33 INFO - PROCESS | 900 | 1461246033392 Marionette TRACE conn6 <- [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]]]}] 06:40:33 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 06:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1174ms 06:40:33 INFO - PROCESS | 900 | 1461246033429 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 900 | 1461246033432 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:40:33 INFO - PROCESS | 900 | 1461246033435 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 900 | 1461246033437 Marionette TRACE conn6 <- [1,734,null,{}] 06:40:33 INFO - PROCESS | 900 | 1461246033441 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:33 INFO - PROCESS | 900 | 1461246033592 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:40:33 INFO - PROCESS | 900 | 1461246033639 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8E800 == 67 [pid = 900] [id = 193] 06:40:33 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E942FE8000) [pid = 900] [serial = 577] [outer = 0000000000000000] 06:40:33 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E943443C00) [pid = 900] [serial = 578] [outer = 000000E942FE8000] 06:40:33 INFO - PROCESS | 900 | 1461246033691 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E943AC0C00) [pid = 900] [serial = 579] [outer = 000000E942FE8000] 06:40:34 INFO - PROCESS | 900 | 1461246034552 Marionette TRACE conn6 <- [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]]]}] 06:40:34 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.) 06:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 06:40:34 INFO - PROCESS | 900 | 1461246034562 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 900 | 1461246034564 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:40:34 INFO - PROCESS | 900 | 1461246034567 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 900 | 1461246034569 Marionette TRACE conn6 <- [1,738,null,{}] 06:40:34 INFO - PROCESS | 900 | 1461246034573 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 900 | 1461246034684 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:40:34 INFO - PROCESS | 900 | 1461246034730 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E947788000 == 68 [pid = 900] [id = 194] 06:40:34 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9340C8800) [pid = 900] [serial = 580] [outer = 0000000000000000] 06:40:34 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E94074C000) [pid = 900] [serial = 581] [outer = 000000E9340C8800] 06:40:34 INFO - PROCESS | 900 | 1461246034777 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E943AB5800) [pid = 900] [serial = 582] [outer = 000000E9340C8800] 06:40:35 INFO - PROCESS | 900 | 1461246035654 Marionette TRACE conn6 <- [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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 06:40:35 INFO - PROCESS | 900 | 1461246035743 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 900 | 1461246035747 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:40:35 INFO - PROCESS | 900 | 1461246035753 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 900 | 1461246035757 Marionette TRACE conn6 <- [1,742,null,{}] 06:40:35 INFO - PROCESS | 900 | 1461246035764 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 900 | 1461246035869 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:40:36 INFO - PROCESS | 900 | 1461246035984 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC34800 == 69 [pid = 900] [id = 195] 06:40:36 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93290F000) [pid = 900] [serial = 583] [outer = 0000000000000000] 06:40:36 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E932A47C00) [pid = 900] [serial = 584] [outer = 000000E93290F000] 06:40:36 INFO - PROCESS | 900 | 1461246036045 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9370D2400) [pid = 900] [serial = 585] [outer = 000000E93290F000] 06:40:37 INFO - PROCESS | 900 | 1461246037221 Marionette TRACE conn6 <- [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]]]}] 06:40:37 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 06:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1495ms 06:40:37 INFO - PROCESS | 900 | 1461246037250 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 900 | 1461246037254 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:40:37 INFO - PROCESS | 900 | 1461246037263 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 900 | 1461246037267 Marionette TRACE conn6 <- [1,746,null,{}] 06:40:37 INFO - PROCESS | 900 | 1461246037272 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 900 | 1461246037386 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:40:37 INFO - PROCESS | 900 | 1461246037513 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E94328D000 == 70 [pid = 900] [id = 196] 06:40:37 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E938C0C400) [pid = 900] [serial = 586] [outer = 0000000000000000] 06:40:37 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93EDC2400) [pid = 900] [serial = 587] [outer = 000000E938C0C400] 06:40:37 INFO - PROCESS | 900 | 1461246037571 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F4DC800) [pid = 900] [serial = 588] [outer = 000000E938C0C400] 06:40:38 INFO - PROCESS | 900 | 1461246038142 Marionette TRACE conn6 <- [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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 944ms 06:40:38 INFO - PROCESS | 900 | 1461246038208 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 900 | 1461246038211 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:40:38 INFO - PROCESS | 900 | 1461246038215 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 900 | 1461246038218 Marionette TRACE conn6 <- [1,750,null,{}] 06:40:38 INFO - PROCESS | 900 | 1461246038228 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:38 INFO - PROCESS | 900 | 1461246038378 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:40:38 INFO - PROCESS | 900 | 1461246038502 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E74800 == 71 [pid = 900] [id = 197] 06:40:38 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E942E90400) [pid = 900] [serial = 589] [outer = 0000000000000000] 06:40:38 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E942F11800) [pid = 900] [serial = 590] [outer = 000000E942E90400] 06:40:38 INFO - PROCESS | 900 | 1461246038565 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9434A3800) [pid = 900] [serial = 591] [outer = 000000E942E90400] 06:40:39 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:39 INFO - PROCESS | 900 | 1461246039645 Marionette TRACE conn6 <- [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]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1481ms 06:40:39 INFO - PROCESS | 900 | 1461246039698 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 900 | 1461246039700 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:40:39 INFO - PROCESS | 900 | 1461246039704 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 900 | 1461246039706 Marionette TRACE conn6 <- [1,754,null,{}] 06:40:39 INFO - PROCESS | 900 | 1461246039710 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:39 INFO - PROCESS | 900 | 1461246039855 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:40:39 INFO - PROCESS | 900 | 1461246039927 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ED5000 == 72 [pid = 900] [id = 198] 06:40:39 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E94698B400) [pid = 900] [serial = 592] [outer = 0000000000000000] 06:40:40 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E946990400) [pid = 900] [serial = 593] [outer = 000000E94698B400] 06:40:40 INFO - PROCESS | 900 | 1461246040033 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E946B2FC00) [pid = 900] [serial = 594] [outer = 000000E94698B400] 06:40:41 INFO - PROCESS | 900 | 1461246041144 Marionette TRACE conn6 <- [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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1489ms 06:40:41 INFO - PROCESS | 900 | 1461246041196 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 900 | 1461246041200 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:40:41 INFO - PROCESS | 900 | 1461246041205 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 900 | 1461246041210 Marionette TRACE conn6 <- [1,758,null,{}] 06:40:41 INFO - PROCESS | 900 | 1461246041260 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 900 | 1461246041353 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:40:41 INFO - PROCESS | 900 | 1461246041488 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FE35000 == 73 [pid = 900] [id = 199] 06:40:41 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E934191C00) [pid = 900] [serial = 595] [outer = 0000000000000000] 06:40:41 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9370D4000) [pid = 900] [serial = 596] [outer = 000000E934191C00] 06:40:41 INFO - PROCESS | 900 | 1461246041541 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E938C0EC00) [pid = 900] [serial = 597] [outer = 000000E934191C00] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E943285000 == 72 [pid = 900] [id = 21] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE74800 == 71 [pid = 900] [id = 28] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E93C87F800 == 70 [pid = 900] [id = 27] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8B800 == 69 [pid = 900] [id = 24] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E937D3A000 == 68 [pid = 900] [id = 14] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E940168400) [pid = 900] [serial = 548] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | 1461246042171 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:40:42 INFO - PROCESS | 900 | --DOCSHELL 000000E9327E3000 == 67 [pid = 900] [id = 184] 06:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1011ms 06:40:42 INFO - PROCESS | 900 | 1461246042221 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 900 | 1461246042227 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:40:42 INFO - PROCESS | 900 | 1461246042246 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 900 | 1461246042249 Marionette TRACE conn6 <- [1,762,null,{}] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F1B1400) [pid = 900] [serial = 542] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F2F9C00) [pid = 900] [serial = 543] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93FA65800) [pid = 900] [serial = 546] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93E33C000) [pid = 900] [serial = 540] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F66E800) [pid = 900] [serial = 545] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9400D9C00) [pid = 900] [serial = 521] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93C7B3800) [pid = 900] [serial = 539] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E937062400) [pid = 900] [serial = 536] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93819F000) [pid = 900] [serial = 537] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E94670F800) [pid = 900] [serial = 527] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E937F3C000) [pid = 900] [serial = 534] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E932D26400) [pid = 900] [serial = 533] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94344B400) [pid = 900] [serial = 524] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E949E15C00) [pid = 900] [serial = 530] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E932E25400) [pid = 900] [serial = 515] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93C42D000) [pid = 900] [serial = 518] [outer = 0000000000000000] [url = about:blank] 06:40:42 INFO - PROCESS | 900 | 1461246042269 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 900 | 1461246042366 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:40:42 INFO - PROCESS | 900 | 1461246042373 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CDD800 == 68 [pid = 900] [id = 200] 06:40:42 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9328DC400) [pid = 900] [serial = 598] [outer = 0000000000000000] 06:40:42 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932A43800) [pid = 900] [serial = 599] [outer = 000000E9328DC400] 06:40:42 INFO - PROCESS | 900 | 1461246042421 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93734CC00) [pid = 900] [serial = 600] [outer = 000000E9328DC400] 06:40:42 INFO - PROCESS | 900 | 1461246042939 Marionette TRACE conn6 <- [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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 755ms 06:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:40:43 INFO - PROCESS | 900 | 1461246042996 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 900 | 1461246042998 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:40:43 INFO - PROCESS | 900 | 1461246043002 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 900 | 1461246043005 Marionette TRACE conn6 <- [1,766,null,{}] 06:40:43 INFO - PROCESS | 900 | 1461246043016 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 900 | 1461246043113 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:40:43 INFO - PROCESS | 900 | 1461246043183 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94018D800 == 69 [pid = 900] [id = 201] 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E938C0F000) [pid = 900] [serial = 601] [outer = 0000000000000000] 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93C86D800) [pid = 900] [serial = 602] [outer = 000000E938C0F000] 06:40:43 INFO - PROCESS | 900 | 1461246043243 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93E33C800) [pid = 900] [serial = 603] [outer = 000000E938C0F000] 06:40:43 INFO - PROCESS | 900 | 1461246043660 Marionette TRACE conn6 <- [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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 06:40:43 INFO - PROCESS | 900 | 1461246043676 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 900 | 1461246043679 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:40:43 INFO - PROCESS | 900 | 1461246043682 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 900 | 1461246043684 Marionette TRACE conn6 <- [1,770,null,{}] 06:40:43 INFO - PROCESS | 900 | 1461246043687 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 900 | 1461246043776 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:40:43 INFO - PROCESS | 900 | 1461246043783 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E942410800 == 70 [pid = 900] [id = 202] 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93EB41800) [pid = 900] [serial = 604] [outer = 0000000000000000] 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EEE3800) [pid = 900] [serial = 605] [outer = 000000E93EB41800] 06:40:43 INFO - PROCESS | 900 | 1461246043831 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F1BC400) [pid = 900] [serial = 606] [outer = 000000E93EB41800] 06:40:44 INFO - PROCESS | 900 | 1461246044258 Marionette TRACE conn6 <- [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]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 06:40:44 INFO - PROCESS | 900 | 1461246044317 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 900 | 1461246044319 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:40:44 INFO - PROCESS | 900 | 1461246044329 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:40:44 INFO - PROCESS | 900 | 1461246044331 Marionette TRACE conn6 <- [1,774,null,{}] 06:40:44 INFO - PROCESS | 900 | 1461246044334 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 900 | 1461246044466 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:40:44 INFO - PROCESS | 900 | 1461246044526 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E94332A800 == 71 [pid = 900] [id = 203] 06:40:44 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F422000) [pid = 900] [serial = 607] [outer = 0000000000000000] 06:40:44 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F4DB400) [pid = 900] [serial = 608] [outer = 000000E93F422000] 06:40:44 INFO - PROCESS | 900 | 1461246044575 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F66DC00) [pid = 900] [serial = 609] [outer = 000000E93F422000] 06:40:45 INFO - PROCESS | 900 | 1461246045028 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 06:40:45 INFO - PROCESS | 900 | 1461246045068 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 900 | 1461246045070 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:40:45 INFO - PROCESS | 900 | 1461246045073 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:40:45 INFO - PROCESS | 900 | 1461246045075 Marionette TRACE conn6 <- [1,778,null,{}] 06:40:45 INFO - PROCESS | 900 | 1461246045079 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 900 | 1461246045218 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:40:45 INFO - PROCESS | 900 | 1461246045274 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E94699C000 == 72 [pid = 900] [id = 204] 06:40:45 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9400D6C00) [pid = 900] [serial = 610] [outer = 0000000000000000] 06:40:45 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E940168400) [pid = 900] [serial = 611] [outer = 000000E9400D6C00] 06:40:45 INFO - PROCESS | 900 | 1461246045325 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94028A000) [pid = 900] [serial = 612] [outer = 000000E9400D6C00] 06:40:45 INFO - PROCESS | 900 | 1461246045784 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 06:40:45 INFO - PROCESS | 900 | 1461246045833 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 900 | 1461246045836 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:40:45 INFO - PROCESS | 900 | 1461246045843 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 900 | 1461246045845 Marionette TRACE conn6 <- [1,782,null,{}] 06:40:45 INFO - PROCESS | 900 | 1461246045849 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 900 | 1461246045961 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:40:46 INFO - PROCESS | 900 | 1461246046018 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CD6000 == 73 [pid = 900] [id = 205] 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E940742800) [pid = 900] [serial = 613] [outer = 0000000000000000] 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E940748800) [pid = 900] [serial = 614] [outer = 000000E940742800] 06:40:46 INFO - PROCESS | 900 | 1461246046064 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E940E10400) [pid = 900] [serial = 615] [outer = 000000E940742800] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9402BAC00) [pid = 900] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E932909400) [pid = 900] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9401B0000) [pid = 900] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F104800) [pid = 900] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E932A45C00) [pid = 900] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E942FE8000) [pid = 900] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:40:46 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9370D5C00) [pid = 900] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:40:46 INFO - PROCESS | 900 | 1461246046530 Marionette TRACE conn6 <- [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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 06:40:46 INFO - PROCESS | 900 | 1461246046580 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 900 | 1461246046582 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:40:46 INFO - PROCESS | 900 | 1461246046585 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 900 | 1461246046587 Marionette TRACE conn6 <- [1,786,null,{}] 06:40:46 INFO - PROCESS | 900 | 1461246046591 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 900 | 1461246046704 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:40:46 INFO - PROCESS | 900 | 1461246046756 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8A800 == 74 [pid = 900] [id = 206] 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E937B54000) [pid = 900] [serial = 616] [outer = 0000000000000000] 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E940743000) [pid = 900] [serial = 617] [outer = 000000E937B54000] 06:40:46 INFO - PROCESS | 900 | 1461246046803 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942D09C00) [pid = 900] [serial = 618] [outer = 000000E937B54000] 06:40:47 INFO - PROCESS | 900 | 1461246047174 Marionette TRACE conn6 <- [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]]]}] 06:40:47 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 06:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 06:40:47 INFO - PROCESS | 900 | 1461246047218 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 900 | 1461246047220 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:40:47 INFO - PROCESS | 900 | 1461246047223 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 900 | 1461246047225 Marionette TRACE conn6 <- [1,790,null,{}] 06:40:47 INFO - PROCESS | 900 | 1461246047229 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 900 | 1461246047341 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:40:47 INFO - PROCESS | 900 | 1461246047350 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E948534800 == 75 [pid = 900] [id = 207] 06:40:47 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E942E96400) [pid = 900] [serial = 619] [outer = 0000000000000000] 06:40:47 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E942F13C00) [pid = 900] [serial = 620] [outer = 000000E942E96400] 06:40:47 INFO - PROCESS | 900 | 1461246047397 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E94344A400) [pid = 900] [serial = 621] [outer = 000000E942E96400] 06:40:47 INFO - PROCESS | 900 | 1461246047829 Marionette TRACE conn6 <- [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]]]}] 06:40:47 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 06:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 06:40:47 INFO - PROCESS | 900 | 1461246047873 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 900 | 1461246047875 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:40:47 INFO - PROCESS | 900 | 1461246047879 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:40:47 INFO - PROCESS | 900 | 1461246047880 Marionette TRACE conn6 <- [1,794,null,{}] 06:40:47 INFO - PROCESS | 900 | 1461246047884 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 900 | 1461246047975 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:40:47 INFO - PROCESS | 900 | 1461246047983 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E948731000 == 76 [pid = 900] [id = 208] 06:40:47 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9446DE000) [pid = 900] [serial = 622] [outer = 0000000000000000] 06:40:48 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E94670BC00) [pid = 900] [serial = 623] [outer = 000000E9446DE000] 06:40:48 INFO - PROCESS | 900 | 1461246048029 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E946B27000) [pid = 900] [serial = 624] [outer = 000000E9446DE000] 06:40:48 INFO - PROCESS | 900 | 1461246048598 Marionette TRACE conn6 <- [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]]]}] 06:40:48 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 06:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 776ms 06:40:48 INFO - PROCESS | 900 | 1461246048741 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 900 | 1461246048745 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:40:48 INFO - PROCESS | 900 | 1461246048755 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:40:48 INFO - PROCESS | 900 | 1461246048760 Marionette TRACE conn6 <- [1,798,null,{}] 06:40:48 INFO - PROCESS | 900 | 1461246048767 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 900 | 1461246048896 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:40:49 INFO - PROCESS | 900 | 1461246049013 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F1AB800 == 77 [pid = 900] [id = 209] 06:40:49 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93290C800) [pid = 900] [serial = 625] [outer = 0000000000000000] 06:40:49 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9370D3400) [pid = 900] [serial = 626] [outer = 000000E93290C800] 06:40:49 INFO - PROCESS | 900 | 1461246049076 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9381DF400) [pid = 900] [serial = 627] [outer = 000000E93290C800] 06:40:49 INFO - PROCESS | 900 | 1461246049671 Marionette TRACE conn6 <- [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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 06:40:49 INFO - PROCESS | 900 | 1461246049749 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 900 | 1461246049756 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:40:49 INFO - PROCESS | 900 | 1461246049762 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:40:49 INFO - PROCESS | 900 | 1461246049766 Marionette TRACE conn6 <- [1,802,null,{}] 06:40:49 INFO - PROCESS | 900 | 1461246049770 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 900 | 1461246049894 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:40:50 INFO - PROCESS | 900 | 1461246050009 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329C000 == 78 [pid = 900] [id = 210] 06:40:50 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93CE58C00) [pid = 900] [serial = 628] [outer = 0000000000000000] 06:40:50 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93EB21800) [pid = 900] [serial = 629] [outer = 000000E93CE58C00] 06:40:50 INFO - PROCESS | 900 | 1461246050069 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F424400) [pid = 900] [serial = 630] [outer = 000000E93CE58C00] 06:40:50 INFO - PROCESS | 900 | 1461246050699 Marionette TRACE conn6 <- [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] 06:40:50 INFO - PROCESS | 900 | 1461246050757 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:40:50 INFO - PROCESS | 900 | 1461246050761 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 900 | 1461246050765 Marionette TRACE conn6 <- [1,806,null,{}] 06:40:50 INFO - PROCESS | 900 | 1461246050777 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 900 | 1461246050896 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:40:51 INFO - PROCESS | 900 | 1461246051019 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A465800 == 79 [pid = 900] [id = 211] 06:40:51 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E940162800) [pid = 900] [serial = 631] [outer = 0000000000000000] 06:40:51 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9402F5400) [pid = 900] [serial = 632] [outer = 000000E940162800] 06:40:51 INFO - PROCESS | 900 | 1461246051080 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E94859A000) [pid = 900] [serial = 633] [outer = 000000E940162800] 06:40:51 INFO - PROCESS | 900 | 1461246051731 Marionette TRACE conn6 <- [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]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1027ms 06:40:51 INFO - PROCESS | 900 | 1461246051791 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 900 | 1461246051794 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:40:51 INFO - PROCESS | 900 | 1461246051798 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 900 | 1461246051800 Marionette TRACE conn6 <- [1,810,null,{}] 06:40:51 INFO - PROCESS | 900 | 1461246051804 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 900 | 1461246051920 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:40:52 INFO - PROCESS | 900 | 1461246052042 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AFDA800 == 80 [pid = 900] [id = 212] 06:40:52 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E947877C00) [pid = 900] [serial = 634] [outer = 0000000000000000] 06:40:52 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E94787E000) [pid = 900] [serial = 635] [outer = 000000E947877C00] 06:40:52 INFO - PROCESS | 900 | 1461246052101 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E947885400) [pid = 900] [serial = 636] [outer = 000000E947877C00] 06:40:52 INFO - PROCESS | 900 | 1461246052666 Marionette TRACE conn6 <- [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] 06:40:52 INFO - PROCESS | 900 | 1461246052725 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:40:52 INFO - PROCESS | 900 | 1461246052728 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 900 | 1461246052731 Marionette TRACE conn6 <- [1,814,null,{}] 06:40:52 INFO - PROCESS | 900 | 1461246052734 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 900 | 1461246052844 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:40:52 INFO - PROCESS | 900 | 1461246052939 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E94B06B800 == 81 [pid = 900] [id = 213] 06:40:52 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E947878000) [pid = 900] [serial = 637] [outer = 0000000000000000] 06:40:53 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E949E1A400) [pid = 900] [serial = 638] [outer = 000000E947878000] 06:40:53 INFO - PROCESS | 900 | 1461246052995 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E949E23000) [pid = 900] [serial = 639] [outer = 000000E947878000] 06:40:53 INFO - PROCESS | 900 | 1461246053616 Marionette TRACE conn6 <- [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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 923ms 06:40:53 INFO - PROCESS | 900 | 1461246053654 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 900 | 1461246053657 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:40:53 INFO - PROCESS | 900 | 1461246053660 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 900 | 1461246053662 Marionette TRACE conn6 <- [1,818,null,{}] 06:40:53 INFO - PROCESS | 900 | 1461246053666 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 900 | 1461246053799 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:40:53 INFO - PROCESS | 900 | 1461246053925 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A467000 == 82 [pid = 900] [id = 214] 06:40:53 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E94A1FD800) [pid = 900] [serial = 640] [outer = 0000000000000000] 06:40:53 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E94BEC7800) [pid = 900] [serial = 641] [outer = 000000E94A1FD800] 06:40:53 INFO - PROCESS | 900 | 1461246053986 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E94BECEC00) [pid = 900] [serial = 642] [outer = 000000E94A1FD800] 06:40:54 INFO - PROCESS | 900 | 1461246054613 Marionette TRACE conn6 <- [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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 986ms 06:40:54 INFO - PROCESS | 900 | 1461246054649 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 900 | 1461246054652 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:40:54 INFO - PROCESS | 900 | 1461246054655 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 900 | 1461246054658 Marionette TRACE conn6 <- [1,822,null,{}] 06:40:54 INFO - PROCESS | 900 | 1461246054661 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 900 | 1461246054771 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:40:54 INFO - PROCESS | 900 | 1461246054893 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CEE800 == 83 [pid = 900] [id = 215] 06:40:54 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E9328DB400) [pid = 900] [serial = 643] [outer = 0000000000000000] 06:40:54 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E9370C8C00) [pid = 900] [serial = 644] [outer = 000000E9328DB400] 06:40:54 INFO - PROCESS | 900 | 1461246054951 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9402ED000) [pid = 900] [serial = 645] [outer = 000000E9328DB400] 06:40:55 INFO - PROCESS | 900 | 1461246055652 Marionette TRACE conn6 <- [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]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1020ms 06:40:55 INFO - PROCESS | 900 | 1461246055678 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 900 | 1461246055683 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:40:55 INFO - PROCESS | 900 | 1461246055689 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:40:55 INFO - PROCESS | 900 | 1461246055692 Marionette TRACE conn6 <- [1,826,null,{}] 06:40:55 INFO - PROCESS | 900 | 1461246055697 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 900 | 1461246055822 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:40:57 INFO - PROCESS | 900 | 1461246057475 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E363000 == 84 [pid = 900] [id = 216] 06:40:57 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E93F436000) [pid = 900] [serial = 646] [outer = 0000000000000000] 06:40:57 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E93F4E8400) [pid = 900] [serial = 647] [outer = 000000E93F436000] 06:40:57 INFO - PROCESS | 900 | 1461246057582 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E94015F400) [pid = 900] [serial = 648] [outer = 000000E93F436000] 06:40:57 INFO - PROCESS | 900 | --DOCSHELL 000000E9467C0800 == 83 [pid = 900] [id = 33] 06:40:57 INFO - PROCESS | 900 | --DOCSHELL 000000E94254D000 == 82 [pid = 900] [id = 32] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E930CD7C00) [pid = 900] [serial = 551] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E938C10C00) [pid = 900] [serial = 554] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93F2F1000) [pid = 900] [serial = 557] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E94074C000) [pid = 900] [serial = 581] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E940FA0C00) [pid = 900] [serial = 575] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E9381DE400) [pid = 900] [serial = 564] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93315DC00) [pid = 900] [serial = 563] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E9401B6400) [pid = 900] [serial = 572] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93F2B9400) [pid = 900] [serial = 569] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93F4E0000) [pid = 900] [serial = 570] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E937FE7800) [pid = 900] [serial = 566] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93CE0F000) [pid = 900] [serial = 567] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9401BCC00) [pid = 900] [serial = 560] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E942E97000) [pid = 900] [serial = 576] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E943443C00) [pid = 900] [serial = 578] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9402EB800) [pid = 900] [serial = 573] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E943AC0C00) [pid = 900] [serial = 579] [outer = 0000000000000000] [url = about:blank] 06:40:57 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9402B1800) [pid = 900] [serial = 549] [outer = 0000000000000000] [url = about:blank] 06:40:58 INFO - PROCESS | 900 | 1461246058095 Marionette TRACE conn6 <- [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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2445ms 06:40:58 INFO - PROCESS | 900 | 1461246058138 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 900 | 1461246058144 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:40:58 INFO - PROCESS | 900 | 1461246058150 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 900 | 1461246058153 Marionette TRACE conn6 <- [1,830,null,{}] 06:40:58 INFO - PROCESS | 900 | 1461246058157 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 900 | 1461246058254 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:40:58 INFO - PROCESS | 900 | 1461246058263 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E94018F800 == 83 [pid = 900] [id = 217] 06:40:58 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E933A67000) [pid = 900] [serial = 649] [outer = 0000000000000000] 06:40:58 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93BA84C00) [pid = 900] [serial = 650] [outer = 000000E933A67000] 06:40:58 INFO - PROCESS | 900 | 1461246058311 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93F2B1800) [pid = 900] [serial = 651] [outer = 000000E933A67000] 06:40:58 INFO - PROCESS | 900 | 1461246058800 Marionette TRACE conn6 <- [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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 06:40:58 INFO - PROCESS | 900 | 1461246058822 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 900 | 1461246058825 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:40:58 INFO - PROCESS | 900 | 1461246058833 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 900 | 1461246058838 Marionette TRACE conn6 <- [1,834,null,{}] 06:40:58 INFO - PROCESS | 900 | 1461246058850 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 900 | 1461246058948 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:40:58 INFO - PROCESS | 900 | 1461246058954 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E94343E800 == 84 [pid = 900] [id = 218] 06:40:58 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E9401B3800) [pid = 900] [serial = 652] [outer = 0000000000000000] 06:40:59 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E9402B1C00) [pid = 900] [serial = 653] [outer = 000000E9401B3800] 06:40:59 INFO - PROCESS | 900 | 1461246059003 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E940746400) [pid = 900] [serial = 654] [outer = 000000E9401B3800] 06:40:59 INFO - PROCESS | 900 | 1461246059470 Marionette TRACE conn6 <- [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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 06:40:59 INFO - PROCESS | 900 | 1461246059531 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 900 | 1461246059533 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:40:59 INFO - PROCESS | 900 | 1461246059539 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 900 | 1461246059541 Marionette TRACE conn6 <- [1,838,null,{}] 06:40:59 INFO - PROCESS | 900 | 1461246059545 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 900 | 1461246059639 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:40:59 INFO - PROCESS | 900 | 1461246059764 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E947792800 == 85 [pid = 900] [id = 219] 06:40:59 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E930D1F800) [pid = 900] [serial = 655] [outer = 0000000000000000] 06:40:59 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E942FEC800) [pid = 900] [serial = 656] [outer = 000000E930D1F800] 06:40:59 INFO - PROCESS | 900 | 1461246059812 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E9446D2800) [pid = 900] [serial = 657] [outer = 000000E930D1F800] 06:41:00 INFO - PROCESS | 900 | 1461246060200 Marionette TRACE conn6 <- [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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 06:41:00 INFO - PROCESS | 900 | 1461246060277 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 900 | 1461246060279 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:41:00 INFO - PROCESS | 900 | 1461246060283 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 900 | 1461246060285 Marionette TRACE conn6 <- [1,842,null,{}] 06:41:00 INFO - PROCESS | 900 | 1461246060288 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 900 | 1461246060406 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:41:00 INFO - PROCESS | 900 | 1461246060464 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E94852F800 == 86 [pid = 900] [id = 220] 06:41:00 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E9446DF400) [pid = 900] [serial = 658] [outer = 0000000000000000] 06:41:00 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E946988000) [pid = 900] [serial = 659] [outer = 000000E9446DF400] 06:41:00 INFO - PROCESS | 900 | 1461246060511 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E947883400) [pid = 900] [serial = 660] [outer = 000000E9446DF400] 06:41:00 INFO - PROCESS | 900 | 1461246060968 Marionette TRACE conn6 <- [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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 06:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:41:01 INFO - PROCESS | 900 | 1461246061021 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 900 | 1461246061023 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:41:01 INFO - PROCESS | 900 | 1461246061031 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 900 | 1461246061033 Marionette TRACE conn6 <- [1,846,null,{}] 06:41:01 INFO - PROCESS | 900 | 1461246061037 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 900 | 1461246061168 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:41:01 INFO - PROCESS | 900 | 1461246061228 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AFC8800 == 87 [pid = 900] [id = 221] 06:41:01 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E94A1FE000) [pid = 900] [serial = 661] [outer = 0000000000000000] 06:41:01 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E94A42CC00) [pid = 900] [serial = 662] [outer = 000000E94A1FE000] 06:41:01 INFO - PROCESS | 900 | 1461246061279 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E94BEC4800) [pid = 900] [serial = 663] [outer = 000000E94A1FE000] 06:41:01 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E93ED09000) [pid = 900] [serial = 664] [outer = 000000E937351800] 06:41:01 INFO - PROCESS | 900 | 1461246061778 Marionette TRACE conn6 <- [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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 776ms 06:41:01 INFO - PROCESS | 900 | 1461246061803 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 900 | 1461246061805 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:41:01 INFO - PROCESS | 900 | 1461246061815 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 900 | 1461246061817 Marionette TRACE conn6 <- [1,850,null,{}] 06:41:01 INFO - PROCESS | 900 | 1461246061820 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 900 | 1461246061936 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:41:01 INFO - PROCESS | 900 | 1461246061988 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AFD6000 == 88 [pid = 900] [id = 222] 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E942FF0000) [pid = 900] [serial = 665] [outer = 0000000000000000] 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E94A1FFC00) [pid = 900] [serial = 666] [outer = 000000E942FF0000] 06:41:02 INFO - PROCESS | 900 | 1461246062040 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E94BFEAC00) [pid = 900] [serial = 667] [outer = 000000E942FF0000] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E938C0F000) [pid = 900] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E940742800) [pid = 900] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E934191C00) [pid = 900] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93EB41800) [pid = 900] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E937B54000) [pid = 900] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E9400D6C00) [pid = 900] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E9328DC400) [pid = 900] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93F422000) [pid = 900] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E942E96400) [pid = 900] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:41:02 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9340C8800) [pid = 900] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:41:02 INFO - PROCESS | 900 | 1461246062474 Marionette TRACE conn6 <- [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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 06:41:02 INFO - PROCESS | 900 | 1461246062552 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 900 | 1461246062554 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:41:02 INFO - PROCESS | 900 | 1461246062557 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:41:02 INFO - PROCESS | 900 | 1461246062559 Marionette TRACE conn6 <- [1,854,null,{}] 06:41:02 INFO - PROCESS | 900 | 1461246062562 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 900 | 1461246062652 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:41:02 INFO - PROCESS | 900 | 1461246062658 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDB9800 == 89 [pid = 900] [id = 223] 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E940280000) [pid = 900] [serial = 668] [outer = 0000000000000000] 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E942F08C00) [pid = 900] [serial = 669] [outer = 000000E940280000] 06:41:02 INFO - PROCESS | 900 | 1461246062705 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E943FB6C00) [pid = 900] [serial = 670] [outer = 000000E940280000] 06:41:03 INFO - PROCESS | 900 | 1461246063122 Marionette TRACE conn6 <- [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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 588ms 06:41:03 INFO - PROCESS | 900 | 1461246063149 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 900 | 1461246063151 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:41:03 INFO - PROCESS | 900 | 1461246063166 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 900 | 1461246063168 Marionette TRACE conn6 <- [1,858,null,{}] 06:41:03 INFO - PROCESS | 900 | 1461246063172 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 900 | 1461246063265 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:41:03 INFO - PROCESS | 900 | 1461246063271 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDD7000 == 90 [pid = 900] [id = 224] 06:41:03 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E943FB7800) [pid = 900] [serial = 671] [outer = 0000000000000000] 06:41:03 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E943FBEC00) [pid = 900] [serial = 672] [outer = 000000E943FB7800] 06:41:03 INFO - PROCESS | 900 | 1461246063316 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9446E8800) [pid = 900] [serial = 673] [outer = 000000E943FB7800] 06:41:03 INFO - PROCESS | 900 | 1461246063753 Marionette TRACE conn6 <- [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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 06:41:03 INFO - PROCESS | 900 | 1461246063799 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 900 | 1461246063801 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:41:03 INFO - PROCESS | 900 | 1461246063804 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 900 | 1461246063806 Marionette TRACE conn6 <- [1,862,null,{}] 06:41:03 INFO - PROCESS | 900 | 1461246063810 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 900 | 1461246063902 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:41:03 INFO - PROCESS | 900 | 1461246063907 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E94401A000 == 91 [pid = 900] [id = 225] 06:41:03 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E9446EE400) [pid = 900] [serial = 674] [outer = 0000000000000000] 06:41:03 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E9446F1800) [pid = 900] [serial = 675] [outer = 000000E9446EE400] 06:41:03 INFO - PROCESS | 900 | 1461246063956 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E949537400) [pid = 900] [serial = 676] [outer = 000000E9446EE400] 06:41:04 INFO - PROCESS | 900 | 1461246064654 Marionette TRACE conn6 <- [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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 881ms 06:41:04 INFO - PROCESS | 900 | 1461246064689 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 900 | 1461246064694 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:41:04 INFO - PROCESS | 900 | 1461246064699 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 900 | 1461246064704 Marionette TRACE conn6 <- [1,866,null,{}] 06:41:04 INFO - PROCESS | 900 | 1461246064710 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 900 | 1461246064831 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:41:04 INFO - PROCESS | 900 | 1461246064935 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E940044000 == 92 [pid = 900] [id = 226] 06:41:04 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E937281000) [pid = 900] [serial = 677] [outer = 0000000000000000] 06:41:04 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E93C86C800) [pid = 900] [serial = 678] [outer = 000000E937281000] 06:41:05 INFO - PROCESS | 900 | 1461246064996 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E93F10B800) [pid = 900] [serial = 679] [outer = 000000E937281000] 06:41:05 INFO - PROCESS | 900 | 1461246065588 Marionette TRACE conn6 <- [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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 923ms 06:41:05 INFO - PROCESS | 900 | 1461246065626 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 900 | 1461246065633 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:41:05 INFO - PROCESS | 900 | 1461246065658 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 900 | 1461246065662 Marionette TRACE conn6 <- [1,870,null,{}] 06:41:05 INFO - PROCESS | 900 | 1461246065666 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 900 | 1461246065785 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:41:05 INFO - PROCESS | 900 | 1461246065885 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467C9800 == 93 [pid = 900] [id = 227] 06:41:05 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E9400E0800) [pid = 900] [serial = 680] [outer = 0000000000000000] 06:41:05 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E9401BAC00) [pid = 900] [serial = 681] [outer = 000000E9400E0800] 06:41:05 INFO - PROCESS | 900 | 1461246065944 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E942F04C00) [pid = 900] [serial = 682] [outer = 000000E9400E0800] 06:41:06 INFO - PROCESS | 900 | 1461246066536 Marionette TRACE conn6 <- [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]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 923ms 06:41:06 INFO - PROCESS | 900 | 1461246066584 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:41:06 INFO - PROCESS | 900 | 1461246066587 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:41:06 INFO - PROCESS | 900 | 1461246066591 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 900 | 1461246066595 Marionette TRACE conn6 <- [1,874,null,{}] 06:41:06 INFO - PROCESS | 900 | 1461246066662 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 900 | 1461246066822 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:41:06 INFO - PROCESS | 900 | 1461246066875 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D10A000 == 94 [pid = 900] [id = 228] 06:41:06 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E949538000) [pid = 900] [serial = 683] [outer = 0000000000000000] 06:41:06 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E94953D000) [pid = 900] [serial = 684] [outer = 000000E949538000] 06:41:06 INFO - PROCESS | 900 | 1461246066936 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E94A06C800) [pid = 900] [serial = 685] [outer = 000000E949538000] 06:41:07 INFO - PROCESS | 900 | 1461246067524 Marionette TRACE conn6 <- [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]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 984ms 06:41:07 INFO - PROCESS | 900 | 1461246067577 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 900 | 1461246067581 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:41:07 INFO - PROCESS | 900 | 1461246067584 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 900 | 1461246067586 Marionette TRACE conn6 <- [1,878,null,{}] 06:41:07 INFO - PROCESS | 900 | 1461246067591 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 900 | 1461246067709 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:41:07 INFO - PROCESS | 900 | 1461246067808 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E94DCC9800 == 95 [pid = 900] [id = 229] 06:41:07 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E94A075000) [pid = 900] [serial = 686] [outer = 0000000000000000] 06:41:07 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E94A077C00) [pid = 900] [serial = 687] [outer = 000000E94A075000] 06:41:07 INFO - PROCESS | 900 | 1461246067866 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E94A1FC800) [pid = 900] [serial = 688] [outer = 000000E94A075000] 06:41:08 INFO - PROCESS | 900 | 1461246068468 Marionette TRACE conn6 <- [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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 923ms 06:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:41:08 INFO - PROCESS | 900 | 1461246068509 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 900 | 1461246068511 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:41:08 INFO - PROCESS | 900 | 1461246068515 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 900 | 1461246068517 Marionette TRACE conn6 <- [1,882,null,{}] 06:41:08 INFO - PROCESS | 900 | 1461246068521 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 900 | 1461246068634 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:41:08 INFO - PROCESS | 900 | 1461246068733 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E944303800 == 96 [pid = 900] [id = 230] 06:41:08 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E94A428C00) [pid = 900] [serial = 689] [outer = 0000000000000000] 06:41:08 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E94A42F800) [pid = 900] [serial = 690] [outer = 000000E94A428C00] 06:41:08 INFO - PROCESS | 900 | 1461246068790 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E94BFEE800) [pid = 900] [serial = 691] [outer = 000000E94A428C00] 06:41:09 INFO - PROCESS | 900 | 1461246069433 Marionette TRACE conn6 <- [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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1237ms 06:41:09 INFO - PROCESS | 900 | 1461246069783 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 900 | 1461246069788 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:41:09 INFO - PROCESS | 900 | 1461246069794 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 900 | 1461246069797 Marionette TRACE conn6 <- [1,886,null,{}] 06:41:09 INFO - PROCESS | 900 | 1461246069803 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 900 | 1461246069908 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:41:10 INFO - PROCESS | 900 | 1461246070030 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E937330000 == 97 [pid = 900] [id = 231] 06:41:10 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E9326C0400) [pid = 900] [serial = 692] [outer = 0000000000000000] 06:41:10 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E932818C00) [pid = 900] [serial = 693] [outer = 000000E9326C0400] 06:41:10 INFO - PROCESS | 900 | 1461246070085 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E932912C00) [pid = 900] [serial = 694] [outer = 000000E9326C0400] 06:41:10 INFO - PROCESS | 900 | 1461246070657 Marionette TRACE conn6 <- [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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 06:41:10 INFO - PROCESS | 900 | 1461246070722 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 900 | 1461246070726 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:41:10 INFO - PROCESS | 900 | 1461246070734 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 900 | 1461246070738 Marionette TRACE conn6 <- [1,890,null,{}] 06:41:10 INFO - PROCESS | 900 | 1461246070742 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 900 | 1461246070846 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:41:10 INFO - PROCESS | 900 | 1461246070977 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F84800 == 98 [pid = 900] [id = 232] 06:41:11 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E932915400) [pid = 900] [serial = 695] [outer = 0000000000000000] 06:41:11 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E932E21400) [pid = 900] [serial = 696] [outer = 000000E932915400] 06:41:11 INFO - PROCESS | 900 | 1461246071028 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E933165800) [pid = 900] [serial = 697] [outer = 000000E932915400] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE5F800 == 97 [pid = 900] [id = 185] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94338B800 == 96 [pid = 900] [id = 186] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E949344800 == 95 [pid = 900] [id = 128] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC38800 == 94 [pid = 900] [id = 15] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E933F6B000 == 93 [pid = 900] [id = 13] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E9467C6000 == 92 [pid = 900] [id = 22] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E9481E3000 == 91 [pid = 900] [id = 144] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E9445C0800 == 90 [pid = 900] [id = 127] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDD7000 == 89 [pid = 900] [id = 224] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDB9800 == 88 [pid = 900] [id = 223] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94AFD6000 == 87 [pid = 900] [id = 222] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94AFC8800 == 86 [pid = 900] [id = 221] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94852F800 == 85 [pid = 900] [id = 220] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E93EDC2400) [pid = 900] [serial = 587] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E942F11800) [pid = 900] [serial = 590] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E932A47C00) [pid = 900] [serial = 584] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E946990400) [pid = 900] [serial = 593] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E94670BC00) [pid = 900] [serial = 623] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E947792800 == 84 [pid = 900] [id = 219] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94343E800 == 83 [pid = 900] [id = 218] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94018F800 == 82 [pid = 900] [id = 217] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E93E363000 == 81 [pid = 900] [id = 216] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E938CEE800 == 80 [pid = 900] [id = 215] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94A467000 == 79 [pid = 900] [id = 214] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94B06B800 == 78 [pid = 900] [id = 213] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94AFDA800 == 77 [pid = 900] [id = 212] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94A465800 == 76 [pid = 900] [id = 211] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E94329C000 == 75 [pid = 900] [id = 210] 06:41:11 INFO - PROCESS | 900 | --DOCSHELL 000000E93F1AB800 == 74 [pid = 900] [id = 209] 06:41:11 INFO - PROCESS | 900 | 1461246071662 Marionette TRACE conn6 <- [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]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 06:41:11 INFO - PROCESS | 900 | 1461246071722 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 900 | 1461246071725 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:41:11 INFO - PROCESS | 900 | 1461246071729 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 900 | 1461246071731 Marionette TRACE conn6 <- [1,894,null,{}] 06:41:11 INFO - PROCESS | 900 | 1461246071742 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E93E33C800) [pid = 900] [serial = 603] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E940E10400) [pid = 900] [serial = 615] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E938C0EC00) [pid = 900] [serial = 597] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E93EEE3800) [pid = 900] [serial = 605] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E942D09C00) [pid = 900] [serial = 618] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E940168400) [pid = 900] [serial = 611] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E940748800) [pid = 900] [serial = 614] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E9370D4000) [pid = 900] [serial = 596] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E93734CC00) [pid = 900] [serial = 600] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E932A43800) [pid = 900] [serial = 599] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E93F1BC400) [pid = 900] [serial = 606] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E93F4DB400) [pid = 900] [serial = 608] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E940743000) [pid = 900] [serial = 617] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E94028A000) [pid = 900] [serial = 612] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E942F13C00) [pid = 900] [serial = 620] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E943AB5800) [pid = 900] [serial = 582] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E93C86D800) [pid = 900] [serial = 602] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E93F66DC00) [pid = 900] [serial = 609] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E94344A400) [pid = 900] [serial = 621] [outer = 0000000000000000] [url = about:blank] 06:41:11 INFO - PROCESS | 900 | 1461246071902 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:41:11 INFO - PROCESS | 900 | 1461246071957 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F88000 == 75 [pid = 900] [id = 233] 06:41:11 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E932917000) [pid = 900] [serial = 698] [outer = 0000000000000000] 06:41:12 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E932A43000) [pid = 900] [serial = 699] [outer = 000000E932917000] 06:41:12 INFO - PROCESS | 900 | 1461246072009 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E93411B400) [pid = 900] [serial = 700] [outer = 000000E932917000] 06:41:12 INFO - PROCESS | 900 | 1461246072456 Marionette TRACE conn6 <- [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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 06:41:12 INFO - PROCESS | 900 | 1461246072516 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 900 | 1461246072519 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:41:12 INFO - PROCESS | 900 | 1461246072522 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:41:12 INFO - PROCESS | 900 | 1461246072524 Marionette TRACE conn6 <- [1,898,null,{}] 06:41:12 INFO - PROCESS | 900 | 1461246072528 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 900 | 1461246072617 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:41:12 INFO - PROCESS | 900 | 1461246072625 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F1A1800 == 76 [pid = 900] [id = 234] 06:41:12 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E937A97800) [pid = 900] [serial = 701] [outer = 0000000000000000] 06:41:12 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E937FA0800) [pid = 900] [serial = 702] [outer = 000000E937A97800] 06:41:12 INFO - PROCESS | 900 | 1461246072673 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E9381DD800) [pid = 900] [serial = 703] [outer = 000000E937A97800] 06:41:13 INFO - PROCESS | 900 | 1461246073134 Marionette TRACE conn6 <- [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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 06:41:13 INFO - PROCESS | 900 | 1461246073156 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 900 | 1461246073158 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:41:13 INFO - PROCESS | 900 | 1461246073165 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 900 | 1461246073167 Marionette TRACE conn6 <- [1,902,null,{}] 06:41:13 INFO - PROCESS | 900 | 1461246073170 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 900 | 1461246073256 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:41:13 INFO - PROCESS | 900 | 1461246073263 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E94019A800 == 77 [pid = 900] [id = 235] 06:41:13 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E9381EB400) [pid = 900] [serial = 704] [outer = 0000000000000000] 06:41:13 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E9383E0C00) [pid = 900] [serial = 705] [outer = 000000E9381EB400] 06:41:13 INFO - PROCESS | 900 | 1461246073310 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E938B03C00) [pid = 900] [serial = 706] [outer = 000000E9381EB400] 06:41:13 INFO - PROCESS | 900 | 1461246073734 Marionette TRACE conn6 <- [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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 06:41:13 INFO - PROCESS | 900 | 1461246073794 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 900 | 1461246073796 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:41:13 INFO - PROCESS | 900 | 1461246073800 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 900 | 1461246073801 Marionette TRACE conn6 <- [1,906,null,{}] 06:41:13 INFO - PROCESS | 900 | 1461246073805 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 900 | 1461246073920 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:41:13 INFO - PROCESS | 900 | 1461246073960 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E77000 == 78 [pid = 900] [id = 236] 06:41:13 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E93BC60C00) [pid = 900] [serial = 707] [outer = 0000000000000000] 06:41:14 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E93C7ABC00) [pid = 900] [serial = 708] [outer = 000000E93BC60C00] 06:41:14 INFO - PROCESS | 900 | 1461246074011 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E93CE59000) [pid = 900] [serial = 709] [outer = 000000E93BC60C00] 06:41:14 INFO - PROCESS | 900 | 1461246074507 Marionette TRACE conn6 <- [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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 06:41:14 INFO - PROCESS | 900 | 1461246074556 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 900 | 1461246074558 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:41:14 INFO - PROCESS | 900 | 1461246074570 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 900 | 1461246074572 Marionette TRACE conn6 <- [1,910,null,{}] 06:41:14 INFO - PROCESS | 900 | 1461246074575 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 900 | 1461246074689 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:41:14 INFO - PROCESS | 900 | 1461246074695 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E943252800 == 79 [pid = 900] [id = 237] 06:41:14 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E93C86E800) [pid = 900] [serial = 710] [outer = 0000000000000000] 06:41:14 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E93EA1E000) [pid = 900] [serial = 711] [outer = 000000E93C86E800] 06:41:14 INFO - PROCESS | 900 | 1461246074741 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E93EB48C00) [pid = 900] [serial = 712] [outer = 000000E93C86E800] 06:41:15 INFO - PROCESS | 900 | 1461246075188 Marionette TRACE conn6 <- [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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 06:41:15 INFO - PROCESS | 900 | 1461246075243 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 900 | 1461246075245 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:41:15 INFO - PROCESS | 900 | 1461246075255 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 900 | 1461246075257 Marionette TRACE conn6 <- [1,914,null,{}] 06:41:15 INFO - PROCESS | 900 | 1461246075261 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 900 | 1461246075402 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:41:15 INFO - PROCESS | 900 | 1461246075460 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E94337B000 == 80 [pid = 900] [id = 238] 06:41:15 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E93EB41800) [pid = 900] [serial = 713] [outer = 0000000000000000] 06:41:15 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E93F104000) [pid = 900] [serial = 714] [outer = 000000E93EB41800] 06:41:15 INFO - PROCESS | 900 | 1461246075508 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E93F2B3800) [pid = 900] [serial = 715] [outer = 000000E93EB41800] 06:41:15 INFO - PROCESS | 900 | 1461246075939 Marionette TRACE conn6 <- [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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 06:41:15 INFO - PROCESS | 900 | 1461246075986 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 900 | 1461246075988 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:41:15 INFO - PROCESS | 900 | 1461246075992 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 900 | 1461246075994 Marionette TRACE conn6 <- [1,918,null,{}] 06:41:16 INFO - PROCESS | 900 | 1461246076003 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:16 INFO - PROCESS | 900 | 1461246076116 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:41:16 INFO - PROCESS | 900 | 1461246076123 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E944006800 == 81 [pid = 900] [id = 239] 06:41:16 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E93F2BE000) [pid = 900] [serial = 716] [outer = 0000000000000000] 06:41:16 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E93F2F9000) [pid = 900] [serial = 717] [outer = 000000E93F2BE000] 06:41:16 INFO - PROCESS | 900 | 1461246076227 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E93F43E800) [pid = 900] [serial = 718] [outer = 000000E93F2BE000] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E9446DF400) [pid = 900] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E94A1FE000) [pid = 900] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E942FF0000) [pid = 900] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E940280000) [pid = 900] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E9401B3800) [pid = 900] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E940162800) [pid = 900] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E93F436000) [pid = 900] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E93CE58C00) [pid = 900] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E930D1F800) [pid = 900] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E933A67000) [pid = 900] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E93290C800) [pid = 900] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E943FB7800) [pid = 900] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E9446DE000) [pid = 900] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E93F434C00) [pid = 900] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E93BA7E400) [pid = 900] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E9433C5400) [pid = 900] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E938C0E800) [pid = 900] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E932A3C800) [pid = 900] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E930CB3800) [pid = 900] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E9401B3400) [pid = 900] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E9485A2400) [pid = 900] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E94698B400) [pid = 900] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E942E90400) [pid = 900] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E93E337C00) [pid = 900] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E938198800) [pid = 900] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E9433C2800) [pid = 900] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93290F000) [pid = 900] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E9433BE800) [pid = 900] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E932A46000) [pid = 900] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93819A000) [pid = 900] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9434ABC00) [pid = 900] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E938C0C400) [pid = 900] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93BA7E800) [pid = 900] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:41:16 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E938197C00) [pid = 900] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:41:17 INFO - PROCESS | 900 | 1461246077136 Marionette TRACE conn6 <- [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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1172ms 06:41:17 INFO - PROCESS | 900 | 1461246077167 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 900 | 1461246077169 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:41:17 INFO - PROCESS | 900 | 1461246077172 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 900 | 1461246077174 Marionette TRACE conn6 <- [1,922,null,{}] 06:41:17 INFO - PROCESS | 900 | 1461246077178 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 900 | 1461246077265 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:41:17 INFO - PROCESS | 900 | 1461246077271 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E94401C800 == 82 [pid = 900] [id = 240] 06:41:17 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E932E28800) [pid = 900] [serial = 719] [outer = 0000000000000000] 06:41:17 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E938C9DC00) [pid = 900] [serial = 720] [outer = 000000E932E28800] 06:41:17 INFO - PROCESS | 900 | 1461246077317 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93F2F8000) [pid = 900] [serial = 721] [outer = 000000E932E28800] 06:41:17 INFO - PROCESS | 900 | 1461246077738 Marionette TRACE conn6 <- [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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 587ms 06:41:17 INFO - PROCESS | 900 | 1461246077785 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 900 | 1461246077788 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:41:17 INFO - PROCESS | 900 | 1461246077791 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:41:17 INFO - PROCESS | 900 | 1461246077794 Marionette TRACE conn6 <- [1,926,null,{}] 06:41:17 INFO - PROCESS | 900 | 1461246077802 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 900 | 1461246077911 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:41:17 INFO - PROCESS | 900 | 1461246077920 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467C8000 == 83 [pid = 900] [id = 241] 06:41:17 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E930D19800) [pid = 900] [serial = 722] [outer = 0000000000000000] 06:41:17 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93F43FC00) [pid = 900] [serial = 723] [outer = 000000E930D19800] 06:41:17 INFO - PROCESS | 900 | 1461246077971 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E93FE97C00) [pid = 900] [serial = 724] [outer = 000000E930D19800] 06:41:18 INFO - PROCESS | 900 | 1461246078434 Marionette TRACE conn6 <- [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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 06:41:18 INFO - PROCESS | 900 | 1461246078469 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 900 | 1461246078471 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:41:18 INFO - PROCESS | 900 | 1461246078475 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 900 | 1461246078477 Marionette TRACE conn6 <- [1,930,null,{}] 06:41:18 INFO - PROCESS | 900 | 1461246078485 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 900 | 1461246078575 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:41:18 INFO - PROCESS | 900 | 1461246078582 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A6000 == 84 [pid = 900] [id = 242] 06:41:18 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E94015FC00) [pid = 900] [serial = 725] [outer = 0000000000000000] 06:41:18 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E940168400) [pid = 900] [serial = 726] [outer = 000000E94015FC00] 06:41:18 INFO - PROCESS | 900 | 1461246078627 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E9401B6800) [pid = 900] [serial = 727] [outer = 000000E94015FC00] 06:41:19 INFO - PROCESS | 900 | 1461246079355 Marionette TRACE conn6 <- [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]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 923ms 06:41:19 INFO - PROCESS | 900 | 1461246079402 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 900 | 1461246079407 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:41:19 INFO - PROCESS | 900 | 1461246079413 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 900 | 1461246079417 Marionette TRACE conn6 <- [1,934,null,{}] 06:41:19 INFO - PROCESS | 900 | 1461246079423 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 900 | 1461246079548 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:41:19 INFO - PROCESS | 900 | 1461246079667 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E937B36800 == 85 [pid = 900] [id = 243] 06:41:19 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E932814800) [pid = 900] [serial = 728] [outer = 0000000000000000] 06:41:19 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E9328E1C00) [pid = 900] [serial = 729] [outer = 000000E932814800] 06:41:19 INFO - PROCESS | 900 | 1461246079727 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E93303B400) [pid = 900] [serial = 730] [outer = 000000E932814800] 06:41:20 INFO - PROCESS | 900 | 1461246080306 Marionette TRACE conn6 <- [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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 06:41:20 INFO - PROCESS | 900 | 1461246080360 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 900 | 1461246080367 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:41:20 INFO - PROCESS | 900 | 1461246080374 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 900 | 1461246080377 Marionette TRACE conn6 <- [1,938,null,{}] 06:41:20 INFO - PROCESS | 900 | 1461246080381 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 900 | 1461246080500 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:41:20 INFO - PROCESS | 900 | 1461246080625 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E940336000 == 86 [pid = 900] [id = 244] 06:41:20 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9373BD400) [pid = 900] [serial = 731] [outer = 0000000000000000] 06:41:20 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E937B88800) [pid = 900] [serial = 732] [outer = 000000E9373BD400] 06:41:20 INFO - PROCESS | 900 | 1461246080685 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E9383E8400) [pid = 900] [serial = 733] [outer = 000000E9373BD400] 06:41:21 INFO - PROCESS | 900 | 1461246081323 Marionette TRACE conn6 <- [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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 06:41:21 INFO - PROCESS | 900 | 1461246081366 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 900 | 1461246081369 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:41:21 INFO - PROCESS | 900 | 1461246081373 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 900 | 1461246081377 Marionette TRACE conn6 <- [1,942,null,{}] 06:41:21 INFO - PROCESS | 900 | 1461246081389 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 900 | 1461246081506 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:41:21 INFO - PROCESS | 900 | 1461246081634 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470B7000 == 87 [pid = 900] [id = 245] 06:41:21 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E93EA23C00) [pid = 900] [serial = 734] [outer = 0000000000000000] 06:41:21 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E93F105C00) [pid = 900] [serial = 735] [outer = 000000E93EA23C00] 06:41:21 INFO - PROCESS | 900 | 1461246081696 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E93F671400) [pid = 900] [serial = 736] [outer = 000000E93EA23C00] 06:41:22 INFO - PROCESS | 900 | 1461246082314 Marionette TRACE conn6 <- [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]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 986ms 06:41:22 INFO - PROCESS | 900 | 1461246082360 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 900 | 1461246082364 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:41:22 INFO - PROCESS | 900 | 1461246082367 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 900 | 1461246082369 Marionette TRACE conn6 <- [1,946,null,{}] 06:41:22 INFO - PROCESS | 900 | 1461246082373 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:22 INFO - PROCESS | 900 | 1461246082490 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:41:22 INFO - PROCESS | 900 | 1461246082591 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7B000 == 88 [pid = 900] [id = 246] 06:41:22 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E9400DAC00) [pid = 900] [serial = 737] [outer = 0000000000000000] 06:41:22 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E94016CC00) [pid = 900] [serial = 738] [outer = 000000E9400DAC00] 06:41:22 INFO - PROCESS | 900 | 1461246082649 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E94027FC00) [pid = 900] [serial = 739] [outer = 000000E9400DAC00] 06:41:23 INFO - PROCESS | 900 | 1461246083230 Marionette TRACE conn6 <- [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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 923ms 06:41:23 INFO - PROCESS | 900 | 1461246083293 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 900 | 1461246083295 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 06:41:23 INFO - PROCESS | 900 | 1461246083299 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:41:23 INFO - PROCESS | 900 | 1461246083301 Marionette TRACE conn6 <- [1,950,null,{}] 06:41:23 INFO - PROCESS | 900 | 1461246083305 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 900 | 1461246083416 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 06:41:23 INFO - PROCESS | 900 | 1461246083513 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ED3800 == 89 [pid = 900] [id = 247] 06:41:23 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E9401BA000) [pid = 900] [serial = 740] [outer = 0000000000000000] 06:41:23 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E9402EA800) [pid = 900] [serial = 741] [outer = 000000E9401BA000] 06:41:23 INFO - PROCESS | 900 | 1461246083570 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E940747C00) [pid = 900] [serial = 742] [outer = 000000E9401BA000] 06:41:24 INFO - PROCESS | 900 | 1461246084185 Marionette TRACE conn6 <- [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]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 06:41:24 INFO - PROCESS | 900 | 1461246084225 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 900 | 1461246084227 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 06:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:41:24 INFO - PROCESS | 900 | 1461246084231 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 900 | 1461246084233 Marionette TRACE conn6 <- [1,954,null,{}] 06:41:24 INFO - PROCESS | 900 | 1461246084237 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 900 | 1461246084373 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 06:41:24 INFO - PROCESS | 900 | 1461246084503 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E948537000 == 90 [pid = 900] [id = 248] 06:41:24 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E930D21C00) [pid = 900] [serial = 743] [outer = 0000000000000000] 06:41:24 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E940E0D000) [pid = 900] [serial = 744] [outer = 000000E930D21C00] 06:41:24 INFO - PROCESS | 900 | 1461246084565 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E942E8A000) [pid = 900] [serial = 745] [outer = 000000E930D21C00] 06:41:25 INFO - PROCESS | 900 | 1461246085157 Marionette TRACE conn6 <- [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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 06:41:25 INFO - PROCESS | 900 | 1461246085220 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 900 | 1461246085222 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 06:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:41:25 INFO - PROCESS | 900 | 1461246085226 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 900 | 1461246085228 Marionette TRACE conn6 <- [1,958,null,{}] 06:41:25 INFO - PROCESS | 900 | 1461246085232 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 900 | 1461246085343 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 06:41:25 INFO - PROCESS | 900 | 1461246085618 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A2A800 == 91 [pid = 900] [id = 249] 06:41:25 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E930CD4400) [pid = 900] [serial = 746] [outer = 0000000000000000] 06:41:25 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E930CDC000) [pid = 900] [serial = 747] [outer = 000000E930CD4400] 06:41:25 INFO - PROCESS | 900 | 1461246085674 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E932814400) [pid = 900] [serial = 748] [outer = 000000E930CD4400] 06:41:26 INFO - PROCESS | 900 | 1461246086269 Marionette TRACE conn6 <- [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]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1124ms 06:41:26 INFO - PROCESS | 900 | 1461246086353 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 900 | 1461246086358 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:41:26 INFO - PROCESS | 900 | 1461246086363 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 900 | 1461246086367 Marionette TRACE conn6 <- [1,962,null,{}] 06:41:26 INFO - PROCESS | 900 | 1461246086372 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:26 INFO - PROCESS | 900 | 1461246086536 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 06:41:26 INFO - PROCESS | 900 | 1461246086548 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F18F800 == 92 [pid = 900] [id = 250] 06:41:26 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E932E25800) [pid = 900] [serial = 749] [outer = 0000000000000000] 06:41:26 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E933161000) [pid = 900] [serial = 750] [outer = 000000E932E25800] 06:41:26 INFO - PROCESS | 900 | 1461246086601 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E937284800) [pid = 900] [serial = 751] [outer = 000000E932E25800] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E93C776800 == 91 [pid = 900] [id = 60] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E9467C8000 == 90 [pid = 900] [id = 241] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E94401C800 == 89 [pid = 900] [id = 240] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E944006800 == 88 [pid = 900] [id = 239] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E94337B000 == 87 [pid = 900] [id = 238] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E943252800 == 86 [pid = 900] [id = 237] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E932E77000 == 85 [pid = 900] [id = 236] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E94019A800 == 84 [pid = 900] [id = 235] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E93F1A1800 == 83 [pid = 900] [id = 234] 06:41:26 INFO - PROCESS | 900 | --DOCSHELL 000000E937F88000 == 82 [pid = 900] [id = 233] 06:41:26 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E9370C8C00) [pid = 900] [serial = 644] [outer = 0000000000000000] [url = about:blank] 06:41:26 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E9446F1800) [pid = 900] [serial = 675] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOCSHELL 000000E937F84800 == 81 [pid = 900] [id = 232] 06:41:27 INFO - PROCESS | 900 | --DOCSHELL 000000E937330000 == 80 [pid = 900] [id = 231] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E946B27C00) [pid = 900] [serial = 480] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E942550000) [pid = 900] [serial = 561] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E9446D5800) [pid = 900] [serial = 525] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E9370D2400) [pid = 900] [serial = 585] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E9434A7C00) [pid = 900] [serial = 513] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E9373B4000) [pid = 900] [serial = 516] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E93F670000) [pid = 900] [serial = 465] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E946B2C400) [pid = 900] [serial = 528] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E93F4DC800) [pid = 900] [serial = 588] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E942F10000) [pid = 900] [serial = 522] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E93F2F1C00) [pid = 900] [serial = 471] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E9446E0400) [pid = 900] [serial = 477] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E93ED0A800) [pid = 900] [serial = 519] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E937355400) [pid = 900] [serial = 468] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E9328E0800) [pid = 900] [serial = 552] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E9433BB400) [pid = 900] [serial = 474] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E949E20400) [pid = 900] [serial = 531] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E946B2FC00) [pid = 900] [serial = 594] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E9434A3800) [pid = 900] [serial = 591] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E93F677C00) [pid = 900] [serial = 558] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E93CE08400) [pid = 900] [serial = 555] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E946988000) [pid = 900] [serial = 659] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E94A42CC00) [pid = 900] [serial = 662] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E947883400) [pid = 900] [serial = 660] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E94A1FFC00) [pid = 900] [serial = 666] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E94BEC4800) [pid = 900] [serial = 663] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E942F08C00) [pid = 900] [serial = 669] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E940746400) [pid = 900] [serial = 654] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9402B1C00) [pid = 900] [serial = 653] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94859A000) [pid = 900] [serial = 633] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9402F5400) [pid = 900] [serial = 632] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E94015F400) [pid = 900] [serial = 648] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F4E8400) [pid = 900] [serial = 647] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93F424400) [pid = 900] [serial = 630] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93EB21800) [pid = 900] [serial = 629] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E942FEC800) [pid = 900] [serial = 656] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93BA84C00) [pid = 900] [serial = 650] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93F2B1800) [pid = 900] [serial = 651] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9381DF400) [pid = 900] [serial = 627] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9370D3400) [pid = 900] [serial = 626] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E94787E000) [pid = 900] [serial = 635] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E943FBEC00) [pid = 900] [serial = 672] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E949E1A400) [pid = 900] [serial = 638] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E94BEC7800) [pid = 900] [serial = 641] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E942FF2C00) [pid = 900] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E94BFEAC00) [pid = 900] [serial = 667] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E943FB6C00) [pid = 900] [serial = 670] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E946B27000) [pid = 900] [serial = 624] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9446D2800) [pid = 900] [serial = 657] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9446E8800) [pid = 900] [serial = 673] [outer = 0000000000000000] [url = about:blank] 06:41:27 INFO - PROCESS | 900 | 1461246087245 Marionette TRACE conn6 <- [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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 06:41:27 INFO - PROCESS | 900 | 1461246087292 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 900 | 1461246087296 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:41:27 INFO - PROCESS | 900 | 1461246087303 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 900 | 1461246087305 Marionette TRACE conn6 <- [1,966,null,{}] 06:41:27 INFO - PROCESS | 900 | 1461246087309 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 900 | 1461246087400 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 06:41:27 INFO - PROCESS | 900 | 1461246087481 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C763000 == 81 [pid = 900] [id = 251] 06:41:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E932E22C00) [pid = 900] [serial = 752] [outer = 0000000000000000] 06:41:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93727FC00) [pid = 900] [serial = 753] [outer = 000000E932E22C00] 06:41:27 INFO - PROCESS | 900 | 1461246087531 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E937F3C000) [pid = 900] [serial = 754] [outer = 000000E932E22C00] 06:41:27 INFO - PROCESS | 900 | 1461246087950 Marionette TRACE conn6 <- [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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 06:41:27 INFO - PROCESS | 900 | 1461246087996 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 900 | 1461246087998 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:41:28 INFO - PROCESS | 900 | 1461246088003 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 900 | 1461246088010 Marionette TRACE conn6 <- [1,970,null,{}] 06:41:28 INFO - PROCESS | 900 | 1461246088019 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 900 | 1461246088112 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 06:41:28 INFO - PROCESS | 900 | 1461246088119 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E940215800 == 82 [pid = 900] [id = 252] 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9381E2400) [pid = 900] [serial = 755] [outer = 0000000000000000] 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E938C0C000) [pid = 900] [serial = 756] [outer = 000000E9381E2400] 06:41:28 INFO - PROCESS | 900 | 1461246088166 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93BC86800) [pid = 900] [serial = 757] [outer = 000000E9381E2400] 06:41:28 INFO - PROCESS | 900 | 1461246088638 Marionette TRACE conn6 <- [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]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 06:41:28 INFO - PROCESS | 900 | 1461246088697 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 900 | 1461246088699 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:41:28 INFO - PROCESS | 900 | 1461246088702 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 900 | 1461246088704 Marionette TRACE conn6 <- [1,974,null,{}] 06:41:28 INFO - PROCESS | 900 | 1461246088708 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 900 | 1461246088800 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 06:41:28 INFO - PROCESS | 900 | 1461246088808 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E9373DD000 == 83 [pid = 900] [id = 253] 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93CE4DC00) [pid = 900] [serial = 758] [outer = 0000000000000000] 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93E337400) [pid = 900] [serial = 759] [outer = 000000E93CE4DC00] 06:41:28 INFO - PROCESS | 900 | 1461246088855 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93EA20400) [pid = 900] [serial = 760] [outer = 000000E93CE4DC00] 06:41:29 INFO - PROCESS | 900 | 1461246089472 Marionette TRACE conn6 <- [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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 881ms 06:41:29 INFO - PROCESS | 900 | 1461246089595 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 900 | 1461246089600 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 06:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:41:29 INFO - PROCESS | 900 | 1461246089611 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 900 | 1461246089614 Marionette TRACE conn6 <- [1,978,null,{}] 06:41:29 INFO - PROCESS | 900 | 1461246089621 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 900 | 1461246089743 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 06:41:29 INFO - PROCESS | 900 | 1461246089859 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA57800 == 84 [pid = 900] [id = 254] 06:41:29 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E932818000) [pid = 900] [serial = 761] [outer = 0000000000000000] 06:41:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E932E29400) [pid = 900] [serial = 762] [outer = 000000E932818000] 06:41:29 INFO - PROCESS | 900 | 1461246089921 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9376CF400) [pid = 900] [serial = 763] [outer = 000000E932818000] 06:41:30 INFO - PROCESS | 900 | 1461246090519 Marionette TRACE conn6 <- [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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 986ms 06:41:30 INFO - PROCESS | 900 | 1461246090601 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 900 | 1461246090607 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 06:41:30 INFO - PROCESS | 900 | 1461246090614 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:41:30 INFO - PROCESS | 900 | 1461246090617 Marionette TRACE conn6 <- [1,982,null,{}] 06:41:30 INFO - PROCESS | 900 | 1461246090622 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 900 | 1461246090787 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 06:41:30 INFO - PROCESS | 900 | 1461246090835 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E943263000 == 85 [pid = 900] [id = 255] 06:41:30 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9383DD400) [pid = 900] [serial = 764] [outer = 0000000000000000] 06:41:30 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93981D400) [pid = 900] [serial = 765] [outer = 000000E9383DD400] 06:41:30 INFO - PROCESS | 900 | 1461246090894 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93E398800) [pid = 900] [serial = 766] [outer = 000000E9383DD400] 06:41:31 INFO - PROCESS | 900 | 1461246091504 Marionette TRACE conn6 <- [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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 924ms 06:41:31 INFO - PROCESS | 900 | 1461246091544 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 900 | 1461246091547 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 06:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:41:31 INFO - PROCESS | 900 | 1461246091551 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 900 | 1461246091555 Marionette TRACE conn6 <- [1,986,null,{}] 06:41:31 INFO - PROCESS | 900 | 1461246091567 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 900 | 1461246091683 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 06:41:31 INFO - PROCESS | 900 | 1461246091779 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E943440800 == 86 [pid = 900] [id = 256] 06:41:31 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93F2B6C00) [pid = 900] [serial = 767] [outer = 0000000000000000] 06:41:31 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F2F2800) [pid = 900] [serial = 768] [outer = 000000E93F2B6C00] 06:41:31 INFO - PROCESS | 900 | 1461246091839 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F43E400) [pid = 900] [serial = 769] [outer = 000000E93F2B6C00] 06:41:32 INFO - PROCESS | 900 | 1461246092529 Marionette TRACE conn6 <- [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]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1032ms 06:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:41:32 INFO - PROCESS | 900 | 1461246092585 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 900 | 1461246092589 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 06:41:32 INFO - PROCESS | 900 | 1461246092592 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 900 | 1461246092595 Marionette TRACE conn6 <- [1,990,null,{}] 06:41:32 INFO - PROCESS | 900 | 1461246092599 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 900 | 1461246092714 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 06:41:32 INFO - PROCESS | 900 | 1461246092835 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445C5800 == 87 [pid = 900] [id = 257] 06:41:32 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F676000) [pid = 900] [serial = 770] [outer = 0000000000000000] 06:41:32 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93F9B3C00) [pid = 900] [serial = 771] [outer = 000000E93F676000] 06:41:32 INFO - PROCESS | 900 | 1461246092894 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E940163800) [pid = 900] [serial = 772] [outer = 000000E93F676000] 06:41:33 INFO - PROCESS | 900 | 1461246093457 Marionette TRACE conn6 <- [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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 922ms 06:41:33 INFO - PROCESS | 900 | 1461246093516 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 900 | 1461246093519 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 06:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:41:33 INFO - PROCESS | 900 | 1461246093522 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 900 | 1461246093525 Marionette TRACE conn6 <- [1,994,null,{}] 06:41:33 INFO - PROCESS | 900 | 1461246093529 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 900 | 1461246093638 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 06:41:33 INFO - PROCESS | 900 | 1461246093731 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A4800 == 88 [pid = 900] [id = 258] 06:41:33 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E9401BD400) [pid = 900] [serial = 773] [outer = 0000000000000000] 06:41:33 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9402BA000) [pid = 900] [serial = 774] [outer = 000000E9401BD400] 06:41:33 INFO - PROCESS | 900 | 1461246093789 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E94074D000) [pid = 900] [serial = 775] [outer = 000000E9401BD400] 06:41:34 INFO - PROCESS | 900 | 1461246094397 Marionette TRACE conn6 <- [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]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 06:41:34 INFO - PROCESS | 900 | 1461246094448 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 900 | 1461246094450 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 06:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:41:34 INFO - PROCESS | 900 | 1461246094454 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 900 | 1461246094456 Marionette TRACE conn6 <- [1,998,null,{}] 06:41:34 INFO - PROCESS | 900 | 1461246094460 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 900 | 1461246094592 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 06:41:34 INFO - PROCESS | 900 | 1461246094688 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A8800 == 89 [pid = 900] [id = 259] 06:41:34 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E941DCD400) [pid = 900] [serial = 776] [outer = 0000000000000000] 06:41:34 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E942D11000) [pid = 900] [serial = 777] [outer = 000000E941DCD400] 06:41:34 INFO - PROCESS | 900 | 1461246094749 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E942F10C00) [pid = 900] [serial = 778] [outer = 000000E941DCD400] 06:41:35 INFO - PROCESS | 900 | 1461246095249 Marionette TRACE conn6 <- [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]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 06:41:35 INFO - PROCESS | 900 | 1461246095338 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 900 | 1461246095341 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 06:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:41:35 INFO - PROCESS | 900 | 1461246095344 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 900 | 1461246095347 Marionette TRACE conn6 <- [1,1002,null,{}] 06:41:35 INFO - PROCESS | 900 | 1461246095350 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 900 | 1461246095459 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 06:41:35 INFO - PROCESS | 900 | 1461246095552 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E9E000 == 90 [pid = 900] [id = 260] 06:41:35 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E942FEC800) [pid = 900] [serial = 779] [outer = 0000000000000000] 06:41:35 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E942FF1800) [pid = 900] [serial = 780] [outer = 000000E942FEC800] 06:41:35 INFO - PROCESS | 900 | 1461246095609 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E9433C0800) [pid = 900] [serial = 781] [outer = 000000E942FEC800] 06:41:36 INFO - PROCESS | 900 | 1461246096165 Marionette TRACE conn6 <- [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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 06:41:36 INFO - PROCESS | 900 | 1461246096228 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 900 | 1461246096231 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 06:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:41:36 INFO - PROCESS | 900 | 1461246096234 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 900 | 1461246096236 Marionette TRACE conn6 <- [1,1006,null,{}] 06:41:36 INFO - PROCESS | 900 | 1461246096240 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 900 | 1461246096351 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 06:41:36 INFO - PROCESS | 900 | 1461246096444 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481DA000 == 91 [pid = 900] [id = 261] 06:41:36 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E9433C5000) [pid = 900] [serial = 782] [outer = 0000000000000000] 06:41:36 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E943445800) [pid = 900] [serial = 783] [outer = 000000E9433C5000] 06:41:36 INFO - PROCESS | 900 | 1461246096501 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E9434A4C00) [pid = 900] [serial = 784] [outer = 000000E9433C5000] 06:41:37 INFO - PROCESS | 900 | 1461246097093 Marionette TRACE conn6 <- [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]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1024ms 06:41:37 INFO - PROCESS | 900 | 1461246097261 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 900 | 1461246097265 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 06:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:41:37 INFO - PROCESS | 900 | 1461246097280 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 900 | 1461246097283 Marionette TRACE conn6 <- [1,1010,null,{}] 06:41:37 INFO - PROCESS | 900 | 1461246097313 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 900 | 1461246097423 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 06:41:37 INFO - PROCESS | 900 | 1461246097542 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E94019C800 == 92 [pid = 900] [id = 262] 06:41:37 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E93290DC00) [pid = 900] [serial = 785] [outer = 0000000000000000] 06:41:37 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E932A3DC00) [pid = 900] [serial = 786] [outer = 000000E93290DC00] 06:41:37 INFO - PROCESS | 900 | 1461246097596 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E9376CE400) [pid = 900] [serial = 787] [outer = 000000E93290DC00] 06:41:38 INFO - PROCESS | 900 | 1461246098234 Marionette TRACE conn6 <- [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]]]}] 06:41:38 INFO - PROCESS | 900 | --DOCSHELL 000000E940215800 == 91 [pid = 900] [id = 252] 06:41:38 INFO - PROCESS | 900 | --DOCSHELL 000000E93C763000 == 90 [pid = 900] [id = 251] 06:41:38 INFO - PROCESS | 900 | --DOCSHELL 000000E93F18F800 == 89 [pid = 900] [id = 250] 06:41:38 INFO - PROCESS | 900 | --DOCSHELL 000000E937A2A800 == 88 [pid = 900] [id = 249] 06:41:38 INFO - PROCESS | 900 | --DOCSHELL 000000E937B36800 == 87 [pid = 900] [id = 243] 06:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1009ms 06:41:38 INFO - PROCESS | 900 | 1461246098279 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 900 | 1461246098283 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 06:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:41:38 INFO - PROCESS | 900 | 1461246098290 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 900 | 1461246098294 Marionette TRACE conn6 <- [1,1014,null,{}] 06:41:38 INFO - PROCESS | 900 | 1461246098298 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:38 INFO - PROCESS | 900 | 1461246098461 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 06:41:38 INFO - PROCESS | 900 | 1461246098529 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C761800 == 88 [pid = 900] [id = 263] 06:41:38 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E933F1A800) [pid = 900] [serial = 788] [outer = 0000000000000000] 06:41:38 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E9370CF400) [pid = 900] [serial = 789] [outer = 000000E933F1A800] 06:41:38 INFO - PROCESS | 900 | 1461246098578 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E9381E1C00) [pid = 900] [serial = 790] [outer = 000000E933F1A800] 06:41:39 INFO - PROCESS | 900 | 1461246099044 Marionette TRACE conn6 <- [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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 776ms 06:41:39 INFO - PROCESS | 900 | 1461246099108 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 900 | 1461246099110 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 06:41:39 INFO - PROCESS | 900 | 1461246099114 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 900 | 1461246099116 Marionette TRACE conn6 <- [1,1018,null,{}] 06:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:41:39 INFO - PROCESS | 900 | 1461246099127 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 900 | 1461246099254 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 06:41:39 INFO - PROCESS | 900 | 1461246099315 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E943375000 == 89 [pid = 900] [id = 264] 06:41:39 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E93EB3D400) [pid = 900] [serial = 791] [outer = 0000000000000000] 06:41:39 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E93EDC3400) [pid = 900] [serial = 792] [outer = 000000E93EB3D400] 06:41:39 INFO - PROCESS | 900 | 1461246099369 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E93F422000) [pid = 900] [serial = 793] [outer = 000000E93EB3D400] 06:41:39 INFO - PROCESS | 900 | 1461246099830 Marionette TRACE conn6 <- [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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 776ms 06:41:39 INFO - PROCESS | 900 | 1461246099904 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 06:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:41:39 INFO - PROCESS | 900 | 1461246099906 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 06:41:39 INFO - PROCESS | 900 | 1461246099910 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 900 | 1461246099912 Marionette TRACE conn6 <- [1,1022,null,{}] 06:41:39 INFO - PROCESS | 900 | 1461246099915 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 900 | 1461246100039 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 06:41:40 INFO - PROCESS | 900 | 1461246100103 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470AB000 == 90 [pid = 900] [id = 265] 06:41:40 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E93F9BFC00) [pid = 900] [serial = 794] [outer = 0000000000000000] 06:41:40 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E940161400) [pid = 900] [serial = 795] [outer = 000000E93F9BFC00] 06:41:40 INFO - PROCESS | 900 | 1461246100152 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E940744800) [pid = 900] [serial = 796] [outer = 000000E93F9BFC00] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E9381E2400) [pid = 900] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E9446EE400) [pid = 900] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E9328DB400) [pid = 900] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E932E22C00) [pid = 900] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E932E28800) [pid = 900] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E9381EB400) [pid = 900] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E937A97800) [pid = 900] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E932915400) [pid = 900] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E9326C0400) [pid = 900] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E930CD4400) [pid = 900] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E930D19800) [pid = 900] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E93BC60C00) [pid = 900] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93EB41800) [pid = 900] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E932E25800) [pid = 900] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E93F2BE000) [pid = 900] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94015FC00) [pid = 900] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93C86E800) [pid = 900] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:41:40 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E932917000) [pid = 900] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:41:40 INFO - PROCESS | 900 | 1461246100720 Marionette TRACE conn6 <- [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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 818ms 06:41:40 INFO - PROCESS | 900 | 1461246100731 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 900 | 1461246100733 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 06:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:41:40 INFO - PROCESS | 900 | 1461246100736 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 900 | 1461246100738 Marionette TRACE conn6 <- [1,1026,null,{}] 06:41:40 INFO - PROCESS | 900 | 1461246100742 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 900 | 1461246100863 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 06:41:40 INFO - PROCESS | 900 | 1461246100918 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EC0800 == 91 [pid = 900] [id = 266] 06:41:40 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E930D21800) [pid = 900] [serial = 797] [outer = 0000000000000000] 06:41:40 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E932E26400) [pid = 900] [serial = 798] [outer = 000000E930D21800] 06:41:40 INFO - PROCESS | 900 | 1461246100964 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E93CE0F400) [pid = 900] [serial = 799] [outer = 000000E930D21800] 06:41:41 INFO - PROCESS | 900 | 1461246101327 Marionette TRACE conn6 <- [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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 06:41:41 INFO - PROCESS | 900 | 1461246101369 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 900 | 1461246101371 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:41:41 INFO - PROCESS | 900 | 1461246101375 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 900 | 1461246101377 Marionette TRACE conn6 <- [1,1030,null,{}] 06:41:41 INFO - PROCESS | 900 | 1461246101380 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 900 | 1461246101496 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 06:41:41 INFO - PROCESS | 900 | 1461246101503 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E94872D800 == 92 [pid = 900] [id = 267] 06:41:41 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E94088F400) [pid = 900] [serial = 800] [outer = 0000000000000000] 06:41:41 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E942E92400) [pid = 900] [serial = 801] [outer = 000000E94088F400] 06:41:41 INFO - PROCESS | 900 | 1461246101552 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E943AB8000) [pid = 900] [serial = 802] [outer = 000000E94088F400] 06:41:42 INFO - PROCESS | 900 | 1461246102013 Marionette TRACE conn6 <- [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]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 06:41:42 INFO - PROCESS | 900 | 1461246102049 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 900 | 1461246102051 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 900 | 1461246102055 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:41:42 INFO - PROCESS | 900 | 1461246102056 Marionette TRACE conn6 <- [1,1034,null,{}] 06:41:42 INFO - PROCESS | 900 | 1461246102060 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 900 | 1461246102150 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 06:41:42 INFO - PROCESS | 900 | 1461246102187 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E94934E800 == 93 [pid = 900] [id = 268] 06:41:42 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E943FB7800) [pid = 900] [serial = 803] [outer = 0000000000000000] 06:41:42 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E943FBC800) [pid = 900] [serial = 804] [outer = 000000E943FB7800] 06:41:42 INFO - PROCESS | 900 | 1461246102234 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E9446D8C00) [pid = 900] [serial = 805] [outer = 000000E943FB7800] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947ED3800 == 92 [pid = 900] [id = 247] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948537000 == 91 [pid = 900] [id = 248] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7B000 == 90 [pid = 900] [id = 246] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8A800 == 89 [pid = 900] [id = 206] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93732C800 == 88 [pid = 900] [id = 108] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93732C000 == 87 [pid = 900] [id = 145] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948643800 == 86 [pid = 900] [id = 175] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94034C800 == 85 [pid = 900] [id = 18] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE63800 == 84 [pid = 900] [id = 17] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E942543800 == 83 [pid = 900] [id = 20] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947EBD000 == 82 [pid = 900] [id = 92] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94332B800 == 81 [pid = 900] [id = 187] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948534800 == 80 [pid = 900] [id = 207] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E941B11800 == 79 [pid = 900] [id = 19] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94329E800 == 78 [pid = 900] [id = 115] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9470B7000 == 77 [pid = 900] [id = 245] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9481EB800 == 76 [pid = 900] [id = 107] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947ED8800 == 75 [pid = 900] [id = 93] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E940336000 == 74 [pid = 900] [id = 244] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B1000 == 73 [pid = 900] [id = 23] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948731000 == 72 [pid = 900] [id = 208] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94B065800 == 71 [pid = 900] [id = 177] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947E96800 == 70 [pid = 900] [id = 76] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94863F800 == 69 [pid = 900] [id = 91] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94934D000 == 68 [pid = 900] [id = 176] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94864A800 == 67 [pid = 900] [id = 59] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9373D0800 == 66 [pid = 900] [id = 25] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948133800 == 65 [pid = 900] [id = 47] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94863A800 == 64 [pid = 900] [id = 77] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E937A86800 == 63 [pid = 900] [id = 74] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E940038000 == 62 [pid = 900] [id = 31] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94024E000 == 61 [pid = 900] [id = 75] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E948124800 == 60 [pid = 900] [id = 174] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9467C9800 == 59 [pid = 900] [id = 227] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94DCC9800 == 58 [pid = 900] [id = 229] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E943438000 == 57 [pid = 900] [id = 126] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E940044000 == 56 [pid = 900] [id = 226] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947ED7000 == 55 [pid = 900] [id = 104] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94D10A000 == 54 [pid = 900] [id = 228] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E944303800 == 53 [pid = 900] [id = 230] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E942407800 == 52 [pid = 900] [id = 106] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E943182800 == 51 [pid = 900] [id = 90] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9467BA000 == 50 [pid = 900] [id = 116] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE8C800 == 49 [pid = 900] [id = 16] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E941D13000 == 48 [pid = 900] [id = 114] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94004F800 == 47 [pid = 900] [id = 29] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E940180800 == 46 [pid = 900] [id = 124] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947E6F800 == 45 [pid = 900] [id = 171] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94018B800 == 44 [pid = 900] [id = 125] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94401A000 == 43 [pid = 900] [id = 225] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93C761800 == 42 [pid = 900] [id = 263] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E94019C800 == 41 [pid = 900] [id = 262] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9481DA000 == 40 [pid = 900] [id = 261] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E947E9E000 == 39 [pid = 900] [id = 260] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A8800 == 38 [pid = 900] [id = 259] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A4800 == 37 [pid = 900] [id = 258] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9445C5800 == 36 [pid = 900] [id = 257] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E943440800 == 35 [pid = 900] [id = 256] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E943263000 == 34 [pid = 900] [id = 255] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A6000 == 33 [pid = 900] [id = 242] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E9373DD000 == 32 [pid = 900] [id = 253] 06:41:43 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA57800 == 31 [pid = 900] [id = 254] 06:41:44 INFO - PROCESS | 900 | --DOCSHELL 000000E943375000 == 30 [pid = 900] [id = 264] 06:41:44 INFO - PROCESS | 900 | --DOCSHELL 000000E94872D800 == 29 [pid = 900] [id = 267] 06:41:44 INFO - PROCESS | 900 | --DOCSHELL 000000E947EC0800 == 28 [pid = 900] [id = 266] 06:41:44 INFO - PROCESS | 900 | --DOCSHELL 000000E9470AB000 == 27 [pid = 900] [id = 265] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E93EA1E000) [pid = 900] [serial = 711] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E93F104000) [pid = 900] [serial = 714] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E93EB48C00) [pid = 900] [serial = 712] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93F2F9000) [pid = 900] [serial = 717] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93F2B3800) [pid = 900] [serial = 715] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E933165800) [pid = 900] [serial = 697] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E932E21400) [pid = 900] [serial = 696] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E932A43000) [pid = 900] [serial = 699] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93411B400) [pid = 900] [serial = 700] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E937FA0800) [pid = 900] [serial = 702] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E9381DD800) [pid = 900] [serial = 703] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93C7ABC00) [pid = 900] [serial = 708] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E932912C00) [pid = 900] [serial = 694] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E932818C00) [pid = 900] [serial = 693] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E949537400) [pid = 900] [serial = 676] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9383E0C00) [pid = 900] [serial = 705] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E938B03C00) [pid = 900] [serial = 706] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93C86C800) [pid = 900] [serial = 678] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9401BAC00) [pid = 900] [serial = 681] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E94953D000) [pid = 900] [serial = 684] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E94A42F800) [pid = 900] [serial = 690] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E94A077C00) [pid = 900] [serial = 687] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F43FC00) [pid = 900] [serial = 723] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93FE97C00) [pid = 900] [serial = 724] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E940168400) [pid = 900] [serial = 726] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F43E800) [pid = 900] [serial = 718] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E938C9DC00) [pid = 900] [serial = 720] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F2F8000) [pid = 900] [serial = 721] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93E337400) [pid = 900] [serial = 759] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93CE59000) [pid = 900] [serial = 709] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93BC86800) [pid = 900] [serial = 757] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F105C00) [pid = 900] [serial = 735] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E937B88800) [pid = 900] [serial = 732] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9401B6800) [pid = 900] [serial = 727] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E937284800) [pid = 900] [serial = 751] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E930CDC000) [pid = 900] [serial = 747] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E940E0D000) [pid = 900] [serial = 744] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93727FC00) [pid = 900] [serial = 753] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E933161000) [pid = 900] [serial = 750] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9402EA800) [pid = 900] [serial = 741] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E938C0C000) [pid = 900] [serial = 756] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E94016CC00) [pid = 900] [serial = 738] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932814400) [pid = 900] [serial = 748] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9328E1C00) [pid = 900] [serial = 729] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E937F3C000) [pid = 900] [serial = 754] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9402ED000) [pid = 900] [serial = 645] [outer = 0000000000000000] [url = about:blank] 06:41:44 INFO - PROCESS | 900 | 1461246104779 Marionette TRACE conn6 <- [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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2792ms 06:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:41:44 INFO - PROCESS | 900 | 1461246104851 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 900 | 1461246104854 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 06:41:44 INFO - PROCESS | 900 | 1461246104860 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 900 | 1461246104862 Marionette TRACE conn6 <- [1,1038,null,{}] 06:41:44 INFO - PROCESS | 900 | 1461246104869 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 900 | 1461246104998 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 06:41:45 INFO - PROCESS | 900 | 1461246105070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E75800 == 28 [pid = 900] [id = 269] 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9321C6400) [pid = 900] [serial = 806] [outer = 0000000000000000] 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9321C8000) [pid = 900] [serial = 807] [outer = 000000E9321C6400] 06:41:45 INFO - PROCESS | 900 | 1461246105122 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9326C2400) [pid = 900] [serial = 808] [outer = 000000E9321C6400] 06:41:45 INFO - PROCESS | 900 | 1461246105526 Marionette TRACE conn6 <- [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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 06:41:45 INFO - PROCESS | 900 | 1461246105594 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 900 | 1461246105601 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 06:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:41:45 INFO - PROCESS | 900 | 1461246105607 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 900 | 1461246105610 Marionette TRACE conn6 <- [1,1042,null,{}] 06:41:45 INFO - PROCESS | 900 | 1461246105615 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 900 | 1461246105710 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 06:41:45 INFO - PROCESS | 900 | 1461246105724 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E93731F800 == 29 [pid = 900] [id = 270] 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93281C800) [pid = 900] [serial = 809] [outer = 0000000000000000] 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9328D9000) [pid = 900] [serial = 810] [outer = 000000E93281C800] 06:41:45 INFO - PROCESS | 900 | 1461246105774 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93290A000) [pid = 900] [serial = 811] [outer = 000000E93281C800] 06:41:46 INFO - PROCESS | 900 | 1461246106257 Marionette TRACE conn6 <- [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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 06:41:46 INFO - PROCESS | 900 | 1461246106285 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 900 | 1461246106288 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 06:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:41:46 INFO - PROCESS | 900 | 1461246106292 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 900 | 1461246106296 Marionette TRACE conn6 <- [1,1046,null,{}] 06:41:46 INFO - PROCESS | 900 | 1461246106309 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 900 | 1461246106440 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 06:41:46 INFO - PROCESS | 900 | 1461246106456 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E937D2C000 == 30 [pid = 900] [id = 271] 06:41:46 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E930CB9C00) [pid = 900] [serial = 812] [outer = 0000000000000000] 06:41:46 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E932D3A000) [pid = 900] [serial = 813] [outer = 000000E930CB9C00] 06:41:46 INFO - PROCESS | 900 | 1461246106511 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E932E2C400) [pid = 900] [serial = 814] [outer = 000000E930CB9C00] 06:41:46 INFO - PROCESS | 900 | 1461246106961 Marionette TRACE conn6 <- [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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 06:41:47 INFO - PROCESS | 900 | 1461246107028 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 900 | 1461246107031 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 06:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:41:47 INFO - PROCESS | 900 | 1461246107035 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 900 | 1461246107037 Marionette TRACE conn6 <- [1,1050,null,{}] 06:41:47 INFO - PROCESS | 900 | 1461246107040 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 900 | 1461246107127 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 06:41:47 INFO - PROCESS | 900 | 1461246107134 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CDC800 == 31 [pid = 900] [id = 272] 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E933164000) [pid = 900] [serial = 815] [outer = 0000000000000000] 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E933168800) [pid = 900] [serial = 816] [outer = 000000E933164000] 06:41:47 INFO - PROCESS | 900 | 1461246107181 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93411C000) [pid = 900] [serial = 817] [outer = 000000E933164000] 06:41:47 INFO - PROCESS | 900 | 1461246107625 Marionette TRACE conn6 <- [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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 06:41:47 INFO - PROCESS | 900 | 1461246107666 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 900 | 1461246107668 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 06:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:41:47 INFO - PROCESS | 900 | 1461246107672 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 900 | 1461246107673 Marionette TRACE conn6 <- [1,1054,null,{}] 06:41:47 INFO - PROCESS | 900 | 1461246107682 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 900 | 1461246107765 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 06:41:47 INFO - PROCESS | 900 | 1461246107772 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C7800 == 32 [pid = 900] [id = 273] 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9321C3400) [pid = 900] [serial = 818] [outer = 0000000000000000] 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9370C8400) [pid = 900] [serial = 819] [outer = 000000E9321C3400] 06:41:47 INFO - PROCESS | 900 | 1461246107821 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9370D3C00) [pid = 900] [serial = 820] [outer = 000000E9321C3400] 06:41:48 INFO - PROCESS | 900 | 1461246108322 Marionette TRACE conn6 <- [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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 06:41:48 INFO - PROCESS | 900 | 1461246108368 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 900 | 1461246108370 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 06:41:48 INFO - PROCESS | 900 | 1461246108373 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:41:48 INFO - PROCESS | 900 | 1461246108375 Marionette TRACE conn6 <- [1,1058,null,{}] 06:41:48 INFO - PROCESS | 900 | 1461246108379 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 900 | 1461246108497 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 06:41:48 INFO - PROCESS | 900 | 1461246108515 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE85800 == 33 [pid = 900] [id = 274] 06:41:48 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E937517C00) [pid = 900] [serial = 821] [outer = 0000000000000000] 06:41:48 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E937DAC800) [pid = 900] [serial = 822] [outer = 000000E937517C00] 06:41:48 INFO - PROCESS | 900 | 1461246108566 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E937FEB400) [pid = 900] [serial = 823] [outer = 000000E937517C00] 06:41:49 INFO - PROCESS | 900 | 1461246109034 Marionette TRACE conn6 <- [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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 06:41:49 INFO - PROCESS | 900 | 1461246109132 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 900 | 1461246109134 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 06:41:49 INFO - PROCESS | 900 | 1461246109139 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 900 | 1461246109141 Marionette TRACE conn6 <- [1,1062,null,{}] 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:41:49 INFO - PROCESS | 900 | 1461246109145 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 900 | 1461246109224 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 06:41:49 INFO - PROCESS | 900 | 1461246109234 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F61D800 == 34 [pid = 900] [id = 275] 06:41:49 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E938198C00) [pid = 900] [serial = 824] [outer = 0000000000000000] 06:41:49 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9381DF000) [pid = 900] [serial = 825] [outer = 000000E938198C00] 06:41:49 INFO - PROCESS | 900 | 1461246109280 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9383D9400) [pid = 900] [serial = 826] [outer = 000000E938198C00] 06:41:49 INFO - PROCESS | 900 | 1461246109708 Marionette TRACE conn6 <- [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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 06:41:49 INFO - PROCESS | 900 | 1461246109776 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 900 | 1461246109778 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:41:49 INFO - PROCESS | 900 | 1461246109781 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 900 | 1461246109783 Marionette TRACE conn6 <- [1,1066,null,{}] 06:41:49 INFO - PROCESS | 900 | 1461246109786 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 900 | 1461246109869 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 06:41:49 INFO - PROCESS | 900 | 1461246109876 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB72000 == 35 [pid = 900] [id = 276] 06:41:49 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9383DEC00) [pid = 900] [serial = 827] [outer = 0000000000000000] 06:41:49 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9383E7400) [pid = 900] [serial = 828] [outer = 000000E9383DEC00] 06:41:49 INFO - PROCESS | 900 | 1461246109923 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E938C0E400) [pid = 900] [serial = 829] [outer = 000000E9383DEC00] 06:41:50 INFO - PROCESS | 900 | 1461246110418 Marionette TRACE conn6 <- [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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 06:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:41:50 INFO - PROCESS | 900 | 1461246110455 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 900 | 1461246110458 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 06:41:50 INFO - PROCESS | 900 | 1461246110461 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 900 | 1461246110463 Marionette TRACE conn6 <- [1,1070,null,{}] 06:41:50 INFO - PROCESS | 900 | 1461246110467 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 900 | 1461246110603 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 06:41:50 INFO - PROCESS | 900 | 1461246110627 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E937D2A800 == 36 [pid = 900] [id = 277] 06:41:50 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E932A3EC00) [pid = 900] [serial = 830] [outer = 0000000000000000] 06:41:50 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E939494800) [pid = 900] [serial = 831] [outer = 000000E932A3EC00] 06:41:50 INFO - PROCESS | 900 | 1461246110675 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93BA86400) [pid = 900] [serial = 832] [outer = 000000E932A3EC00] 06:41:51 INFO - PROCESS | 900 | 1461246111121 Marionette TRACE conn6 <- [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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 06:41:51 INFO - PROCESS | 900 | 1461246111199 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 900 | 1461246111201 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:41:51 INFO - PROCESS | 900 | 1461246111214 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 900 | 1461246111216 Marionette TRACE conn6 <- [1,1074,null,{}] 06:41:51 INFO - PROCESS | 900 | 1461246111219 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 900 | 1461246111332 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 06:41:51 INFO - PROCESS | 900 | 1461246111344 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E940221000 == 37 [pid = 900] [id = 278] 06:41:51 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E938C11400) [pid = 900] [serial = 833] [outer = 0000000000000000] 06:41:51 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93C428800) [pid = 900] [serial = 834] [outer = 000000E938C11400] 06:41:51 INFO - PROCESS | 900 | 1461246111432 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93C432000) [pid = 900] [serial = 835] [outer = 000000E938C11400] 06:41:51 INFO - PROCESS | 900 | 1461246111875 Marionette TRACE conn6 <- [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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 06:41:51 INFO - PROCESS | 900 | 1461246111928 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 900 | 1461246111931 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 06:41:51 INFO - PROCESS | 900 | 1461246111937 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:41:51 INFO - PROCESS | 900 | 1461246111939 Marionette TRACE conn6 <- [1,1078,null,{}] 06:41:51 INFO - PROCESS | 900 | 1461246111947 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 900 | 1461246112075 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 06:41:52 INFO - PROCESS | 900 | 1461246112767 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9400E0800) [pid = 900] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E949538000) [pid = 900] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E94A428C00) [pid = 900] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93EA23C00) [pid = 900] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E937281000) [pid = 900] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E94A1FD800) [pid = 900] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E947877C00) [pid = 900] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E947878000) [pid = 900] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E94A075000) [pid = 900] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9401BA000) [pid = 900] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9400DAC00) [pid = 900] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9373BD400) [pid = 900] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E930D21C00) [pid = 900] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932814800) [pid = 900] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93EB3D400) [pid = 900] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F9BFC00) [pid = 900] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E930D21800) [pid = 900] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94088F400) [pid = 900] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9401BD400) [pid = 900] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F676000) [pid = 900] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F2B6C00) [pid = 900] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9383DD400) [pid = 900] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932818000) [pid = 900] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93CE4DC00) [pid = 900] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93290DC00) [pid = 900] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9433C5000) [pid = 900] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E942FEC800) [pid = 900] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E941DCD400) [pid = 900] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:41:52 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E933F1A800) [pid = 900] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:41:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E934056800 == 38 [pid = 900] [id = 279] 06:41:52 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E932818000) [pid = 900] [serial = 836] [outer = 0000000000000000] 06:41:52 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932E2B800) [pid = 900] [serial = 837] [outer = 000000E932818000] 06:41:52 INFO - PROCESS | 900 | 1461246112841 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93E338C00) [pid = 900] [serial = 838] [outer = 000000E932818000] 06:41:53 INFO - PROCESS | 900 | 1461246113239 Marionette TRACE conn6 <- [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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1324ms 06:41:53 INFO - PROCESS | 900 | 1461246113268 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 900 | 1461246113270 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 06:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:41:53 INFO - PROCESS | 900 | 1461246113273 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 900 | 1461246113275 Marionette TRACE conn6 <- [1,1082,null,{}] 06:41:53 INFO - PROCESS | 900 | 1461246113278 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 900 | 1461246113389 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 06:41:53 INFO - PROCESS | 900 | 1461246113398 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B0A000 == 39 [pid = 900] [id = 280] 06:41:53 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93E33E800) [pid = 900] [serial = 839] [outer = 0000000000000000] 06:41:53 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93E39F400) [pid = 900] [serial = 840] [outer = 000000E93E33E800] 06:41:53 INFO - PROCESS | 900 | 1461246113446 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93EA95000) [pid = 900] [serial = 841] [outer = 000000E93E33E800] 06:41:53 INFO - PROCESS | 900 | 1461246113840 Marionette TRACE conn6 <- [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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 06:41:53 INFO - PROCESS | 900 | 1461246113906 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 900 | 1461246113908 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 06:41:53 INFO - PROCESS | 900 | 1461246113911 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:41:53 INFO - PROCESS | 900 | 1461246113913 Marionette TRACE conn6 <- [1,1086,null,{}] 06:41:53 INFO - PROCESS | 900 | 1461246113916 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 900 | 1461246114029 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 06:41:54 INFO - PROCESS | 900 | 1461246114040 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E94252E000 == 40 [pid = 900] [id = 281] 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93EB2A400) [pid = 900] [serial = 842] [outer = 0000000000000000] 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EB49000) [pid = 900] [serial = 843] [outer = 000000E93EB2A400] 06:41:54 INFO - PROCESS | 900 | 1461246114087 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93EDBE400) [pid = 900] [serial = 844] [outer = 000000E93EB2A400] 06:41:54 INFO - PROCESS | 900 | 1461246114520 Marionette TRACE conn6 <- [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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 06:41:54 INFO - PROCESS | 900 | 1461246114544 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 900 | 1461246114546 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 06:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:41:54 INFO - PROCESS | 900 | 1461246114549 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 900 | 1461246114551 Marionette TRACE conn6 <- [1,1090,null,{}] 06:41:54 INFO - PROCESS | 900 | 1461246114554 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 900 | 1461246114668 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 06:41:54 INFO - PROCESS | 900 | 1461246114676 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E94318E000 == 41 [pid = 900] [id = 282] 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EDC5400) [pid = 900] [serial = 845] [outer = 0000000000000000] 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F029400) [pid = 900] [serial = 846] [outer = 000000E93EDC5400] 06:41:54 INFO - PROCESS | 900 | 1461246114723 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F10AC00) [pid = 900] [serial = 847] [outer = 000000E93EDC5400] 06:41:55 INFO - PROCESS | 900 | 1461246115557 Marionette TRACE conn6 <- [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]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1018ms 06:41:55 INFO - PROCESS | 900 | 1461246115571 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 900 | 1461246115577 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 06:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:41:55 INFO - PROCESS | 900 | 1461246115583 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 900 | 1461246115587 Marionette TRACE conn6 <- [1,1094,null,{}] 06:41:55 INFO - PROCESS | 900 | 1461246115614 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 900 | 1461246115739 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 06:41:55 INFO - PROCESS | 900 | 1461246115894 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E937B3A000 == 42 [pid = 900] [id = 283] 06:41:55 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E932A40C00) [pid = 900] [serial = 848] [outer = 0000000000000000] 06:41:56 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E932A45000) [pid = 900] [serial = 849] [outer = 000000E932A40C00] 06:41:56 INFO - PROCESS | 900 | 1461246116020 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93315DC00) [pid = 900] [serial = 850] [outer = 000000E932A40C00] 06:41:56 INFO - PROCESS | 900 | [900] 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 06:41:56 INFO - PROCESS | 900 | 1461246116881 Marionette TRACE conn6 <- [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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1359ms 06:41:56 INFO - PROCESS | 900 | 1461246116945 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 900 | 1461246116951 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:41:56 INFO - PROCESS | 900 | 1461246116958 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 900 | 1461246116962 Marionette TRACE conn6 <- [1,1098,null,{}] 06:41:56 INFO - PROCESS | 900 | 1461246116966 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 900 | 1461246117109 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 06:41:57 INFO - PROCESS | 900 | 1461246117229 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FE2F000 == 43 [pid = 900] [id = 284] 06:41:57 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9373B6400) [pid = 900] [serial = 851] [outer = 0000000000000000] 06:41:57 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E937A5BC00) [pid = 900] [serial = 852] [outer = 000000E9373B6400] 06:41:57 INFO - PROCESS | 900 | 1461246117288 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9381E5400) [pid = 900] [serial = 853] [outer = 000000E9373B6400] 06:41:58 INFO - PROCESS | 900 | 1461246118243 Marionette TRACE conn6 <- [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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1327ms 06:41:58 INFO - PROCESS | 900 | 1461246118291 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 900 | 1461246118295 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:41:58 INFO - PROCESS | 900 | 1461246118301 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 900 | 1461246118305 Marionette TRACE conn6 <- [1,1102,null,{}] 06:41:58 INFO - PROCESS | 900 | 1461246118312 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 900 | 1461246118443 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 06:41:58 INFO - PROCESS | 900 | 1461246118552 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E947788000 == 42 [pid = 900] [id = 194] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E941B12000 == 41 [pid = 900] [id = 190] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E943437000 == 40 [pid = 900] [id = 192] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E946F8E800 == 39 [pid = 900] [id = 193] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E938CDD800 == 38 [pid = 900] [id = 200] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E947ED5000 == 37 [pid = 900] [id = 198] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E942410800 == 36 [pid = 900] [id = 202] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E94332D000 == 35 [pid = 900] [id = 191] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E943FBC800) [pid = 900] [serial = 804] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E934047000 == 36 [pid = 900] [id = 285] 06:41:58 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E930CD5400) [pid = 900] [serial = 854] [outer = 0000000000000000] 06:41:58 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E932699800) [pid = 900] [serial = 855] [outer = 000000E930CD5400] 06:41:58 INFO - PROCESS | 900 | 1461246118641 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9328D9400) [pid = 900] [serial = 856] [outer = 000000E930CD5400] 06:41:58 INFO - PROCESS | 900 | --DOCSHELL 000000E94934E800 == 35 [pid = 900] [id = 268] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E942E8A000) [pid = 900] [serial = 745] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93303B400) [pid = 900] [serial = 730] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E942F04C00) [pid = 900] [serial = 682] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E94A06C800) [pid = 900] [serial = 685] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E94BFEE800) [pid = 900] [serial = 691] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F671400) [pid = 900] [serial = 736] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F10B800) [pid = 900] [serial = 679] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E94BECEC00) [pid = 900] [serial = 642] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E947885400) [pid = 900] [serial = 636] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E949E23000) [pid = 900] [serial = 639] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E94A1FC800) [pid = 900] [serial = 688] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E940747C00) [pid = 900] [serial = 742] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E94027FC00) [pid = 900] [serial = 739] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9383E8400) [pid = 900] [serial = 733] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93EDC3400) [pid = 900] [serial = 792] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E940161400) [pid = 900] [serial = 795] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F422000) [pid = 900] [serial = 793] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932E26400) [pid = 900] [serial = 798] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E942E92400) [pid = 900] [serial = 801] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E940744800) [pid = 900] [serial = 796] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E94074D000) [pid = 900] [serial = 775] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9402BA000) [pid = 900] [serial = 774] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E940163800) [pid = 900] [serial = 772] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93F9B3C00) [pid = 900] [serial = 771] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E943AB8000) [pid = 900] [serial = 802] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93F43E400) [pid = 900] [serial = 769] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93F2F2800) [pid = 900] [serial = 768] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93E398800) [pid = 900] [serial = 766] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93981D400) [pid = 900] [serial = 765] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9376CF400) [pid = 900] [serial = 763] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E932E29400) [pid = 900] [serial = 762] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93EA20400) [pid = 900] [serial = 760] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E9376CE400) [pid = 900] [serial = 787] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E932A3DC00) [pid = 900] [serial = 786] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E9434A4C00) [pid = 900] [serial = 784] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E943445800) [pid = 900] [serial = 783] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E9433C0800) [pid = 900] [serial = 781] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E942FF1800) [pid = 900] [serial = 780] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E942F10C00) [pid = 900] [serial = 778] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E942D11000) [pid = 900] [serial = 777] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E9370CF400) [pid = 900] [serial = 789] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E9381E1C00) [pid = 900] [serial = 790] [outer = 0000000000000000] [url = about:blank] 06:41:58 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E93CE0F400) [pid = 900] [serial = 799] [outer = 0000000000000000] [url = about:blank] 06:41:59 INFO - PROCESS | 900 | 1461246119138 Marionette TRACE conn6 <- [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]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 882ms 06:41:59 INFO - PROCESS | 900 | 1461246119186 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 900 | 1461246119192 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 06:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:41:59 INFO - PROCESS | 900 | 1461246119198 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 900 | 1461246119201 Marionette TRACE conn6 <- [1,1106,null,{}] 06:41:59 INFO - PROCESS | 900 | 1461246119205 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 900 | 1461246119292 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 06:41:59 INFO - PROCESS | 900 | 1461246119300 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E0D000 == 36 [pid = 900] [id = 286] 06:41:59 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E932A45800) [pid = 900] [serial = 857] [outer = 0000000000000000] 06:41:59 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E932D2F800) [pid = 900] [serial = 858] [outer = 000000E932A45800] 06:41:59 INFO - PROCESS | 900 | 1461246119347 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E933160400) [pid = 900] [serial = 859] [outer = 000000E932A45800] 06:41:59 INFO - PROCESS | 900 | 1461246119858 Marionette TRACE conn6 <- [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]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 06:41:59 INFO - PROCESS | 900 | 1461246119891 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 900 | 1461246119894 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 06:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:41:59 INFO - PROCESS | 900 | 1461246119931 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 900 | 1461246119935 Marionette TRACE conn6 <- [1,1110,null,{}] 06:41:59 INFO - PROCESS | 900 | 1461246119949 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 900 | 1461246120046 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 06:42:00 INFO - PROCESS | 900 | 1461246120116 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE5D800 == 37 [pid = 900] [id = 287] 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E932E2A000) [pid = 900] [serial = 860] [outer = 0000000000000000] 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E93722DC00) [pid = 900] [serial = 861] [outer = 000000E932E2A000] 06:42:00 INFO - PROCESS | 900 | 1461246120168 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E937B5C400) [pid = 900] [serial = 862] [outer = 000000E932E2A000] 06:42:00 INFO - PROCESS | 900 | 1461246120552 Marionette TRACE conn6 <- [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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 06:42:00 INFO - PROCESS | 900 | 1461246120564 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 900 | 1461246120567 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 06:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:42:00 INFO - PROCESS | 900 | 1461246120584 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 900 | 1461246120586 Marionette TRACE conn6 <- [1,1114,null,{}] 06:42:00 INFO - PROCESS | 900 | 1461246120590 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 900 | 1461246120679 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 06:42:00 INFO - PROCESS | 900 | 1461246120685 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E940053000 == 38 [pid = 900] [id = 288] 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E9380CDC00) [pid = 900] [serial = 863] [outer = 0000000000000000] 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E9381E5000) [pid = 900] [serial = 864] [outer = 000000E9380CDC00] 06:42:00 INFO - PROCESS | 900 | 1461246120732 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E9383DCC00) [pid = 900] [serial = 865] [outer = 000000E9380CDC00] 06:42:01 INFO - PROCESS | 900 | 1461246121218 Marionette TRACE conn6 <- [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]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 06:42:01 INFO - PROCESS | 900 | 1461246121262 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 900 | 1461246121264 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 06:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:42:01 INFO - PROCESS | 900 | 1461246121268 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 900 | 1461246121270 Marionette TRACE conn6 <- [1,1118,null,{}] 06:42:01 INFO - PROCESS | 900 | 1461246121273 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 900 | 1461246121381 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 06:42:01 INFO - PROCESS | 900 | 1461246121463 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E94021A000 == 39 [pid = 900] [id = 289] 06:42:01 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E9383E3000) [pid = 900] [serial = 866] [outer = 0000000000000000] 06:42:01 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E938B03400) [pid = 900] [serial = 867] [outer = 000000E9383E3000] 06:42:01 INFO - PROCESS | 900 | 1461246121511 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93981A400) [pid = 900] [serial = 868] [outer = 000000E9383E3000] 06:42:01 INFO - PROCESS | 900 | 1461246121971 Marionette TRACE conn6 <- [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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 06:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:42:02 INFO - PROCESS | 900 | 1461246122008 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 900 | 1461246122010 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 06:42:02 INFO - PROCESS | 900 | 1461246122013 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 900 | 1461246122015 Marionette TRACE conn6 <- [1,1122,null,{}] 06:42:02 INFO - PROCESS | 900 | 1461246122019 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 900 | 1461246122148 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 06:42:02 INFO - PROCESS | 900 | 1461246122205 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E94204A000 == 40 [pid = 900] [id = 290] 06:42:02 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93CE09400) [pid = 900] [serial = 869] [outer = 0000000000000000] 06:42:02 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93CE57800) [pid = 900] [serial = 870] [outer = 000000E93CE09400] 06:42:02 INFO - PROCESS | 900 | 1461246122257 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93E338000) [pid = 900] [serial = 871] [outer = 000000E93CE09400] 06:42:02 INFO - PROCESS | 900 | [GFX2-]: DrawTargetD2D 1.1 (000000E942F388A0): Failed to create GradientStopCollection with no stops. 06:42:02 INFO - PROCESS | 900 | [GFX3-]: No stops specified for gradient pattern. 06:42:02 INFO - PROCESS | 900 | 1461246122696 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 06:42:02 INFO - PROCESS | 900 | 1461246122757 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 900 | 1461246122760 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 06:42:02 INFO - PROCESS | 900 | 1461246122763 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:42:02 INFO - PROCESS | 900 | 1461246122765 Marionette TRACE conn6 <- [1,1126,null,{}] 06:42:02 INFO - PROCESS | 900 | 1461246122768 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 900 | 1461246122874 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 06:42:02 INFO - PROCESS | 900 | 1461246122884 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E931F17000 == 41 [pid = 900] [id = 291] 06:42:02 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93E336C00) [pid = 900] [serial = 872] [outer = 0000000000000000] 06:42:02 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93EA1DC00) [pid = 900] [serial = 873] [outer = 000000E93E336C00] 06:42:02 INFO - PROCESS | 900 | 1461246122930 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93EB45C00) [pid = 900] [serial = 874] [outer = 000000E93E336C00] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93EB2A400) [pid = 900] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93281C800) [pid = 900] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E932A3EC00) [pid = 900] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E937517C00) [pid = 900] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9383DEC00) [pid = 900] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E943FB7800) [pid = 900] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E9321C3400) [pid = 900] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E9321C6400) [pid = 900] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E938C11400) [pid = 900] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E932818000) [pid = 900] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93E33E800) [pid = 900] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E930CB9C00) [pid = 900] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E938198C00) [pid = 900] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:42:03 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E933164000) [pid = 900] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:42:03 INFO - PROCESS | 900 | 1461246123448 Marionette TRACE conn6 <- [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]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 06:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:42:03 INFO - PROCESS | 900 | 1461246123502 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 900 | 1461246123504 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 06:42:03 INFO - PROCESS | 900 | 1461246123507 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 900 | 1461246123509 Marionette TRACE conn6 <- [1,1130,null,{}] 06:42:03 INFO - PROCESS | 900 | 1461246123513 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 900 | 1461246123596 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 06:42:03 INFO - PROCESS | 900 | 1461246123602 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E943339000 == 42 [pid = 900] [id = 292] 06:42:03 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E938198C00) [pid = 900] [serial = 875] [outer = 0000000000000000] 06:42:03 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93E396C00) [pid = 900] [serial = 876] [outer = 000000E938198C00] 06:42:03 INFO - PROCESS | 900 | 1461246123648 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93ED12C00) [pid = 900] [serial = 877] [outer = 000000E938198C00] 06:42:04 INFO - PROCESS | 900 | 1461246124060 Marionette TRACE conn6 <- [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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 587ms 06:42:04 INFO - PROCESS | 900 | 1461246124098 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 900 | 1461246124100 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 06:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:42:04 INFO - PROCESS | 900 | 1461246124119 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 900 | 1461246124121 Marionette TRACE conn6 <- [1,1134,null,{}] 06:42:04 INFO - PROCESS | 900 | 1461246124125 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 900 | 1461246124208 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 06:42:04 INFO - PROCESS | 900 | 1461246124216 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E943380800 == 43 [pid = 900] [id = 293] 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93F106800) [pid = 900] [serial = 878] [outer = 0000000000000000] 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93F110000) [pid = 900] [serial = 879] [outer = 000000E93F106800] 06:42:04 INFO - PROCESS | 900 | 1461246124263 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F1B9C00) [pid = 900] [serial = 880] [outer = 000000E93F106800] 06:42:04 INFO - PROCESS | 900 | 1461246124707 Marionette TRACE conn6 <- [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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 650ms 06:42:04 INFO - PROCESS | 900 | 1461246124762 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 900 | 1461246124764 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 06:42:04 INFO - PROCESS | 900 | 1461246124768 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:42:04 INFO - PROCESS | 900 | 1461246124770 Marionette TRACE conn6 <- [1,1138,null,{}] 06:42:04 INFO - PROCESS | 900 | 1461246124774 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 900 | 1461246124858 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 06:42:04 INFO - PROCESS | 900 | 1461246124864 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E943438800 == 44 [pid = 900] [id = 294] 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F2B6C00) [pid = 900] [serial = 881] [outer = 0000000000000000] 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F2BB400) [pid = 900] [serial = 882] [outer = 000000E93F2B6C00] 06:42:04 INFO - PROCESS | 900 | 1461246124909 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F2F5000) [pid = 900] [serial = 883] [outer = 000000E93F2B6C00] 06:42:05 INFO - PROCESS | 900 | 1461246125507 Marionette TRACE conn6 <- [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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 06:42:05 INFO - PROCESS | 900 | 1461246125605 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 900 | 1461246125610 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 06:42:05 INFO - PROCESS | 900 | 1461246125617 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:42:05 INFO - PROCESS | 900 | 1461246125621 Marionette TRACE conn6 <- [1,1142,null,{}] 06:42:05 INFO - PROCESS | 900 | 1461246125628 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 900 | 1461246125750 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 06:42:05 INFO - PROCESS | 900 | 1461246125859 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CD8000 == 45 [pid = 900] [id = 295] 06:42:05 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E932816800) [pid = 900] [serial = 884] [outer = 0000000000000000] 06:42:05 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E932A49800) [pid = 900] [serial = 885] [outer = 000000E932816800] 06:42:05 INFO - PROCESS | 900 | 1461246125921 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E933A5C400) [pid = 900] [serial = 886] [outer = 000000E932816800] 06:42:06 INFO - PROCESS | 900 | 1461246126496 Marionette TRACE conn6 <- [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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 923ms 06:42:06 INFO - PROCESS | 900 | 1461246126548 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 900 | 1461246126554 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 06:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:42:06 INFO - PROCESS | 900 | 1461246126561 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 900 | 1461246126564 Marionette TRACE conn6 <- [1,1146,null,{}] 06:42:06 INFO - PROCESS | 900 | 1461246126568 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:06 INFO - PROCESS | 900 | 1461246126712 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 06:42:06 INFO - PROCESS | 900 | 1461246126827 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E940194000 == 46 [pid = 900] [id = 296] 06:42:06 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E932819800) [pid = 900] [serial = 887] [outer = 0000000000000000] 06:42:06 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E938199400) [pid = 900] [serial = 888] [outer = 000000E932819800] 06:42:06 INFO - PROCESS | 900 | 1461246126884 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93981B000) [pid = 900] [serial = 889] [outer = 000000E932819800] 06:42:07 INFO - PROCESS | 900 | 1461246127504 Marionette TRACE conn6 <- [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] 06:42:07 INFO - PROCESS | 900 | 1461246127557 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:42:07 INFO - PROCESS | 900 | 1461246127560 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 900 | 1461246127565 Marionette TRACE conn6 <- [1,1150,null,{}] 06:42:07 INFO - PROCESS | 900 | 1461246127577 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 900 | 1461246127693 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 06:42:07 INFO - PROCESS | 900 | 1461246127812 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E944306000 == 47 [pid = 900] [id = 297] 06:42:07 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93EA91C00) [pid = 900] [serial = 890] [outer = 0000000000000000] 06:42:07 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F1B5800) [pid = 900] [serial = 891] [outer = 000000E93EA91C00] 06:42:07 INFO - PROCESS | 900 | 1461246127873 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F2FC000) [pid = 900] [serial = 892] [outer = 000000E93EA91C00] 06:42:08 INFO - PROCESS | 900 | 1461246128512 Marionette TRACE conn6 <- [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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 06:42:08 INFO - PROCESS | 900 | 1461246128549 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 06:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:42:08 INFO - PROCESS | 900 | 1461246128552 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 06:42:08 INFO - PROCESS | 900 | 1461246128555 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 900 | 1461246128557 Marionette TRACE conn6 <- [1,1154,null,{}] 06:42:08 INFO - PROCESS | 900 | 1461246128561 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 900 | 1461246128671 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 06:42:08 INFO - PROCESS | 900 | 1461246128759 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AC000 == 48 [pid = 900] [id = 298] 06:42:08 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93F436C00) [pid = 900] [serial = 893] [outer = 0000000000000000] 06:42:08 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93F43BC00) [pid = 900] [serial = 894] [outer = 000000E93F436C00] 06:42:08 INFO - PROCESS | 900 | 1461246128817 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93F4DE000) [pid = 900] [serial = 895] [outer = 000000E93F436C00] 06:42:09 INFO - PROCESS | 900 | 1461246129350 Marionette TRACE conn6 <- [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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 819ms 06:42:09 INFO - PROCESS | 900 | 1461246129390 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 900 | 1461246129393 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 06:42:09 INFO - PROCESS | 900 | 1461246129414 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 900 | 1461246129416 Marionette TRACE conn6 <- [1,1158,null,{}] 06:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:42:09 INFO - PROCESS | 900 | 1461246129420 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 900 | 1461246129527 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 06:42:09 INFO - PROCESS | 900 | 1461246129615 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445C9800 == 49 [pid = 900] [id = 299] 06:42:09 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F4E8000) [pid = 900] [serial = 896] [outer = 0000000000000000] 06:42:09 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93F4EA000) [pid = 900] [serial = 897] [outer = 000000E93F4E8000] 06:42:09 INFO - PROCESS | 900 | 1461246129673 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F670000) [pid = 900] [serial = 898] [outer = 000000E93F4E8000] 06:42:10 INFO - PROCESS | 900 | 1461246130225 Marionette TRACE conn6 <- [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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 06:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:42:10 INFO - PROCESS | 900 | 1461246130301 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 900 | 1461246130304 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 06:42:10 INFO - PROCESS | 900 | 1461246130308 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 900 | 1461246130310 Marionette TRACE conn6 <- [1,1162,null,{}] 06:42:10 INFO - PROCESS | 900 | 1461246130314 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 900 | 1461246130455 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 06:42:10 INFO - PROCESS | 900 | 1461246130655 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A10800 == 50 [pid = 900] [id = 300] 06:42:10 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E930D21800) [pid = 900] [serial = 899] [outer = 0000000000000000] 06:42:10 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9316DA000) [pid = 900] [serial = 900] [outer = 000000E930D21800] 06:42:10 INFO - PROCESS | 900 | 1461246130718 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93281EC00) [pid = 900] [serial = 901] [outer = 000000E930D21800] 06:42:11 INFO - PROCESS | 900 | 1461246131371 Marionette TRACE conn6 <- [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] 06:42:11 INFO - PROCESS | 900 | 1461246131499 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93EB49000) [pid = 900] [serial = 843] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9328D9000) [pid = 900] [serial = 810] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E939494800) [pid = 900] [serial = 831] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E937DAC800) [pid = 900] [serial = 822] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E937FEB400) [pid = 900] [serial = 823] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E9383E7400) [pid = 900] [serial = 828] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9446D8C00) [pid = 900] [serial = 805] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9370C8400) [pid = 900] [serial = 819] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9321C8000) [pid = 900] [serial = 807] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9326C2400) [pid = 900] [serial = 808] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93C428800) [pid = 900] [serial = 834] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93BA86400) [pid = 900] [serial = 832] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93C432000) [pid = 900] [serial = 835] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E932E2B800) [pid = 900] [serial = 837] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93E39F400) [pid = 900] [serial = 840] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E932D3A000) [pid = 900] [serial = 813] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E932E2C400) [pid = 900] [serial = 814] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9381DF000) [pid = 900] [serial = 825] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9383D9400) [pid = 900] [serial = 826] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93290A000) [pid = 900] [serial = 811] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E933168800) [pid = 900] [serial = 816] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93411C000) [pid = 900] [serial = 817] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E9370D3C00) [pid = 900] [serial = 820] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93EA95000) [pid = 900] [serial = 841] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93E338C00) [pid = 900] [serial = 838] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E938C0E400) [pid = 900] [serial = 829] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93EDBE400) [pid = 900] [serial = 844] [outer = 0000000000000000] [url = about:blank] 06:42:11 INFO - PROCESS | 900 | 1461246131512 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 900 | 1461246131515 Marionette TRACE conn6 <- [1,1166,null,{}] 06:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:42:11 INFO - PROCESS | 900 | 1461246131520 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 900 | 1461246131618 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 06:42:11 INFO - PROCESS | 900 | 1461246131627 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E93404E800 == 50 [pid = 900] [id = 301] 06:42:11 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E9326C3800) [pid = 900] [serial = 902] [outer = 0000000000000000] 06:42:11 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E932822400) [pid = 900] [serial = 903] [outer = 000000E9326C3800] 06:42:11 INFO - PROCESS | 900 | 1461246131677 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E932A4A800) [pid = 900] [serial = 904] [outer = 000000E9326C3800] 06:42:12 INFO - PROCESS | 900 | 1461246132194 Marionette TRACE conn6 <- [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] 06:42:12 INFO - PROCESS | 900 | 1461246132262 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 06:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:42:12 INFO - PROCESS | 900 | 1461246132267 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 900 | 1461246132269 Marionette TRACE conn6 <- [1,1170,null,{}] 06:42:12 INFO - PROCESS | 900 | 1461246132273 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 900 | 1461246132361 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 06:42:12 INFO - PROCESS | 900 | 1461246132452 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE93000 == 51 [pid = 900] [id = 302] 06:42:12 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E932D1F000) [pid = 900] [serial = 905] [outer = 0000000000000000] 06:42:12 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E9370D4400) [pid = 900] [serial = 906] [outer = 000000E932D1F000] 06:42:12 INFO - PROCESS | 900 | 1461246132501 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E9376D6400) [pid = 900] [serial = 907] [outer = 000000E932D1F000] 06:42:12 INFO - PROCESS | 900 | 1461246132922 Marionette TRACE conn6 <- [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] 06:42:12 INFO - PROCESS | 900 | 1461246132944 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 06:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:42:12 INFO - PROCESS | 900 | 1461246132949 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 900 | 1461246132955 Marionette TRACE conn6 <- [1,1174,null,{}] 06:42:12 INFO - PROCESS | 900 | 1461246132965 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 900 | 1461246133054 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 06:42:13 INFO - PROCESS | 900 | 1461246133062 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FE3C800 == 52 [pid = 900] [id = 303] 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E937FE8000) [pid = 900] [serial = 908] [outer = 0000000000000000] 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E9383DA000) [pid = 900] [serial = 909] [outer = 000000E937FE8000] 06:42:13 INFO - PROCESS | 900 | 1461246133108 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E938C0F400) [pid = 900] [serial = 910] [outer = 000000E937FE8000] 06:42:13 INFO - PROCESS | 900 | 1461246133585 Marionette TRACE conn6 <- [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] 06:42:13 INFO - PROCESS | 900 | 1461246133645 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 06:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:42:13 INFO - PROCESS | 900 | 1461246133648 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 900 | 1461246133650 Marionette TRACE conn6 <- [1,1178,null,{}] 06:42:13 INFO - PROCESS | 900 | 1461246133653 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 900 | 1461246133740 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 06:42:13 INFO - PROCESS | 900 | 1461246133749 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E94024E000 == 53 [pid = 900] [id = 304] 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93BA87800) [pid = 900] [serial = 911] [outer = 0000000000000000] 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93C42DC00) [pid = 900] [serial = 912] [outer = 000000E93BA87800] 06:42:13 INFO - PROCESS | 900 | 1461246133795 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93CE4E400) [pid = 900] [serial = 913] [outer = 000000E93BA87800] 06:42:14 INFO - PROCESS | 900 | 1461246134273 Marionette TRACE conn6 <- [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] 06:42:14 INFO - PROCESS | 900 | 1461246134324 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 06:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:42:14 INFO - PROCESS | 900 | 1461246134334 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 900 | 1461246134336 Marionette TRACE conn6 <- [1,1182,null,{}] 06:42:14 INFO - PROCESS | 900 | 1461246134340 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 900 | 1461246134477 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 06:42:14 INFO - PROCESS | 900 | 1461246134499 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E937332000 == 54 [pid = 900] [id = 305] 06:42:14 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93E39EC00) [pid = 900] [serial = 914] [outer = 0000000000000000] 06:42:14 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93EA8FC00) [pid = 900] [serial = 915] [outer = 000000E93E39EC00] 06:42:14 INFO - PROCESS | 900 | 1461246134557 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93EEF1C00) [pid = 900] [serial = 916] [outer = 000000E93E39EC00] 06:42:15 INFO - PROCESS | 900 | 1461246135073 Marionette TRACE conn6 <- [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] 06:42:15 INFO - PROCESS | 900 | 1461246135114 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 06:42:15 INFO - PROCESS | 900 | 1461246135117 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 900 | 1461246135119 Marionette TRACE conn6 <- [1,1186,null,{}] 06:42:15 INFO - PROCESS | 900 | 1461246135123 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 900 | 1461246135236 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 06:42:15 INFO - PROCESS | 900 | 1461246135294 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E943382800 == 55 [pid = 900] [id = 306] 06:42:15 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93F4E3800) [pid = 900] [serial = 917] [outer = 0000000000000000] 06:42:15 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F671C00) [pid = 900] [serial = 918] [outer = 000000E93F4E3800] 06:42:15 INFO - PROCESS | 900 | 1461246135341 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F68B000) [pid = 900] [serial = 919] [outer = 000000E93F4E3800] 06:42:15 INFO - PROCESS | 900 | 1461246135764 Marionette TRACE conn6 <- [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]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 06:42:15 INFO - PROCESS | 900 | 1461246135792 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 900 | 1461246135794 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 06:42:15 INFO - PROCESS | 900 | 1461246135797 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:42:15 INFO - PROCESS | 900 | 1461246135799 Marionette TRACE conn6 <- [1,1190,null,{}] 06:42:15 INFO - PROCESS | 900 | 1461246135802 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 900 | 1461246135945 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9383E3000) [pid = 900] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93CE09400) [pid = 900] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E932A45800) [pid = 900] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9373B6400) [pid = 900] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93E336C00) [pid = 900] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E932E2A000) [pid = 900] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E930CD5400) [pid = 900] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93F106800) [pid = 900] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9380CDC00) [pid = 900] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:42:16 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E938198C00) [pid = 900] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:42:16 INFO - PROCESS | 900 | 1461246136058 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC3A000 == 56 [pid = 900] [id = 307] 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E930D16C00) [pid = 900] [serial = 920] [outer = 0000000000000000] 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E932A3EC00) [pid = 900] [serial = 921] [outer = 000000E930D16C00] 06:42:16 INFO - PROCESS | 900 | 1461246136108 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93CE09400) [pid = 900] [serial = 922] [outer = 000000E930D16C00] 06:42:16 INFO - PROCESS | 900 | 1461246136462 Marionette TRACE conn6 <- [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]]]}] 06:42:16 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 06:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 06:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:42:16 INFO - PROCESS | 900 | 1461246136534 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 900 | 1461246136536 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 06:42:16 INFO - PROCESS | 900 | 1461246136539 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 900 | 1461246136541 Marionette TRACE conn6 <- [1,1194,null,{}] 06:42:16 INFO - PROCESS | 900 | 1461246136544 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 900 | 1461246136655 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 06:42:16 INFO - PROCESS | 900 | 1461246136664 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467CE000 == 57 [pid = 900] [id = 308] 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E930D1B000) [pid = 900] [serial = 923] [outer = 0000000000000000] 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93FBB0000) [pid = 900] [serial = 924] [outer = 000000E930D1B000] 06:42:16 INFO - PROCESS | 900 | 1461246136709 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E940028000) [pid = 900] [serial = 925] [outer = 000000E930D1B000] 06:42:17 INFO - PROCESS | 900 | 1461246137122 Marionette TRACE conn6 <- [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]]]}] 06:42:17 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 06:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 06:42:17 INFO - PROCESS | 900 | 1461246137171 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 900 | 1461246137173 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 06:42:17 INFO - PROCESS | 900 | 1461246137176 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:42:17 INFO - PROCESS | 900 | 1461246137178 Marionette TRACE conn6 <- [1,1198,null,{}] 06:42:17 INFO - PROCESS | 900 | 1461246137182 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 900 | 1461246137298 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 06:42:17 INFO - PROCESS | 900 | 1461246137344 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B77800 == 58 [pid = 900] [id = 309] 06:42:17 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9400D8400) [pid = 900] [serial = 926] [outer = 0000000000000000] 06:42:17 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9400DFC00) [pid = 900] [serial = 927] [outer = 000000E9400D8400] 06:42:17 INFO - PROCESS | 900 | 1461246137391 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E940165400) [pid = 900] [serial = 928] [outer = 000000E9400D8400] 06:42:17 INFO - PROCESS | 900 | 1461246137790 Marionette TRACE conn6 <- [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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 06:42:17 INFO - PROCESS | 900 | 1461246137821 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 900 | 1461246137823 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 06:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:42:17 INFO - PROCESS | 900 | 1461246137826 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 900 | 1461246137828 Marionette TRACE conn6 <- [1,1202,null,{}] 06:42:17 INFO - PROCESS | 900 | 1461246137831 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 900 | 1461246137945 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 06:42:17 INFO - PROCESS | 900 | 1461246137954 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F90000 == 59 [pid = 900] [id = 310] 06:42:17 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E930D16800) [pid = 900] [serial = 929] [outer = 0000000000000000] 06:42:18 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E94016DC00) [pid = 900] [serial = 930] [outer = 000000E930D16800] 06:42:18 INFO - PROCESS | 900 | 1461246138008 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9401BB000) [pid = 900] [serial = 931] [outer = 000000E930D16800] 06:42:18 INFO - PROCESS | 900 | 1461246138723 Marionette TRACE conn6 <- [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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 923ms 06:42:18 INFO - PROCESS | 900 | 1461246138754 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 900 | 1461246138761 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 06:42:18 INFO - PROCESS | 900 | 1461246138768 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:42:18 INFO - PROCESS | 900 | 1461246138772 Marionette TRACE conn6 <- [1,1206,null,{}] 06:42:18 INFO - PROCESS | 900 | 1461246138778 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 900 | 1461246138896 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 06:42:19 INFO - PROCESS | 900 | 1461246139018 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C891000 == 60 [pid = 900] [id = 311] 06:42:19 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E933167400) [pid = 900] [serial = 932] [outer = 0000000000000000] 06:42:19 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E934118000) [pid = 900] [serial = 933] [outer = 000000E933167400] 06:42:19 INFO - PROCESS | 900 | 1461246139080 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9373B3800) [pid = 900] [serial = 934] [outer = 000000E933167400] 06:42:19 INFO - PROCESS | 900 | 1461246139665 Marionette TRACE conn6 <- [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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 06:42:19 INFO - PROCESS | 900 | 1461246139695 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 900 | 1461246139702 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 06:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:42:19 INFO - PROCESS | 900 | 1461246139709 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 900 | 1461246139712 Marionette TRACE conn6 <- [1,1210,null,{}] 06:42:19 INFO - PROCESS | 900 | 1461246139716 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 900 | 1461246139834 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 06:42:19 INFO - PROCESS | 900 | 1461246139925 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E942050000 == 61 [pid = 900] [id = 312] 06:42:19 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9383D9400) [pid = 900] [serial = 935] [outer = 0000000000000000] 06:42:19 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E939494800) [pid = 900] [serial = 936] [outer = 000000E9383D9400] 06:42:19 INFO - PROCESS | 900 | 1461246139983 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93E33B800) [pid = 900] [serial = 937] [outer = 000000E9383D9400] 06:42:20 INFO - PROCESS | 900 | 1461246140608 Marionette TRACE conn6 <- [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] 06:42:20 INFO - PROCESS | 900 | 1461246140641 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 06:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:42:20 INFO - PROCESS | 900 | 1461246140645 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 900 | 1461246140649 Marionette TRACE conn6 <- [1,1214,null,{}] 06:42:20 INFO - PROCESS | 900 | 1461246140661 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:20 INFO - PROCESS | 900 | 1461246140779 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 06:42:20 INFO - PROCESS | 900 | 1461246140899 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A5000 == 62 [pid = 900] [id = 313] 06:42:20 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F2F9000) [pid = 900] [serial = 938] [outer = 0000000000000000] 06:42:20 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F7D8800) [pid = 900] [serial = 939] [outer = 000000E93F2F9000] 06:42:20 INFO - PROCESS | 900 | 1461246140961 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9401B3C00) [pid = 900] [serial = 940] [outer = 000000E93F2F9000] 06:42:21 INFO - PROCESS | 900 | 1461246141593 Marionette TRACE conn6 <- [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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 06:42:21 INFO - PROCESS | 900 | 1461246141633 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 06:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:42:21 INFO - PROCESS | 900 | 1461246141637 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 06:42:21 INFO - PROCESS | 900 | 1461246141640 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 900 | 1461246141642 Marionette TRACE conn6 <- [1,1218,null,{}] 06:42:21 INFO - PROCESS | 900 | 1461246141646 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 900 | 1461246141760 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 06:42:21 INFO - PROCESS | 900 | 1461246141877 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E947785000 == 63 [pid = 900] [id = 314] 06:42:21 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E94027E400) [pid = 900] [serial = 941] [outer = 0000000000000000] 06:42:21 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E940283C00) [pid = 900] [serial = 942] [outer = 000000E94027E400] 06:42:21 INFO - PROCESS | 900 | 1461246141936 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9402B4400) [pid = 900] [serial = 943] [outer = 000000E94027E400] 06:42:22 INFO - PROCESS | 900 | 1461246142483 Marionette TRACE conn6 <- [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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 06:42:22 INFO - PROCESS | 900 | 1461246142523 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 900 | 1461246142526 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 06:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:42:22 INFO - PROCESS | 900 | 1461246142529 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 900 | 1461246142532 Marionette TRACE conn6 <- [1,1222,null,{}] 06:42:22 INFO - PROCESS | 900 | 1461246142535 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:22 INFO - PROCESS | 900 | 1461246142645 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 06:42:22 INFO - PROCESS | 900 | 1461246142734 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E66000 == 64 [pid = 900] [id = 315] 06:42:22 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9402AFC00) [pid = 900] [serial = 944] [outer = 0000000000000000] 06:42:22 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9402BD800) [pid = 900] [serial = 945] [outer = 000000E9402AFC00] 06:42:22 INFO - PROCESS | 900 | 1461246142790 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9402EF000) [pid = 900] [serial = 946] [outer = 000000E9402AFC00] 06:42:23 INFO - PROCESS | 900 | 1461246143413 Marionette TRACE conn6 <- [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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 924ms 06:42:23 INFO - PROCESS | 900 | 1461246143456 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 900 | 1461246143458 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 06:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:42:23 INFO - PROCESS | 900 | 1461246143462 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 900 | 1461246143464 Marionette TRACE conn6 <- [1,1226,null,{}] 06:42:23 INFO - PROCESS | 900 | 1461246143468 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 900 | 1461246143591 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 06:42:23 INFO - PROCESS | 900 | 1461246143683 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E937331800 == 65 [pid = 900] [id = 316] 06:42:23 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9328DC400) [pid = 900] [serial = 947] [outer = 0000000000000000] 06:42:23 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9370CD000) [pid = 900] [serial = 948] [outer = 000000E9328DC400] 06:42:23 INFO - PROCESS | 900 | 1461246143742 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E940745000) [pid = 900] [serial = 949] [outer = 000000E9328DC400] 06:42:24 INFO - PROCESS | 900 | 1461246144436 Marionette TRACE conn6 <- [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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1023ms 06:42:24 INFO - PROCESS | 900 | 1461246144488 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 900 | 1461246144492 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 06:42:24 INFO - PROCESS | 900 | 1461246144497 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:42:24 INFO - PROCESS | 900 | 1461246144501 Marionette TRACE conn6 <- [1,1230,null,{}] 06:42:24 INFO - PROCESS | 900 | 1461246144507 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 900 | 1461246144616 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 06:42:24 INFO - PROCESS | 900 | 1461246144710 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E940206000 == 66 [pid = 900] [id = 317] 06:42:24 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E932916800) [pid = 900] [serial = 950] [outer = 0000000000000000] 06:42:24 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E932E20800) [pid = 900] [serial = 951] [outer = 000000E932916800] 06:42:24 INFO - PROCESS | 900 | 1461246144764 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9370CB800) [pid = 900] [serial = 952] [outer = 000000E932916800] 06:42:25 INFO - PROCESS | 900 | 1461246145349 Marionette TRACE conn6 <- [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]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 06:42:25 INFO - PROCESS | 900 | 1461246145425 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 900 | 1461246145430 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 06:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:42:25 INFO - PROCESS | 900 | 1461246145437 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 900 | 1461246145439 Marionette TRACE conn6 <- [1,1234,null,{}] 06:42:25 INFO - PROCESS | 900 | 1461246145443 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:25 INFO - PROCESS | 900 | 1461246145552 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E947E74800 == 65 [pid = 900] [id = 197] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E946B77800 == 64 [pid = 900] [id = 309] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E9467CE000 == 63 [pid = 900] [id = 308] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC3A000 == 62 [pid = 900] [id = 307] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E943382800 == 61 [pid = 900] [id = 306] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E937332000 == 60 [pid = 900] [id = 305] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E94024E000 == 59 [pid = 900] [id = 304] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93FE3C800 == 58 [pid = 900] [id = 303] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93F2BB400) [pid = 900] [serial = 882] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE93000 == 57 [pid = 900] [id = 302] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93404E800 == 56 [pid = 900] [id = 301] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E937A10800 == 55 [pid = 900] [id = 300] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E940194000 == 54 [pid = 900] [id = 296] 06:42:25 INFO - PROCESS | 900 | --DOCSHELL 000000E938CD8000 == 53 [pid = 900] [id = 295] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E938B03400) [pid = 900] [serial = 867] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93CE57800) [pid = 900] [serial = 870] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93981A400) [pid = 900] [serial = 868] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E932D2F800) [pid = 900] [serial = 858] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E933160400) [pid = 900] [serial = 859] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9381E5400) [pid = 900] [serial = 853] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E937A5BC00) [pid = 900] [serial = 852] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EA1DC00) [pid = 900] [serial = 873] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93722DC00) [pid = 900] [serial = 861] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E937B5C400) [pid = 900] [serial = 862] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932699800) [pid = 900] [serial = 855] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9328D9400) [pid = 900] [serial = 856] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F1B9C00) [pid = 900] [serial = 880] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9381E5000) [pid = 900] [serial = 864] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932A45000) [pid = 900] [serial = 849] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F029400) [pid = 900] [serial = 846] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93E338000) [pid = 900] [serial = 871] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F110000) [pid = 900] [serial = 879] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93E396C00) [pid = 900] [serial = 876] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93EB45C00) [pid = 900] [serial = 874] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93ED12C00) [pid = 900] [serial = 877] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9383DCC00) [pid = 900] [serial = 865] [outer = 0000000000000000] [url = about:blank] 06:42:25 INFO - PROCESS | 900 | 1461246145687 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E93733A000 == 54 [pid = 900] [id = 318] 06:42:25 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E930CD6C00) [pid = 900] [serial = 953] [outer = 0000000000000000] 06:42:25 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E931DE1000) [pid = 900] [serial = 954] [outer = 000000E930CD6C00] 06:42:25 INFO - PROCESS | 900 | 1461246145737 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932909400) [pid = 900] [serial = 955] [outer = 000000E930CD6C00] 06:42:26 INFO - PROCESS | 900 | 1461246146226 Marionette TRACE conn6 <- [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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 839ms 06:42:26 INFO - PROCESS | 900 | 1461246146278 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 900 | 1461246146280 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 06:42:26 INFO - PROCESS | 900 | 1461246146284 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:42:26 INFO - PROCESS | 900 | 1461246146288 Marionette TRACE conn6 <- [1,1238,null,{}] 06:42:26 INFO - PROCESS | 900 | 1461246146299 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 900 | 1461246146393 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 06:42:26 INFO - PROCESS | 900 | 1461246146402 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB70800 == 55 [pid = 900] [id = 319] 06:42:26 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E937FE7400) [pid = 900] [serial = 956] [outer = 0000000000000000] 06:42:26 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9383E7000) [pid = 900] [serial = 957] [outer = 000000E937FE7400] 06:42:26 INFO - PROCESS | 900 | 1461246146453 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93BC60C00) [pid = 900] [serial = 958] [outer = 000000E937FE7400] 06:42:26 INFO - PROCESS | 900 | 1461246146918 Marionette TRACE conn6 <- [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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 06:42:26 INFO - PROCESS | 900 | 1461246146978 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 900 | 1461246146981 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 06:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:42:26 INFO - PROCESS | 900 | 1461246146984 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 900 | 1461246146986 Marionette TRACE conn6 <- [1,1242,null,{}] 06:42:27 INFO - PROCESS | 900 | 1461246146990 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 900 | 1461246147079 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 06:42:27 INFO - PROCESS | 900 | 1461246147087 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419CE800 == 56 [pid = 900] [id = 320] 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93CE55400) [pid = 900] [serial = 959] [outer = 0000000000000000] 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93E339400) [pid = 900] [serial = 960] [outer = 000000E93CE55400] 06:42:27 INFO - PROCESS | 900 | 1461246147135 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EA8E000) [pid = 900] [serial = 961] [outer = 000000E93CE55400] 06:42:27 INFO - PROCESS | 900 | 1461246147590 Marionette TRACE conn6 <- [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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 06:42:27 INFO - PROCESS | 900 | 1461246147616 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 900 | 1461246147618 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:42:27 INFO - PROCESS | 900 | 1461246147622 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 900 | 1461246147624 Marionette TRACE conn6 <- [1,1246,null,{}] 06:42:27 INFO - PROCESS | 900 | 1461246147633 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 900 | 1461246147720 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 06:42:27 INFO - PROCESS | 900 | 1461246147728 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC3F800 == 57 [pid = 900] [id = 321] 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93EDBE000) [pid = 900] [serial = 962] [outer = 0000000000000000] 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EEE3800) [pid = 900] [serial = 963] [outer = 000000E93EDBE000] 06:42:27 INFO - PROCESS | 900 | 1461246147803 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F1BA000) [pid = 900] [serial = 964] [outer = 000000E93EDBE000] 06:42:28 INFO - PROCESS | 900 | 1461246148253 Marionette TRACE conn6 <- [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]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 06:42:28 INFO - PROCESS | 900 | 1461246148317 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 900 | 1461246148320 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 06:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:42:28 INFO - PROCESS | 900 | 1461246148323 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 900 | 1461246148325 Marionette TRACE conn6 <- [1,1250,null,{}] 06:42:28 INFO - PROCESS | 900 | 1461246148328 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 900 | 1461246148461 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 06:42:28 INFO - PROCESS | 900 | 1461246148515 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E943426000 == 58 [pid = 900] [id = 322] 06:42:28 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F2F2C00) [pid = 900] [serial = 965] [outer = 0000000000000000] 06:42:28 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F43D800) [pid = 900] [serial = 966] [outer = 000000E93F2F2C00] 06:42:28 INFO - PROCESS | 900 | 1461246148566 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F9B5800) [pid = 900] [serial = 967] [outer = 000000E93F2F2C00] 06:42:29 INFO - PROCESS | 900 | 1461246149003 Marionette TRACE conn6 <- [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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 06:42:29 INFO - PROCESS | 900 | 1461246149061 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 900 | 1461246149063 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 06:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:42:29 INFO - PROCESS | 900 | 1461246149113 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 900 | 1461246149115 Marionette TRACE conn6 <- [1,1254,null,{}] 06:42:29 INFO - PROCESS | 900 | 1461246149119 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:29 INFO - PROCESS | 900 | 1461246149234 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 06:42:29 INFO - PROCESS | 900 | 1461246149288 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445B1800 == 59 [pid = 900] [id = 323] 06:42:29 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9400D7000) [pid = 900] [serial = 968] [outer = 0000000000000000] 06:42:29 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9400DE800) [pid = 900] [serial = 969] [outer = 000000E9400D7000] 06:42:29 INFO - PROCESS | 900 | 1461246149335 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9401BE000) [pid = 900] [serial = 970] [outer = 000000E9400D7000] 06:42:29 INFO - PROCESS | 900 | 1461246149779 Marionette TRACE conn6 <- [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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 06:42:29 INFO - PROCESS | 900 | 1461246149837 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 900 | 1461246149840 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 06:42:29 INFO - PROCESS | 900 | 1461246149843 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:42:29 INFO - PROCESS | 900 | 1461246149845 Marionette TRACE conn6 <- [1,1258,null,{}] 06:42:29 INFO - PROCESS | 900 | 1461246149855 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:29 INFO - PROCESS | 900 | 1461246149987 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 06:42:30 INFO - PROCESS | 900 | 1461246150045 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B77800 == 60 [pid = 900] [id = 324] 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9402EF400) [pid = 900] [serial = 971] [outer = 0000000000000000] 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E940746000) [pid = 900] [serial = 972] [outer = 000000E9402EF400] 06:42:30 INFO - PROCESS | 900 | 1461246150092 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E940751400) [pid = 900] [serial = 973] [outer = 000000E9402EF400] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9400D8400) [pid = 900] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93BA87800) [pid = 900] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9326C3800) [pid = 900] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93E39EC00) [pid = 900] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F2B6C00) [pid = 900] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F4E3800) [pid = 900] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E937FE8000) [pid = 900] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E930D1B000) [pid = 900] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E930D16C00) [pid = 900] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932D1F000) [pid = 900] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E930D21800) [pid = 900] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:42:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932A40C00) [pid = 900] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:42:30 INFO - PROCESS | 900 | 1461246150622 Marionette TRACE conn6 <- [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]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 839ms 06:42:30 INFO - PROCESS | 900 | 1461246150686 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 900 | 1461246150688 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 06:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:42:30 INFO - PROCESS | 900 | 1461246150692 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 900 | 1461246150693 Marionette TRACE conn6 <- [1,1262,null,{}] 06:42:30 INFO - PROCESS | 900 | 1461246150697 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 900 | 1461246150784 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 06:42:30 INFO - PROCESS | 900 | 1461246150793 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8F800 == 61 [pid = 900] [id = 325] 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E932D1F000) [pid = 900] [serial = 974] [outer = 0000000000000000] 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F2B6C00) [pid = 900] [serial = 975] [outer = 000000E932D1F000] 06:42:30 INFO - PROCESS | 900 | 1461246150840 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9402F6800) [pid = 900] [serial = 976] [outer = 000000E932D1F000] 06:42:31 INFO - PROCESS | 900 | 1461246151280 Marionette TRACE conn6 <- [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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 06:42:31 INFO - PROCESS | 900 | 1461246151325 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 900 | 1461246151327 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 06:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:42:31 INFO - PROCESS | 900 | 1461246151330 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 900 | 1461246151332 Marionette TRACE conn6 <- [1,1266,null,{}] 06:42:31 INFO - PROCESS | 900 | 1461246151336 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:31 INFO - PROCESS | 900 | 1461246151425 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 06:42:31 INFO - PROCESS | 900 | 1461246151433 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E96800 == 62 [pid = 900] [id = 326] 06:42:31 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E937288C00) [pid = 900] [serial = 977] [outer = 0000000000000000] 06:42:31 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E940E02800) [pid = 900] [serial = 978] [outer = 000000E937288C00] 06:42:31 INFO - PROCESS | 900 | 1461246151478 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E940F9B000) [pid = 900] [serial = 979] [outer = 000000E937288C00] 06:42:31 INFO - PROCESS | 900 | 1461246151913 Marionette TRACE conn6 <- [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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 06:42:31 INFO - PROCESS | 900 | 1461246151963 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 900 | 1461246151966 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 06:42:31 INFO - PROCESS | 900 | 1461246151969 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:42:31 INFO - PROCESS | 900 | 1461246151972 Marionette TRACE conn6 <- [1,1270,null,{}] 06:42:31 INFO - PROCESS | 900 | 1461246151976 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:32 INFO - PROCESS | 900 | 1461246152083 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 06:42:32 INFO - PROCESS | 900 | 1461246152133 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ECA800 == 63 [pid = 900] [id = 327] 06:42:32 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9420EB400) [pid = 900] [serial = 980] [outer = 0000000000000000] 06:42:32 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E942492000) [pid = 900] [serial = 981] [outer = 000000E9420EB400] 06:42:32 INFO - PROCESS | 900 | 1461246152184 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E942E88C00) [pid = 900] [serial = 982] [outer = 000000E9420EB400] 06:42:32 INFO - PROCESS | 900 | 1461246152910 Marionette TRACE conn6 <- [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]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 06:42:32 INFO - PROCESS | 900 | 1461246152959 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 900 | 1461246152965 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 06:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:42:32 INFO - PROCESS | 900 | 1461246152971 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 900 | 1461246152975 Marionette TRACE conn6 <- [1,1274,null,{}] 06:42:32 INFO - PROCESS | 900 | 1461246152981 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 900 | 1461246153100 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 06:42:33 INFO - PROCESS | 900 | 1461246153226 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E365800 == 64 [pid = 900] [id = 328] 06:42:33 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93300C800) [pid = 900] [serial = 983] [outer = 0000000000000000] 06:42:33 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E933198C00) [pid = 900] [serial = 984] [outer = 000000E93300C800] 06:42:33 INFO - PROCESS | 900 | 1461246153287 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E937DABC00) [pid = 900] [serial = 985] [outer = 000000E93300C800] 06:42:33 INFO - PROCESS | 900 | 1461246153936 Marionette TRACE conn6 <- [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]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 06:42:34 INFO - PROCESS | 900 | 1461246154000 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 900 | 1461246154007 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 06:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:42:34 INFO - PROCESS | 900 | 1461246154014 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 900 | 1461246154017 Marionette TRACE conn6 <- [1,1278,null,{}] 06:42:34 INFO - PROCESS | 900 | 1461246154021 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:34 INFO - PROCESS | 900 | 1461246154199 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 06:42:34 INFO - PROCESS | 900 | 1461246154314 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E943370000 == 65 [pid = 900] [id = 329] 06:42:34 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E938B03C00) [pid = 900] [serial = 986] [outer = 0000000000000000] 06:42:34 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93CEDFC00) [pid = 900] [serial = 987] [outer = 000000E938B03C00] 06:42:34 INFO - PROCESS | 900 | 1461246154373 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93F1B4000) [pid = 900] [serial = 988] [outer = 000000E938B03C00] 06:42:34 INFO - PROCESS | 900 | 1461246154987 Marionette TRACE conn6 <- [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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1018ms 06:42:35 INFO - PROCESS | 900 | 1461246155038 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 900 | 1461246155041 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:42:35 INFO - PROCESS | 900 | 1461246155059 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 900 | 1461246155063 Marionette TRACE conn6 <- [1,1282,null,{}] 06:42:35 INFO - PROCESS | 900 | 1461246155076 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 900 | 1461246155197 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 06:42:35 INFO - PROCESS | 900 | 1461246155320 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ECF000 == 66 [pid = 900] [id = 330] 06:42:35 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93F66A800) [pid = 900] [serial = 989] [outer = 0000000000000000] 06:42:35 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E940281000) [pid = 900] [serial = 990] [outer = 000000E93F66A800] 06:42:35 INFO - PROCESS | 900 | 1461246155382 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E940F9E400) [pid = 900] [serial = 991] [outer = 000000E93F66A800] 06:42:35 INFO - PROCESS | 900 | 1461246155925 Marionette TRACE conn6 <- [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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 06:42:35 INFO - PROCESS | 900 | 1461246155945 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 900 | 1461246155949 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:42:35 INFO - PROCESS | 900 | 1461246155952 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 900 | 1461246155954 Marionette TRACE conn6 <- [1,1286,null,{}] 06:42:35 INFO - PROCESS | 900 | 1461246155975 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 900 | 1461246156091 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 06:42:36 INFO - PROCESS | 900 | 1461246156183 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481DA000 == 67 [pid = 900] [id = 331] 06:42:36 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E94248DC00) [pid = 900] [serial = 992] [outer = 0000000000000000] 06:42:36 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E942D80C00) [pid = 900] [serial = 993] [outer = 000000E94248DC00] 06:42:36 INFO - PROCESS | 900 | 1461246156243 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E942E92C00) [pid = 900] [serial = 994] [outer = 000000E94248DC00] 06:42:36 INFO - PROCESS | 900 | 1461246156853 Marionette TRACE conn6 <- [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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 944ms 06:42:36 INFO - PROCESS | 900 | 1461246156899 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 900 | 1461246156902 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:42:36 INFO - PROCESS | 900 | 1461246156905 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 900 | 1461246156907 Marionette TRACE conn6 <- [1,1290,null,{}] 06:42:36 INFO - PROCESS | 900 | 1461246156911 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 900 | 1461246157021 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 06:42:37 INFO - PROCESS | 900 | 1461246157149 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E94852A000 == 68 [pid = 900] [id = 332] 06:42:37 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E9328D8C00) [pid = 900] [serial = 995] [outer = 0000000000000000] 06:42:37 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E942E8E000) [pid = 900] [serial = 996] [outer = 000000E9328D8C00] 06:42:37 INFO - PROCESS | 900 | 1461246157207 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E942F11C00) [pid = 900] [serial = 997] [outer = 000000E9328D8C00] 06:42:38 INFO - PROCESS | 900 | 1461246158053 Marionette TRACE conn6 <- [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]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1190ms 06:42:38 INFO - PROCESS | 900 | 1461246158098 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 900 | 1461246158102 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 06:42:38 INFO - PROCESS | 900 | 1461246158108 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:42:38 INFO - PROCESS | 900 | 1461246158112 Marionette TRACE conn6 <- [1,1294,null,{}] 06:42:38 INFO - PROCESS | 900 | 1461246158118 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 900 | 1461246158223 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 06:42:38 INFO - PROCESS | 900 | 1461246158320 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C768000 == 69 [pid = 900] [id = 333] 06:42:38 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93290D000) [pid = 900] [serial = 998] [outer = 0000000000000000] 06:42:38 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E932E1F800) [pid = 900] [serial = 999] [outer = 000000E93290D000] 06:42:38 INFO - PROCESS | 900 | 1461246158373 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E937068C00) [pid = 900] [serial = 1000] [outer = 000000E93290D000] 06:42:39 INFO - PROCESS | 900 | 1461246158989 Marionette TRACE conn6 <- [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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 922ms 06:42:39 INFO - PROCESS | 900 | 1461246159034 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 900 | 1461246159040 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 06:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:42:39 INFO - PROCESS | 900 | 1461246159047 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 900 | 1461246159050 Marionette TRACE conn6 <- [1,1298,null,{}] 06:42:39 INFO - PROCESS | 900 | 1461246159054 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:39 INFO - PROCESS | 900 | 1461246159158 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E94204A000 == 68 [pid = 900] [id = 290] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E94021A000 == 67 [pid = 900] [id = 289] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE5D800 == 66 [pid = 900] [id = 287] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E940053000 == 65 [pid = 900] [id = 288] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E947E96800 == 64 [pid = 900] [id = 326] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E946F8F800 == 63 [pid = 900] [id = 325] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E946B77800 == 62 [pid = 900] [id = 324] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9445B1800 == 61 [pid = 900] [id = 323] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E943426000 == 60 [pid = 900] [id = 322] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC3F800 == 59 [pid = 900] [id = 321] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9419CE800 == 58 [pid = 900] [id = 320] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93F1B5800) [pid = 900] [serial = 891] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E938199400) [pid = 900] [serial = 888] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93F4EA000) [pid = 900] [serial = 897] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E932A49800) [pid = 900] [serial = 885] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93F43BC00) [pid = 900] [serial = 894] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93FB70800 == 57 [pid = 900] [id = 319] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93733A000 == 56 [pid = 900] [id = 318] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E940206000 == 55 [pid = 900] [id = 317] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E947785000 == 54 [pid = 900] [id = 314] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A5000 == 53 [pid = 900] [id = 313] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E942050000 == 52 [pid = 900] [id = 312] 06:42:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93C891000 == 51 [pid = 900] [id = 311] 06:42:39 INFO - PROCESS | 900 | 1461246159310 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E937321800 == 52 [pid = 900] [id = 334] 06:42:39 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E930CB2C00) [pid = 900] [serial = 1001] [outer = 0000000000000000] 06:42:39 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E930E2FC00) [pid = 900] [serial = 1002] [outer = 000000E930CB2C00] 06:42:39 INFO - PROCESS | 900 | 1461246159360 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E932D2D000) [pid = 900] [serial = 1003] [outer = 000000E930CB2C00] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9400DFC00) [pid = 900] [serial = 927] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E940165400) [pid = 900] [serial = 928] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93C42DC00) [pid = 900] [serial = 912] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E932822400) [pid = 900] [serial = 903] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E932A4A800) [pid = 900] [serial = 904] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93EEF1C00) [pid = 900] [serial = 916] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F2F5000) [pid = 900] [serial = 883] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93F671C00) [pid = 900] [serial = 918] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E938C0F400) [pid = 900] [serial = 910] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93F68B000) [pid = 900] [serial = 919] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93FBB0000) [pid = 900] [serial = 924] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93CE09400) [pid = 900] [serial = 922] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9370D4400) [pid = 900] [serial = 906] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93281EC00) [pid = 900] [serial = 901] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E940028000) [pid = 900] [serial = 925] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93CE4E400) [pid = 900] [serial = 913] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9383DA000) [pid = 900] [serial = 909] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932A3EC00) [pid = 900] [serial = 921] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9376D6400) [pid = 900] [serial = 907] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9316DA000) [pid = 900] [serial = 900] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93EA8FC00) [pid = 900] [serial = 915] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93315DC00) [pid = 900] [serial = 850] [outer = 0000000000000000] [url = about:blank] 06:42:39 INFO - PROCESS | 900 | 1461246159838 Marionette TRACE conn6 <- [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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 06:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 839ms 06:42:39 INFO - PROCESS | 900 | 1461246159887 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 900 | 1461246159890 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 06:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:42:39 INFO - PROCESS | 900 | 1461246159894 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 900 | 1461246159898 Marionette TRACE conn6 <- [1,1302,null,{}] 06:42:39 INFO - PROCESS | 900 | 1461246159909 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:40 INFO - PROCESS | 900 | 1461246160002 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 06:42:40 INFO - PROCESS | 900 | 1461246160011 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE99000 == 53 [pid = 900] [id = 335] 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93751E800) [pid = 900] [serial = 1004] [outer = 0000000000000000] 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E937B7D800) [pid = 900] [serial = 1005] [outer = 000000E93751E800] 06:42:40 INFO - PROCESS | 900 | 1461246160061 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E938199C00) [pid = 900] [serial = 1006] [outer = 000000E93751E800] 06:42:40 INFO - PROCESS | 900 | 1461246160556 Marionette TRACE conn6 <- [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]]]}] 06:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 06:42:40 INFO - PROCESS | 900 | 1461246160588 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 900 | 1461246160591 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 06:42:40 INFO - PROCESS | 900 | 1461246160594 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:42:40 INFO - PROCESS | 900 | 1461246160596 Marionette TRACE conn6 <- [1,1306,null,{}] 06:42:40 INFO - PROCESS | 900 | 1461246160599 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:40 INFO - PROCESS | 900 | 1461246160688 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 06:42:40 INFO - PROCESS | 900 | 1461246160694 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E94019A800 == 54 [pid = 900] [id = 336] 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9383DA400) [pid = 900] [serial = 1007] [outer = 0000000000000000] 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E938C0BC00) [pid = 900] [serial = 1008] [outer = 000000E9383DA400] 06:42:40 INFO - PROCESS | 900 | 1461246160742 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93BA86400) [pid = 900] [serial = 1009] [outer = 000000E9383DA400] 06:42:41 INFO - PROCESS | 900 | 1461246161223 Marionette TRACE conn6 <- [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]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 06:42:41 INFO - PROCESS | 900 | 1461246161268 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 900 | 1461246161270 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:42:41 INFO - PROCESS | 900 | 1461246161274 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 900 | 1461246161276 Marionette TRACE conn6 <- [1,1310,null,{}] 06:42:41 INFO - PROCESS | 900 | 1461246161279 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 900 | 1461246161365 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 06:42:41 INFO - PROCESS | 900 | 1461246161371 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E940818800 == 55 [pid = 900] [id = 337] 06:42:41 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E938C94C00) [pid = 900] [serial = 1010] [outer = 0000000000000000] 06:42:41 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93C7B5000) [pid = 900] [serial = 1011] [outer = 000000E938C94C00] 06:42:41 INFO - PROCESS | 900 | 1461246161422 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93E333C00) [pid = 900] [serial = 1012] [outer = 000000E938C94C00] 06:42:41 INFO - PROCESS | 900 | 1461246161861 Marionette TRACE conn6 <- [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]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 06:42:41 INFO - PROCESS | 900 | 1461246161948 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 900 | 1461246161950 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:42:41 INFO - PROCESS | 900 | 1461246161960 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 900 | 1461246161962 Marionette TRACE conn6 <- [1,1314,null,{}] 06:42:41 INFO - PROCESS | 900 | 1461246161966 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 900 | 1461246162135 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 06:42:42 INFO - PROCESS | 900 | 1461246162159 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D2E000 == 56 [pid = 900] [id = 338] 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93EA8EC00) [pid = 900] [serial = 1013] [outer = 0000000000000000] 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93EEF1C00) [pid = 900] [serial = 1014] [outer = 000000E93EA8EC00] 06:42:42 INFO - PROCESS | 900 | 1461246162211 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93F2B7400) [pid = 900] [serial = 1015] [outer = 000000E93EA8EC00] 06:42:42 INFO - PROCESS | 900 | 1461246162667 Marionette TRACE conn6 <- [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]]]}] 06:42:42 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 06:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 06:42:42 INFO - PROCESS | 900 | 1461246162696 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 900 | 1461246162698 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:42:42 INFO - PROCESS | 900 | 1461246162701 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 900 | 1461246162703 Marionette TRACE conn6 <- [1,1318,null,{}] 06:42:42 INFO - PROCESS | 900 | 1461246162707 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 900 | 1461246162816 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 06:42:42 INFO - PROCESS | 900 | 1461246162870 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E943341000 == 57 [pid = 900] [id = 339] 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93F1B5800) [pid = 900] [serial = 1016] [outer = 0000000000000000] 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93F433000) [pid = 900] [serial = 1017] [outer = 000000E93F1B5800] 06:42:42 INFO - PROCESS | 900 | 1461246162917 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F66E400) [pid = 900] [serial = 1018] [outer = 000000E93F1B5800] 06:42:43 INFO - PROCESS | 900 | 1461246163366 Marionette TRACE conn6 <- [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]]]}] 06:42:43 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 06:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 06:42:43 INFO - PROCESS | 900 | 1461246163377 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 900 | 1461246163379 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:42:43 INFO - PROCESS | 900 | 1461246163382 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 900 | 1461246163384 Marionette TRACE conn6 <- [1,1322,null,{}] 06:42:43 INFO - PROCESS | 900 | 1461246163388 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:43 INFO - PROCESS | 900 | 1461246163505 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 06:42:43 INFO - PROCESS | 900 | 1461246163591 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E944016800 == 58 [pid = 900] [id = 340] 06:42:43 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F677000) [pid = 900] [serial = 1019] [outer = 0000000000000000] 06:42:43 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F9B5C00) [pid = 900] [serial = 1020] [outer = 000000E93F677000] 06:42:43 INFO - PROCESS | 900 | 1461246163639 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E940023400) [pid = 900] [serial = 1021] [outer = 000000E93F677000] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9402EF400) [pid = 900] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9400D7000) [pid = 900] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E937FE7400) [pid = 900] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E932916800) [pid = 900] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93EDBE000) [pid = 900] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E930CD6C00) [pid = 900] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E9328DC400) [pid = 900] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E937288C00) [pid = 900] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93CE55400) [pid = 900] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F2F2C00) [pid = 900] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E932D1F000) [pid = 900] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93EDC5400) [pid = 900] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93EA91C00) [pid = 900] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F4E8000) [pid = 900] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F436C00) [pid = 900] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E932819800) [pid = 900] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:42:44 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E932816800) [pid = 900] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:42:44 INFO - PROCESS | 900 | 1461246164270 Marionette TRACE conn6 <- [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]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 06:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:42:44 INFO - PROCESS | 900 | 1461246164308 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 900 | 1461246164310 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 06:42:44 INFO - PROCESS | 900 | 1461246164313 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 900 | 1461246164315 Marionette TRACE conn6 <- [1,1326,null,{}] 06:42:44 INFO - PROCESS | 900 | 1461246164318 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 900 | 1461246164433 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 06:42:44 INFO - PROCESS | 900 | 1461246164484 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E944314800 == 59 [pid = 900] [id = 341] 06:42:44 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9328E0C00) [pid = 900] [serial = 1022] [outer = 0000000000000000] 06:42:44 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93CE50C00) [pid = 900] [serial = 1023] [outer = 000000E9328E0C00] 06:42:44 INFO - PROCESS | 900 | 1461246164532 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F4E8000) [pid = 900] [serial = 1024] [outer = 000000E9328E0C00] 06:42:45 INFO - PROCESS | 900 | 1461246165374 Marionette TRACE conn6 <- [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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1067ms 06:42:45 INFO - PROCESS | 900 | 1461246165383 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 900 | 1461246165385 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 06:42:45 INFO - PROCESS | 900 | 1461246165388 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:42:45 INFO - PROCESS | 900 | 1461246165390 Marionette TRACE conn6 <- [1,1330,null,{}] 06:42:45 INFO - PROCESS | 900 | 1461246165394 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 900 | 1461246165481 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 06:42:45 INFO - PROCESS | 900 | 1461246165556 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A5000 == 60 [pid = 900] [id = 342] 06:42:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93BC86800) [pid = 900] [serial = 1025] [outer = 0000000000000000] 06:42:45 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9400E3C00) [pid = 900] [serial = 1026] [outer = 000000E93BC86800] 06:42:45 INFO - PROCESS | 900 | 1461246165603 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9401B3000) [pid = 900] [serial = 1027] [outer = 000000E93BC86800] 06:42:46 INFO - PROCESS | 900 | 1461246166017 Marionette TRACE conn6 <- [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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 06:42:46 INFO - PROCESS | 900 | 1461246166064 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 900 | 1461246166067 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 06:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:42:46 INFO - PROCESS | 900 | 1461246166070 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 900 | 1461246166072 Marionette TRACE conn6 <- [1,1334,null,{}] 06:42:46 INFO - PROCESS | 900 | 1461246166076 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 900 | 1461246166244 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 06:42:46 INFO - PROCESS | 900 | 1461246166375 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E937326800 == 61 [pid = 900] [id = 343] 06:42:46 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E930CB9C00) [pid = 900] [serial = 1028] [outer = 0000000000000000] 06:42:46 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E930DF6000) [pid = 900] [serial = 1029] [outer = 000000E930CB9C00] 06:42:46 INFO - PROCESS | 900 | 1461246166438 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E932820400) [pid = 900] [serial = 1030] [outer = 000000E930CB9C00] 06:42:47 INFO - PROCESS | 900 | 1461246167111 Marionette TRACE conn6 <- [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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1073ms 06:42:47 INFO - PROCESS | 900 | 1461246167156 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 900 | 1461246167162 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 06:42:47 INFO - PROCESS | 900 | 1461246167168 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:42:47 INFO - PROCESS | 900 | 1461246167173 Marionette TRACE conn6 <- [1,1338,null,{}] 06:42:47 INFO - PROCESS | 900 | 1461246167178 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 900 | 1461246167294 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 06:42:47 INFO - PROCESS | 900 | 1461246167416 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F734800 == 62 [pid = 900] [id = 344] 06:42:47 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E933163400) [pid = 900] [serial = 1031] [outer = 0000000000000000] 06:42:47 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E937350800) [pid = 900] [serial = 1032] [outer = 000000E933163400] 06:42:47 INFO - PROCESS | 900 | 1461246167479 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9381E6C00) [pid = 900] [serial = 1033] [outer = 000000E933163400] 06:42:48 INFO - PROCESS | 900 | 1461246168052 Marionette TRACE conn6 <- [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]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms 06:42:48 INFO - PROCESS | 900 | 1461246168116 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 900 | 1461246168120 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 06:42:48 INFO - PROCESS | 900 | 1461246168124 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 900 | 1461246168126 Marionette TRACE conn6 <- [1,1342,null,{}] 06:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:42:48 INFO - PROCESS | 900 | 1461246168131 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:48 INFO - PROCESS | 900 | 1461246168244 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 06:42:48 INFO - PROCESS | 900 | 1461246168341 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467BE800 == 63 [pid = 900] [id = 345] 06:42:48 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93C7B4C00) [pid = 900] [serial = 1034] [outer = 0000000000000000] 06:42:48 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93E399800) [pid = 900] [serial = 1035] [outer = 000000E93C7B4C00] 06:42:48 INFO - PROCESS | 900 | 1461246168400 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93EDBFC00) [pid = 900] [serial = 1036] [outer = 000000E93C7B4C00] 06:42:49 INFO - PROCESS | 900 | 1461246169043 Marionette TRACE conn6 <- [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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 06:42:49 INFO - PROCESS | 900 | 1461246169116 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 900 | 1461246169120 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 06:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:42:49 INFO - PROCESS | 900 | 1461246169132 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 900 | 1461246169138 Marionette TRACE conn6 <- [1,1346,null,{}] 06:42:49 INFO - PROCESS | 900 | 1461246169142 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 900 | 1461246169260 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 06:42:49 INFO - PROCESS | 900 | 1461246169380 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7B800 == 64 [pid = 900] [id = 346] 06:42:49 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F66A400) [pid = 900] [serial = 1037] [outer = 0000000000000000] 06:42:49 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E94028B800) [pid = 900] [serial = 1038] [outer = 000000E93F66A400] 06:42:49 INFO - PROCESS | 900 | 1461246169440 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E940742800) [pid = 900] [serial = 1039] [outer = 000000E93F66A400] 06:42:50 INFO - PROCESS | 900 | 1461246170020 Marionette TRACE conn6 <- [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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 06:42:50 INFO - PROCESS | 900 | 1461246170073 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 900 | 1461246170076 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 06:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:42:50 INFO - PROCESS | 900 | 1461246170079 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 900 | 1461246170081 Marionette TRACE conn6 <- [1,1350,null,{}] 06:42:50 INFO - PROCESS | 900 | 1461246170085 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:50 INFO - PROCESS | 900 | 1461246170199 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 06:42:50 INFO - PROCESS | 900 | 1461246170320 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E947ECD000 == 65 [pid = 900] [id = 347] 06:42:50 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93FBB1400) [pid = 900] [serial = 1040] [outer = 0000000000000000] 06:42:50 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E940889800) [pid = 900] [serial = 1041] [outer = 000000E93FBB1400] 06:42:50 INFO - PROCESS | 900 | 1461246170379 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E941DD5000) [pid = 900] [serial = 1042] [outer = 000000E93FBB1400] 06:42:50 INFO - PROCESS | 900 | 1461246170930 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 881ms 06:42:50 INFO - PROCESS | 900 | 1461246170963 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 900 | 1461246170966 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 06:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:42:50 INFO - PROCESS | 900 | 1461246170969 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 900 | 1461246170972 Marionette TRACE conn6 <- [1,1354,null,{}] 06:42:50 INFO - PROCESS | 900 | 1461246170976 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 900 | 1461246171087 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 06:42:51 INFO - PROCESS | 900 | 1461246171186 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E948544000 == 66 [pid = 900] [id = 348] 06:42:51 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E942F07000) [pid = 900] [serial = 1043] [outer = 0000000000000000] 06:42:51 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E942F0D800) [pid = 900] [serial = 1044] [outer = 000000E942F07000] 06:42:51 INFO - PROCESS | 900 | 1461246171255 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E942FED400) [pid = 900] [serial = 1045] [outer = 000000E942F07000] 06:42:51 INFO - PROCESS | 900 | 1461246171882 Marionette TRACE conn6 <- [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] 06:42:51 INFO - PROCESS | 900 | 1461246171898 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 06:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:42:51 INFO - PROCESS | 900 | 1461246171901 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 900 | 1461246171903 Marionette TRACE conn6 <- [1,1358,null,{}] 06:42:51 INFO - PROCESS | 900 | 1461246171907 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:52 INFO - PROCESS | 900 | 1461246172020 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 06:42:52 INFO - PROCESS | 900 | 1461246172114 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E948728800 == 67 [pid = 900] [id = 349] 06:42:52 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E942FE8C00) [pid = 900] [serial = 1046] [outer = 0000000000000000] 06:42:52 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E9433C7400) [pid = 900] [serial = 1047] [outer = 000000E942FE8C00] 06:42:52 INFO - PROCESS | 900 | 1461246172171 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E943447000) [pid = 900] [serial = 1048] [outer = 000000E942FE8C00] 06:42:52 INFO - PROCESS | 900 | 1461246172757 Marionette TRACE conn6 <- [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] 06:42:53 INFO - PROCESS | 900 | 1461246173016 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 06:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:42:53 INFO - PROCESS | 900 | 1461246173035 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 900 | 1461246173038 Marionette TRACE conn6 <- [1,1362,null,{}] 06:42:53 INFO - PROCESS | 900 | 1461246173044 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 900 | 1461246173153 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 06:42:53 INFO - PROCESS | 900 | 1461246173272 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C77A000 == 68 [pid = 900] [id = 350] 06:42:53 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E9328E4000) [pid = 900] [serial = 1049] [outer = 0000000000000000] 06:42:53 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E932D26400) [pid = 900] [serial = 1050] [outer = 000000E9328E4000] 06:42:53 INFO - PROCESS | 900 | 1461246173324 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E934118400) [pid = 900] [serial = 1051] [outer = 000000E9328E4000] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A5000 == 67 [pid = 900] [id = 342] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E944314800 == 66 [pid = 900] [id = 341] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E944016800 == 65 [pid = 900] [id = 340] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E943341000 == 64 [pid = 900] [id = 339] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E942D2E000 == 63 [pid = 900] [id = 338] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E940818800 == 62 [pid = 900] [id = 337] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94019A800 == 61 [pid = 900] [id = 336] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE99000 == 60 [pid = 900] [id = 335] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E937321800 == 59 [pid = 900] [id = 334] 06:42:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93C768000 == 58 [pid = 900] [id = 333] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E942492000) [pid = 900] [serial = 981] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93F10AC00) [pid = 900] [serial = 847] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E93F2FC000) [pid = 900] [serial = 892] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E93F670000) [pid = 900] [serial = 898] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93F4DE000) [pid = 900] [serial = 895] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93981B000) [pid = 900] [serial = 889] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E933A5C400) [pid = 900] [serial = 886] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E940746000) [pid = 900] [serial = 972] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E9401BE000) [pid = 900] [serial = 970] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9400DE800) [pid = 900] [serial = 969] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9383E7000) [pid = 900] [serial = 957] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93BC60C00) [pid = 900] [serial = 958] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94016DC00) [pid = 900] [serial = 930] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E940283C00) [pid = 900] [serial = 942] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E939494800) [pid = 900] [serial = 936] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F7D8800) [pid = 900] [serial = 939] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9370CB800) [pid = 900] [serial = 952] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E932E20800) [pid = 900] [serial = 951] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93EEE3800) [pid = 900] [serial = 963] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E934118000) [pid = 900] [serial = 933] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9402BD800) [pid = 900] [serial = 945] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E931DE1000) [pid = 900] [serial = 954] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E932909400) [pid = 900] [serial = 955] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E940745000) [pid = 900] [serial = 949] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9370CD000) [pid = 900] [serial = 948] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E940E02800) [pid = 900] [serial = 978] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E940751400) [pid = 900] [serial = 973] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93E339400) [pid = 900] [serial = 960] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EA8E000) [pid = 900] [serial = 961] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F43D800) [pid = 900] [serial = 966] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F9B5800) [pid = 900] [serial = 967] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F2B6C00) [pid = 900] [serial = 975] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9402F6800) [pid = 900] [serial = 976] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E940F9B000) [pid = 900] [serial = 979] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93F1BA000) [pid = 900] [serial = 964] [outer = 0000000000000000] [url = about:blank] 06:42:53 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:53 INFO - PROCESS | 900 | 1461246173976 Marionette TRACE conn6 <- [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] 06:42:54 INFO - PROCESS | 900 | 1461246174028 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 06:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:42:54 INFO - PROCESS | 900 | 1461246174036 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 900 | 1461246174040 Marionette TRACE conn6 <- [1,1366,null,{}] 06:42:54 INFO - PROCESS | 900 | 1461246174044 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 900 | 1461246174174 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 06:42:54 INFO - PROCESS | 900 | 1461246174231 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CEA000 == 59 [pid = 900] [id = 351] 06:42:54 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9328DF800) [pid = 900] [serial = 1052] [outer = 0000000000000000] 06:42:54 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9370CE400) [pid = 900] [serial = 1053] [outer = 000000E9328DF800] 06:42:54 INFO - PROCESS | 900 | 1461246174280 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E937A9AC00) [pid = 900] [serial = 1054] [outer = 000000E9328DF800] 06:42:54 INFO - PROCESS | 900 | 1461246174758 Marionette TRACE conn6 <- [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] 06:42:54 INFO - PROCESS | 900 | 1461246174815 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 06:42:54 INFO - PROCESS | 900 | 1461246174819 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 900 | 1461246174821 Marionette TRACE conn6 <- [1,1370,null,{}] 06:42:54 INFO - PROCESS | 900 | 1461246174831 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 900 | 1461246174929 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 06:42:54 INFO - PROCESS | 900 | 1461246174941 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E940192800 == 60 [pid = 900] [id = 352] 06:42:54 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93BC94C00) [pid = 900] [serial = 1055] [outer = 0000000000000000] 06:42:55 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93C42A000) [pid = 900] [serial = 1056] [outer = 000000E93BC94C00] 06:42:55 INFO - PROCESS | 900 | 1461246174995 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93E332800) [pid = 900] [serial = 1057] [outer = 000000E93BC94C00] 06:42:55 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:55 INFO - PROCESS | 900 | 1461246175495 Marionette TRACE conn6 <- [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] 06:42:55 INFO - PROCESS | 900 | 1461246175558 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:42:55 INFO - PROCESS | 900 | 1461246175562 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 900 | 1461246175564 Marionette TRACE conn6 <- [1,1374,null,{}] 06:42:55 INFO - PROCESS | 900 | 1461246175567 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 900 | 1461246175659 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 06:42:55 INFO - PROCESS | 900 | 1461246175705 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D20000 == 61 [pid = 900] [id = 353] 06:42:55 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93ED12C00) [pid = 900] [serial = 1058] [outer = 0000000000000000] 06:42:55 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F1AF800) [pid = 900] [serial = 1059] [outer = 000000E93ED12C00] 06:42:55 INFO - PROCESS | 900 | 1461246175754 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93F2F5000) [pid = 900] [serial = 1060] [outer = 000000E93ED12C00] 06:42:56 INFO - PROCESS | 900 | 1461246176202 Marionette TRACE conn6 <- [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] 06:42:56 INFO - PROCESS | 900 | 1461246176238 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:42:56 INFO - PROCESS | 900 | 1461246176249 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 900 | 1461246176251 Marionette TRACE conn6 <- [1,1378,null,{}] 06:42:56 INFO - PROCESS | 900 | 1461246176254 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 900 | 1461246176368 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 06:42:56 INFO - PROCESS | 900 | 1461246176374 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E04000 == 62 [pid = 900] [id = 354] 06:42:56 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93F2FEC00) [pid = 900] [serial = 1061] [outer = 0000000000000000] 06:42:56 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F4DF400) [pid = 900] [serial = 1062] [outer = 000000E93F2FEC00] 06:42:56 INFO - PROCESS | 900 | 1461246176465 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93F672000) [pid = 900] [serial = 1063] [outer = 000000E93F2FEC00] 06:42:56 INFO - PROCESS | 900 | 1461246176895 Marionette TRACE conn6 <- [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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 06:42:56 INFO - PROCESS | 900 | 1461246176920 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 900 | 1461246176923 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 06:42:56 INFO - PROCESS | 900 | 1461246176926 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:42:56 INFO - PROCESS | 900 | 1461246176927 Marionette TRACE conn6 <- [1,1382,null,{}] 06:42:56 INFO - PROCESS | 900 | 1461246176931 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 900 | 1461246177076 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 06:42:57 INFO - PROCESS | 900 | 1461246177178 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E94343C000 == 63 [pid = 900] [id = 355] 06:42:57 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93FBAE800) [pid = 900] [serial = 1064] [outer = 0000000000000000] 06:42:57 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9401B9C00) [pid = 900] [serial = 1065] [outer = 000000E93FBAE800] 06:42:57 INFO - PROCESS | 900 | 1461246177228 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9402EC800) [pid = 900] [serial = 1066] [outer = 000000E93FBAE800] 06:42:57 INFO - PROCESS | 900 | 1461246177659 Marionette TRACE conn6 <- [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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 777ms 06:42:57 INFO - PROCESS | 900 | 1461246177707 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 900 | 1461246177709 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 06:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:42:57 INFO - PROCESS | 900 | 1461246177719 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 900 | 1461246177721 Marionette TRACE conn6 <- [1,1386,null,{}] 06:42:57 INFO - PROCESS | 900 | 1461246177729 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 900 | 1461246177846 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 06:42:57 INFO - PROCESS | 900 | 1461246177902 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AF800 == 64 [pid = 900] [id = 356] 06:42:57 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9402B4000) [pid = 900] [serial = 1067] [outer = 0000000000000000] 06:42:57 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E940771400) [pid = 900] [serial = 1068] [outer = 000000E9402B4000] 06:42:57 INFO - PROCESS | 900 | 1461246177949 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E94248E800) [pid = 900] [serial = 1069] [outer = 000000E9402B4000] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93EA8EC00) [pid = 900] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9383DA400) [pid = 900] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93290D000) [pid = 900] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E938C94C00) [pid = 900] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93751E800) [pid = 900] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F1B5800) [pid = 900] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E930CB2C00) [pid = 900] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9328E0C00) [pid = 900] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:42:58 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F677000) [pid = 900] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:42:58 INFO - PROCESS | 900 | 1461246178499 Marionette TRACE conn6 <- [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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 839ms 06:42:58 INFO - PROCESS | 900 | 1461246178560 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 900 | 1461246178562 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 06:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:42:58 INFO - PROCESS | 900 | 1461246178565 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 900 | 1461246178567 Marionette TRACE conn6 <- [1,1390,null,{}] 06:42:58 INFO - PROCESS | 900 | 1461246178571 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 900 | 1461246178689 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 06:42:58 INFO - PROCESS | 900 | 1461246178743 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467B8000 == 65 [pid = 900] [id = 357] 06:42:58 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9328DA000) [pid = 900] [serial = 1070] [outer = 0000000000000000] 06:42:58 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93E335800) [pid = 900] [serial = 1071] [outer = 000000E9328DA000] 06:42:58 INFO - PROCESS | 900 | 1461246178790 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E940748C00) [pid = 900] [serial = 1072] [outer = 000000E9328DA000] 06:42:59 INFO - PROCESS | 900 | 1461246179147 Marionette TRACE conn6 <- [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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 06:42:59 INFO - PROCESS | 900 | 1461246179198 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 900 | 1461246179200 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 06:42:59 INFO - PROCESS | 900 | 1461246179203 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:42:59 INFO - PROCESS | 900 | 1461246179205 Marionette TRACE conn6 <- [1,1394,null,{}] 06:42:59 INFO - PROCESS | 900 | 1461246179208 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 900 | 1461246179298 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 06:42:59 INFO - PROCESS | 900 | 1461246179306 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F9B000 == 66 [pid = 900] [id = 358] 06:42:59 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E942D87800) [pid = 900] [serial = 1073] [outer = 0000000000000000] 06:42:59 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E942FEB400) [pid = 900] [serial = 1074] [outer = 000000E942D87800] 06:42:59 INFO - PROCESS | 900 | 1461246179351 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9433BF400) [pid = 900] [serial = 1075] [outer = 000000E942D87800] 06:42:59 INFO - PROCESS | 900 | 1461246179785 Marionette TRACE conn6 <- [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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 06:42:59 INFO - PROCESS | 900 | 1461246179836 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 900 | 1461246179838 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:42:59 INFO - PROCESS | 900 | 1461246179842 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 900 | 1461246179844 Marionette TRACE conn6 <- [1,1398,null,{}] 06:42:59 INFO - PROCESS | 900 | 1461246179847 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 900 | 1461246179938 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 06:42:59 INFO - PROCESS | 900 | 1461246179946 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E63800 == 67 [pid = 900] [id = 359] 06:42:59 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9433BE400) [pid = 900] [serial = 1076] [outer = 0000000000000000] 06:42:59 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E94344D000) [pid = 900] [serial = 1077] [outer = 000000E9433BE400] 06:42:59 INFO - PROCESS | 900 | 1461246179991 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9434A6C00) [pid = 900] [serial = 1078] [outer = 000000E9433BE400] 06:43:00 INFO - PROCESS | 900 | 1461246180710 Marionette TRACE conn6 <- [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]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 923ms 06:43:00 INFO - PROCESS | 900 | 1461246180768 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 900 | 1461246180773 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 06:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:43:00 INFO - PROCESS | 900 | 1461246180779 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 900 | 1461246180784 Marionette TRACE conn6 <- [1,1402,null,{}] 06:43:00 INFO - PROCESS | 900 | 1461246180791 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 900 | 1461246180950 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 06:43:01 INFO - PROCESS | 900 | 1461246181070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C772800 == 68 [pid = 900] [id = 360] 06:43:01 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E932697800) [pid = 900] [serial = 1079] [outer = 0000000000000000] 06:43:01 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9370D1000) [pid = 900] [serial = 1080] [outer = 000000E932697800] 06:43:01 INFO - PROCESS | 900 | 1461246181131 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9381E9400) [pid = 900] [serial = 1081] [outer = 000000E932697800] 06:43:01 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93EB25400) [pid = 900] [serial = 1082] [outer = 000000E937351800] 06:43:01 INFO - PROCESS | 900 | 1461246181964 Marionette TRACE conn6 <- [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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1240ms 06:43:02 INFO - PROCESS | 900 | 1461246182022 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 900 | 1461246182028 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 06:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:43:02 INFO - PROCESS | 900 | 1461246182035 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 900 | 1461246182038 Marionette TRACE conn6 <- [1,1406,null,{}] 06:43:02 INFO - PROCESS | 900 | 1461246182043 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 900 | 1461246182199 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 06:43:02 INFO - PROCESS | 900 | 1461246182318 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E943374000 == 69 [pid = 900] [id = 361] 06:43:02 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E932912000) [pid = 900] [serial = 1083] [outer = 0000000000000000] 06:43:02 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93F422000) [pid = 900] [serial = 1084] [outer = 000000E932912000] 06:43:02 INFO - PROCESS | 900 | 1461246182379 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9400D7000) [pid = 900] [serial = 1085] [outer = 000000E932912000] 06:43:03 INFO - PROCESS | 900 | 1461246183011 Marionette TRACE conn6 <- [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]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1024ms 06:43:03 INFO - PROCESS | 900 | 1461246183060 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 06:43:03 INFO - PROCESS | 900 | 1461246183063 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 06:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:43:03 INFO - PROCESS | 900 | 1461246183066 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 900 | 1461246183071 Marionette TRACE conn6 <- [1,1410,null,{}] 06:43:03 INFO - PROCESS | 900 | 1461246183083 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:03 INFO - PROCESS | 900 | 1461246183227 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 06:43:03 INFO - PROCESS | 900 | 1461246183352 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E94852F000 == 70 [pid = 900] [id = 362] 06:43:03 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E94074BC00) [pid = 900] [serial = 1086] [outer = 0000000000000000] 06:43:03 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9433C0000) [pid = 900] [serial = 1087] [outer = 000000E94074BC00] 06:43:03 INFO - PROCESS | 900 | 1461246183415 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E9434AD800) [pid = 900] [serial = 1088] [outer = 000000E94074BC00] 06:43:04 INFO - PROCESS | 900 | 1461246184043 Marionette TRACE conn6 <- [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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1025ms 06:43:04 INFO - PROCESS | 900 | 1461246184094 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 900 | 1461246184097 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 06:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:43:04 INFO - PROCESS | 900 | 1461246184101 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 900 | 1461246184103 Marionette TRACE conn6 <- [1,1414,null,{}] 06:43:04 INFO - PROCESS | 900 | 1461246184107 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 900 | 1461246184221 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 06:43:04 INFO - PROCESS | 900 | 1461246184318 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E949335000 == 71 [pid = 900] [id = 363] 06:43:04 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E943ABD800) [pid = 900] [serial = 1089] [outer = 0000000000000000] 06:43:04 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E943AC1C00) [pid = 900] [serial = 1090] [outer = 000000E943ABD800] 06:43:04 INFO - PROCESS | 900 | 1461246184375 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E943FB4000) [pid = 900] [serial = 1091] [outer = 000000E943ABD800] 06:43:05 INFO - PROCESS | 900 | 1461246185048 Marionette TRACE conn6 <- [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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 06:43:05 INFO - PROCESS | 900 | 1461246185089 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 900 | 1461246185092 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 06:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:43:05 INFO - PROCESS | 900 | 1461246185095 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 900 | 1461246185098 Marionette TRACE conn6 <- [1,1418,null,{}] 06:43:05 INFO - PROCESS | 900 | 1461246185101 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 900 | 1461246185215 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 06:43:05 INFO - PROCESS | 900 | 1461246185346 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E949354800 == 72 [pid = 900] [id = 364] 06:43:05 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E932915800) [pid = 900] [serial = 1092] [outer = 0000000000000000] 06:43:05 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E943FB9400) [pid = 900] [serial = 1093] [outer = 000000E932915800] 06:43:05 INFO - PROCESS | 900 | 1461246185403 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9446D8800) [pid = 900] [serial = 1094] [outer = 000000E932915800] 06:43:06 INFO - PROCESS | 900 | 1461246186225 Marionette TRACE conn6 <- [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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1185ms 06:43:06 INFO - PROCESS | 900 | 1461246186283 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 900 | 1461246186288 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 06:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:43:06 INFO - PROCESS | 900 | 1461246186307 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 900 | 1461246186311 Marionette TRACE conn6 <- [1,1422,null,{}] 06:43:06 INFO - PROCESS | 900 | 1461246186318 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 900 | 1461246186433 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 06:43:06 INFO - PROCESS | 900 | 1461246186557 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398CB000 == 73 [pid = 900] [id = 365] 06:43:06 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E930CDD400) [pid = 900] [serial = 1095] [outer = 0000000000000000] 06:43:06 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E931F6C400) [pid = 900] [serial = 1096] [outer = 000000E930CDD400] 06:43:06 INFO - PROCESS | 900 | 1461246186612 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E9340C8800) [pid = 900] [serial = 1097] [outer = 000000E930CDD400] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E93E369800 == 72 [pid = 900] [id = 189] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E946F9B000 == 71 [pid = 900] [id = 358] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E9467B8000 == 70 [pid = 900] [id = 357] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AF800 == 69 [pid = 900] [id = 356] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E94343C000 == 68 [pid = 900] [id = 355] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E938E04000 == 67 [pid = 900] [id = 354] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E942D80C00) [pid = 900] [serial = 993] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E9400E3C00) [pid = 900] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E933198C00) [pid = 900] [serial = 984] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93CEDFC00) [pid = 900] [serial = 987] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E940281000) [pid = 900] [serial = 990] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E941D20000 == 66 [pid = 900] [id = 353] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E940192800 == 65 [pid = 900] [id = 352] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E938CEA000 == 64 [pid = 900] [id = 351] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E947ECA800 == 63 [pid = 900] [id = 327] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E93C77A000 == 62 [pid = 900] [id = 350] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7B800 == 61 [pid = 900] [id = 346] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E9467BE800 == 60 [pid = 900] [id = 345] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E93F734800 == 59 [pid = 900] [id = 344] 06:43:07 INFO - PROCESS | 900 | --DOCSHELL 000000E937326800 == 58 [pid = 900] [id = 343] 06:43:07 INFO - PROCESS | 900 | 1461246187333 Marionette TRACE conn6 <- [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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1079ms 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E938199C00) [pid = 900] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93F66E400) [pid = 900] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93F433000) [pid = 900] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E930E2FC00) [pid = 900] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E932D2D000) [pid = 900] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E942E8E000) [pid = 900] [serial = 996] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93CE50C00) [pid = 900] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E93F9B5C00) [pid = 900] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E940023400) [pid = 900] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93F4E8000) [pid = 900] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93E333C00) [pid = 900] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93EEF1C00) [pid = 900] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F2B7400) [pid = 900] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E938C0BC00) [pid = 900] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93BA86400) [pid = 900] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E937068C00) [pid = 900] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E932E1F800) [pid = 900] [serial = 999] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93C7B5000) [pid = 900] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E937B7D800) [pid = 900] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 06:43:07 INFO - PROCESS | 900 | 1461246187418 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 900 | 1461246187424 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 06:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:43:07 INFO - PROCESS | 900 | 1461246187433 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 900 | 1461246187436 Marionette TRACE conn6 <- [1,1426,null,{}] 06:43:07 INFO - PROCESS | 900 | 1461246187439 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 900 | 1461246187532 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 06:43:07 INFO - PROCESS | 900 | 1461246187544 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B9000 == 59 [pid = 900] [id = 366] 06:43:07 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E932A41800) [pid = 900] [serial = 1098] [outer = 0000000000000000] 06:43:07 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E932E29400) [pid = 900] [serial = 1099] [outer = 000000E932A41800] 06:43:07 INFO - PROCESS | 900 | 1461246187592 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9370D3C00) [pid = 900] [serial = 1100] [outer = 000000E932A41800] 06:43:08 INFO - PROCESS | 900 | 1461246188128 Marionette TRACE conn6 <- [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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 06:43:08 INFO - PROCESS | 900 | 1461246188167 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 900 | 1461246188170 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 06:43:08 INFO - PROCESS | 900 | 1461246188175 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:43:08 INFO - PROCESS | 900 | 1461246188179 Marionette TRACE conn6 <- [1,1430,null,{}] 06:43:08 INFO - PROCESS | 900 | 1461246188190 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 900 | 1461246188284 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 06:43:08 INFO - PROCESS | 900 | 1461246188365 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E940189000 == 60 [pid = 900] [id = 367] 06:43:08 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E937068C00) [pid = 900] [serial = 1101] [outer = 0000000000000000] 06:43:08 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E938B0B800) [pid = 900] [serial = 1102] [outer = 000000E937068C00] 06:43:08 INFO - PROCESS | 900 | 1461246188417 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93BC60C00) [pid = 900] [serial = 1103] [outer = 000000E937068C00] 06:43:08 INFO - PROCESS | 900 | 1461246188818 Marionette TRACE conn6 <- [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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 06:43:08 INFO - PROCESS | 900 | 1461246188852 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:43:08 INFO - PROCESS | 900 | 1461246188855 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 06:43:08 INFO - PROCESS | 900 | 1461246188858 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 900 | 1461246188860 Marionette TRACE conn6 <- [1,1434,null,{}] 06:43:08 INFO - PROCESS | 900 | 1461246188864 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 900 | 1461246188954 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 06:43:08 INFO - PROCESS | 900 | 1461246188961 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D19800 == 61 [pid = 900] [id = 368] 06:43:08 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93CE0F400) [pid = 900] [serial = 1104] [outer = 0000000000000000] 06:43:09 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93CEEA000) [pid = 900] [serial = 1105] [outer = 000000E93CE0F400] 06:43:09 INFO - PROCESS | 900 | 1461246189008 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93EA8F000) [pid = 900] [serial = 1106] [outer = 000000E93CE0F400] 06:43:09 INFO - PROCESS | 900 | 1461246189486 Marionette TRACE conn6 <- [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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 06:43:09 INFO - PROCESS | 900 | 1461246189533 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 900 | 1461246189535 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:43:09 INFO - PROCESS | 900 | 1461246189539 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 900 | 1461246189541 Marionette TRACE conn6 <- [1,1438,null,{}] 06:43:09 INFO - PROCESS | 900 | 1461246189544 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 900 | 1461246189659 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 06:43:09 INFO - PROCESS | 900 | 1461246189715 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E943331000 == 62 [pid = 900] [id = 369] 06:43:09 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93819F400) [pid = 900] [serial = 1107] [outer = 0000000000000000] 06:43:09 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93EDC6800) [pid = 900] [serial = 1108] [outer = 000000E93819F400] 06:43:09 INFO - PROCESS | 900 | 1461246189763 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93F2B1800) [pid = 900] [serial = 1109] [outer = 000000E93819F400] 06:43:10 INFO - PROCESS | 900 | 1461246190211 Marionette TRACE conn6 <- [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]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 735ms 06:43:10 INFO - PROCESS | 900 | 1461246190275 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 900 | 1461246190277 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 06:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:43:10 INFO - PROCESS | 900 | 1461246190281 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 900 | 1461246190283 Marionette TRACE conn6 <- [1,1442,null,{}] 06:43:10 INFO - PROCESS | 900 | 1461246190286 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 900 | 1461246190458 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 06:43:10 INFO - PROCESS | 900 | 1461246190521 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC3E800 == 63 [pid = 900] [id = 370] 06:43:10 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93F2BE800) [pid = 900] [serial = 1110] [outer = 0000000000000000] 06:43:10 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E93F43E400) [pid = 900] [serial = 1111] [outer = 000000E93F2BE800] 06:43:10 INFO - PROCESS | 900 | 1461246190571 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E93F95F800) [pid = 900] [serial = 1112] [outer = 000000E93F2BE800] 06:43:11 INFO - PROCESS | 900 | 1461246191016 Marionette TRACE conn6 <- [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]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 777ms 06:43:11 INFO - PROCESS | 900 | 1461246191061 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 900 | 1461246191063 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:43:11 INFO - PROCESS | 900 | 1461246191067 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 900 | 1461246191069 Marionette TRACE conn6 <- [1,1446,null,{}] 06:43:11 INFO - PROCESS | 900 | 1461246191076 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 900 | 1461246191193 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 06:43:11 INFO - PROCESS | 900 | 1461246191250 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E94430F800 == 64 [pid = 900] [id = 371] 06:43:11 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E93ED11C00) [pid = 900] [serial = 1113] [outer = 0000000000000000] 06:43:11 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E93FE97800) [pid = 900] [serial = 1114] [outer = 000000E93ED11C00] 06:43:11 INFO - PROCESS | 900 | 1461246191298 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E9400E0800) [pid = 900] [serial = 1115] [outer = 000000E93ED11C00] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E9402B4000) [pid = 900] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93FBAE800) [pid = 900] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9328E4000) [pid = 900] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93BC94C00) [pid = 900] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93ED12C00) [pid = 900] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9328DF800) [pid = 900] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9328DA000) [pid = 900] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93BC86800) [pid = 900] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9402AFC00) [pid = 900] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E930D16800) [pid = 900] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E933167400) [pid = 900] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E94027E400) [pid = 900] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9420EB400) [pid = 900] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9383D9400) [pid = 900] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93F2F9000) [pid = 900] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E942D87800) [pid = 900] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:43:11 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93F2FEC00) [pid = 900] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:43:11 INFO - PROCESS | 900 | 1461246191899 Marionette TRACE conn6 <- [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]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 880ms 06:43:11 INFO - PROCESS | 900 | 1461246191950 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 900 | 1461246191952 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:43:11 INFO - PROCESS | 900 | 1461246191956 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 900 | 1461246191958 Marionette TRACE conn6 <- [1,1450,null,{}] 06:43:11 INFO - PROCESS | 900 | 1461246191961 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 900 | 1461246192049 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 06:43:12 INFO - PROCESS | 900 | 1461246192058 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E944311800 == 65 [pid = 900] [id = 372] 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93BC94C00) [pid = 900] [serial = 1116] [outer = 0000000000000000] 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93F66BC00) [pid = 900] [serial = 1117] [outer = 000000E93BC94C00] 06:43:12 INFO - PROCESS | 900 | 1461246192105 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E940166C00) [pid = 900] [serial = 1118] [outer = 000000E93BC94C00] 06:43:12 INFO - PROCESS | 900 | 1461246192545 Marionette TRACE conn6 <- [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]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 06:43:12 INFO - PROCESS | 900 | 1461246192588 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 900 | 1461246192591 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 06:43:12 INFO - PROCESS | 900 | 1461246192594 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:43:12 INFO - PROCESS | 900 | 1461246192596 Marionette TRACE conn6 <- [1,1454,null,{}] 06:43:12 INFO - PROCESS | 900 | 1461246192599 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 900 | 1461246192689 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 06:43:12 INFO - PROCESS | 900 | 1461246192697 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B85800 == 66 [pid = 900] [id = 373] 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9401B9000) [pid = 900] [serial = 1119] [outer = 0000000000000000] 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E94027DC00) [pid = 900] [serial = 1120] [outer = 000000E9401B9000] 06:43:12 INFO - PROCESS | 900 | 1461246192743 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9402BA000) [pid = 900] [serial = 1121] [outer = 000000E9401B9000] 06:43:13 INFO - PROCESS | 900 | 1461246193185 Marionette TRACE conn6 <- [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]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 06:43:13 INFO - PROCESS | 900 | 1461246193226 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 900 | 1461246193228 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 06:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:43:13 INFO - PROCESS | 900 | 1461246193232 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 900 | 1461246193234 Marionette TRACE conn6 <- [1,1458,null,{}] 06:43:13 INFO - PROCESS | 900 | 1461246193237 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 900 | 1461246193327 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 06:43:13 INFO - PROCESS | 900 | 1461246193335 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E67800 == 67 [pid = 900] [id = 374] 06:43:13 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9402ED800) [pid = 900] [serial = 1122] [outer = 0000000000000000] 06:43:13 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E940745800) [pid = 900] [serial = 1123] [outer = 000000E9402ED800] 06:43:13 INFO - PROCESS | 900 | 1461246193382 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E940804400) [pid = 900] [serial = 1124] [outer = 000000E9402ED800] 06:43:14 INFO - PROCESS | 900 | 1461246194033 Marionette TRACE conn6 <- [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]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 818ms 06:43:14 INFO - PROCESS | 900 | 1461246194054 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 900 | 1461246194058 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 06:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:43:14 INFO - PROCESS | 900 | 1461246194064 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 900 | 1461246194069 Marionette TRACE conn6 <- [1,1462,null,{}] 06:43:14 INFO - PROCESS | 900 | 1461246194075 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 900 | 1461246194193 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 06:43:14 INFO - PROCESS | 900 | 1461246194295 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE7B000 == 68 [pid = 900] [id = 375] 06:43:14 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E932910000) [pid = 900] [serial = 1125] [outer = 0000000000000000] 06:43:14 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E933159C00) [pid = 900] [serial = 1126] [outer = 000000E932910000] 06:43:14 INFO - PROCESS | 900 | 1461246194356 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E937B4F800) [pid = 900] [serial = 1127] [outer = 000000E932910000] 06:43:15 INFO - PROCESS | 900 | 1461246195075 Marionette TRACE conn6 <- [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]]]}] 06:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1079ms 06:43:15 INFO - PROCESS | 900 | 1461246195147 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 900 | 1461246195154 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 06:43:15 INFO - PROCESS | 900 | 1461246195160 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:43:15 INFO - PROCESS | 900 | 1461246195164 Marionette TRACE conn6 <- [1,1466,null,{}] 06:43:15 INFO - PROCESS | 900 | 1461246195168 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:15 INFO - PROCESS | 900 | 1461246195316 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 06:43:15 INFO - PROCESS | 900 | 1461246195468 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E94336F800 == 69 [pid = 900] [id = 376] 06:43:15 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E938C10000) [pid = 900] [serial = 1128] [outer = 0000000000000000] 06:43:15 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E93E3A4800) [pid = 900] [serial = 1129] [outer = 000000E938C10000] 06:43:15 INFO - PROCESS | 900 | 1461246195527 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E93F2F9400) [pid = 900] [serial = 1130] [outer = 000000E938C10000] 06:43:16 INFO - PROCESS | 900 | 1461246196159 Marionette TRACE conn6 <- [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]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 06:43:16 INFO - PROCESS | 900 | 1461246196186 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 900 | 1461246196189 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 06:43:16 INFO - PROCESS | 900 | 1461246196207 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:43:16 INFO - PROCESS | 900 | 1461246196212 Marionette TRACE conn6 <- [1,1470,null,{}] 06:43:16 INFO - PROCESS | 900 | 1461246196250 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 900 | 1461246196369 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 06:43:16 INFO - PROCESS | 900 | 1461246196495 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E94812D800 == 70 [pid = 900] [id = 377] 06:43:16 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E93F66D800) [pid = 900] [serial = 1131] [outer = 0000000000000000] 06:43:16 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E9402F3C00) [pid = 900] [serial = 1132] [outer = 000000E93F66D800] 06:43:16 INFO - PROCESS | 900 | 1461246196557 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E940F9B000) [pid = 900] [serial = 1133] [outer = 000000E93F66D800] 06:43:17 INFO - PROCESS | 900 | 1461246197208 Marionette TRACE conn6 <- [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]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1048ms 06:43:17 INFO - PROCESS | 900 | 1461246197261 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 900 | 1461246197265 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 06:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:43:17 INFO - PROCESS | 900 | 1461246197268 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 900 | 1461246197271 Marionette TRACE conn6 <- [1,1474,null,{}] 06:43:17 INFO - PROCESS | 900 | 1461246197274 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 900 | 1461246197390 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 06:43:17 INFO - PROCESS | 900 | 1461246197514 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C7000 == 71 [pid = 900] [id = 378] 06:43:17 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E942D87800) [pid = 900] [serial = 1134] [outer = 0000000000000000] 06:43:17 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E942F07800) [pid = 900] [serial = 1135] [outer = 000000E942D87800] 06:43:17 INFO - PROCESS | 900 | 1461246197573 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E942FF0800) [pid = 900] [serial = 1136] [outer = 000000E942D87800] 06:43:18 INFO - PROCESS | 900 | 1461246198141 Marionette TRACE conn6 <- [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]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 923ms 06:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:43:18 INFO - PROCESS | 900 | 1461246198194 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 900 | 1461246198196 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 06:43:18 INFO - PROCESS | 900 | 1461246198200 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 900 | 1461246198202 Marionette TRACE conn6 <- [1,1478,null,{}] 06:43:18 INFO - PROCESS | 900 | 1461246198206 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 900 | 1461246198318 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 06:43:18 INFO - PROCESS | 900 | 1461246198415 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A01D800 == 72 [pid = 900] [id = 379] 06:43:18 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E942D8C800) [pid = 900] [serial = 1137] [outer = 0000000000000000] 06:43:18 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E943449000) [pid = 900] [serial = 1138] [outer = 000000E942D8C800] 06:43:18 INFO - PROCESS | 900 | 1461246198472 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E9434AA000) [pid = 900] [serial = 1139] [outer = 000000E942D8C800] 06:43:19 INFO - PROCESS | 900 | 1461246199070 Marionette TRACE conn6 <- [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]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 923ms 06:43:19 INFO - PROCESS | 900 | 1461246199126 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 900 | 1461246199128 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:43:19 INFO - PROCESS | 900 | 1461246199132 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 900 | 1461246199134 Marionette TRACE conn6 <- [1,1482,null,{}] 06:43:19 INFO - PROCESS | 900 | 1461246199138 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 900 | 1461246199270 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 06:43:19 INFO - PROCESS | 900 | 1461246199368 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A477800 == 73 [pid = 900] [id = 380] 06:43:19 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E9446D2C00) [pid = 900] [serial = 1140] [outer = 0000000000000000] 06:43:19 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E9446E1800) [pid = 900] [serial = 1141] [outer = 000000E9446D2C00] 06:43:19 INFO - PROCESS | 900 | 1461246199430 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E9446E8C00) [pid = 900] [serial = 1142] [outer = 000000E9446D2C00] 06:43:20 INFO - PROCESS | 900 | 1461246200092 Marionette TRACE conn6 <- [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]]]}] 06:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 06:43:20 INFO - PROCESS | 900 | 1461246200120 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 900 | 1461246200123 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 06:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:43:20 INFO - PROCESS | 900 | 1461246200126 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 900 | 1461246200128 Marionette TRACE conn6 <- [1,1486,null,{}] 06:43:20 INFO - PROCESS | 900 | 1461246200132 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 900 | 1461246200245 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 06:43:20 INFO - PROCESS | 900 | 1461246200345 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398B4000 == 74 [pid = 900] [id = 381] 06:43:20 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E932E2B800) [pid = 900] [serial = 1143] [outer = 0000000000000000] 06:43:20 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E937A98000) [pid = 900] [serial = 1144] [outer = 000000E932E2B800] 06:43:20 INFO - PROCESS | 900 | 1461246200404 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E93F673800) [pid = 900] [serial = 1145] [outer = 000000E932E2B800] 06:43:21 INFO - PROCESS | 900 | 1461246201159 Marionette TRACE conn6 <- [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]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1068ms 06:43:21 INFO - PROCESS | 900 | 1461246201198 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 900 | 1461246201202 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:43:21 INFO - PROCESS | 900 | 1461246201207 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 900 | 1461246201211 Marionette TRACE conn6 <- [1,1490,null,{}] 06:43:21 INFO - PROCESS | 900 | 1461246201217 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 900 | 1461246201325 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 06:43:21 INFO - PROCESS | 900 | 1461246201463 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E940241800 == 75 [pid = 900] [id = 382] 06:43:21 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E932A3EC00) [pid = 900] [serial = 1146] [outer = 0000000000000000] 06:43:21 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E933198C00) [pid = 900] [serial = 1147] [outer = 000000E932A3EC00] 06:43:21 INFO - PROCESS | 900 | 1461246201519 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E937DAF000) [pid = 900] [serial = 1148] [outer = 000000E932A3EC00] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E947ECF000 == 74 [pid = 900] [id = 330] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E943380800 == 73 [pid = 900] [id = 293] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E943370000 == 72 [pid = 900] [id = 329] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E946B85800 == 71 [pid = 900] [id = 373] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E944311800 == 70 [pid = 900] [id = 372] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E94430F800 == 69 [pid = 900] [id = 371] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC3E800 == 68 [pid = 900] [id = 370] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E943331000 == 67 [pid = 900] [id = 369] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E941D19800 == 66 [pid = 900] [id = 368] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E940189000 == 65 [pid = 900] [id = 367] 06:43:21 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B9000 == 64 [pid = 900] [id = 366] 06:43:21 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E94344D000) [pid = 900] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOCSHELL 000000E9398CB000 == 63 [pid = 900] [id = 365] 06:43:22 INFO - PROCESS | 900 | --DOCSHELL 000000E94852F000 == 62 [pid = 900] [id = 362] 06:43:22 INFO - PROCESS | 900 | --DOCSHELL 000000E943374000 == 61 [pid = 900] [id = 361] 06:43:22 INFO - PROCESS | 900 | --DOCSHELL 000000E93C772800 == 60 [pid = 900] [id = 360] 06:43:22 INFO - PROCESS | 900 | 1461246202152 Marionette TRACE conn6 <- [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]]]}] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E940771400) [pid = 900] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E9402EC800) [pid = 900] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E934118400) [pid = 900] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E932D26400) [pid = 900] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E9401B9C00) [pid = 900] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E93C42A000) [pid = 900] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E93E332800) [pid = 900] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E93F1AF800) [pid = 900] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E94028B800) [pid = 900] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E930DF6000) [pid = 900] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E9370CE400) [pid = 900] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E937A9AC00) [pid = 900] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93E335800) [pid = 900] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E937350800) [pid = 900] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E940889800) [pid = 900] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93E399800) [pid = 900] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E942F0D800) [pid = 900] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9401B3000) [pid = 900] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E9433C7400) [pid = 900] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E94248E800) [pid = 900] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9402EF000) [pid = 900] [serial = 946] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9401BB000) [pid = 900] [serial = 931] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9373B3800) [pid = 900] [serial = 934] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9402B4400) [pid = 900] [serial = 943] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E942E88C00) [pid = 900] [serial = 982] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93E33B800) [pid = 900] [serial = 937] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9401B3C00) [pid = 900] [serial = 940] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E942FEB400) [pid = 900] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9433BF400) [pid = 900] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93F4DF400) [pid = 900] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F672000) [pid = 900] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E940748C00) [pid = 900] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93F2F5000) [pid = 900] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 06:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 983ms 06:43:22 INFO - PROCESS | 900 | 1461246202198 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 900 | 1461246202204 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:43:22 INFO - PROCESS | 900 | 1461246202213 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 900 | 1461246202216 Marionette TRACE conn6 <- [1,1494,null,{}] 06:43:22 INFO - PROCESS | 900 | 1461246202220 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 900 | 1461246202314 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 06:43:22 INFO - PROCESS | 900 | 1461246202324 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE93000 == 61 [pid = 900] [id = 383] 06:43:22 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E934192000) [pid = 900] [serial = 1149] [outer = 0000000000000000] 06:43:22 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9380C4400) [pid = 900] [serial = 1150] [outer = 000000E934192000] 06:43:22 INFO - PROCESS | 900 | 1461246202371 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E938C0EC00) [pid = 900] [serial = 1151] [outer = 000000E934192000] 06:43:22 INFO - PROCESS | 900 | 1461246202894 Marionette TRACE conn6 <- [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]]]}] 06:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 06:43:22 INFO - PROCESS | 900 | 1461246202949 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 900 | 1461246202952 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:43:22 INFO - PROCESS | 900 | 1461246202955 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 900 | 1461246202959 Marionette TRACE conn6 <- [1,1498,null,{}] 06:43:22 INFO - PROCESS | 900 | 1461246202970 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 900 | 1461246203072 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 06:43:23 INFO - PROCESS | 900 | 1461246203155 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D2A800 == 62 [pid = 900] [id = 384] 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93CE56000) [pid = 900] [serial = 1152] [outer = 0000000000000000] 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93EA9A800) [pid = 900] [serial = 1153] [outer = 000000E93CE56000] 06:43:23 INFO - PROCESS | 900 | 1461246203207 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F1B6000) [pid = 900] [serial = 1154] [outer = 000000E93CE56000] 06:43:23 INFO - PROCESS | 900 | 1461246203572 Marionette TRACE conn6 <- [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]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 06:43:23 INFO - PROCESS | 900 | 1461246203650 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 900 | 1461246203653 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 06:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:43:23 INFO - PROCESS | 900 | 1461246203656 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 900 | 1461246203658 Marionette TRACE conn6 <- [1,1502,null,{}] 06:43:23 INFO - PROCESS | 900 | 1461246203661 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 900 | 1461246203755 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 06:43:23 INFO - PROCESS | 900 | 1461246203761 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E943333800 == 63 [pid = 900] [id = 385] 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F436C00) [pid = 900] [serial = 1155] [outer = 0000000000000000] 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F4DEC00) [pid = 900] [serial = 1156] [outer = 000000E93F436C00] 06:43:23 INFO - PROCESS | 900 | 1461246203808 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93F671C00) [pid = 900] [serial = 1157] [outer = 000000E93F436C00] 06:43:24 INFO - PROCESS | 900 | 1461246204251 Marionette TRACE conn6 <- [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]]]}] 06:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 06:43:24 INFO - PROCESS | 900 | 1461246204298 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 900 | 1461246204301 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 06:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:43:24 INFO - PROCESS | 900 | 1461246204304 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 900 | 1461246204306 Marionette TRACE conn6 <- [1,1506,null,{}] 06:43:24 INFO - PROCESS | 900 | 1461246204310 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 900 | 1461246204428 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 06:43:24 INFO - PROCESS | 900 | 1461246204516 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E94400C800 == 64 [pid = 900] [id = 386] 06:43:24 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93F962800) [pid = 900] [serial = 1158] [outer = 0000000000000000] 06:43:24 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93FBB3C00) [pid = 900] [serial = 1159] [outer = 000000E93F962800] 06:43:24 INFO - PROCESS | 900 | 1461246204564 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E94016BC00) [pid = 900] [serial = 1160] [outer = 000000E93F962800] 06:43:25 INFO - PROCESS | 900 | 1461246205000 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 06:43:25 INFO - PROCESS | 900 | 1461246205049 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 06:43:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:43:25 INFO - PROCESS | 900 | 1461246205051 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 06:43:25 INFO - PROCESS | 900 | 1461246205055 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 900 | 1461246205057 Marionette TRACE conn6 <- [1,1510,null,{}] 06:43:25 INFO - PROCESS | 900 | 1461246205060 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 900 | 1461246205205 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 06:43:25 INFO - PROCESS | 900 | 1461246205266 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A1800 == 65 [pid = 900] [id = 387] 06:43:25 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E9402F6400) [pid = 900] [serial = 1161] [outer = 0000000000000000] 06:43:25 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E94074F000) [pid = 900] [serial = 1162] [outer = 000000E9402F6400] 06:43:25 INFO - PROCESS | 900 | 1461246205317 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E942557000) [pid = 900] [serial = 1163] [outer = 000000E9402F6400] 06:43:25 INFO - PROCESS | 900 | 1461246205835 Marionette TRACE conn6 <- [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"]]]}] 06:43:25 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 () { 06:43:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:43:25 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 () { 06:43:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:43:25 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 () { 06:43:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:43:25 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 () { 06:43:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:43:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 847ms 06:43:25 INFO - PROCESS | 900 | 1461246205903 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 900 | 1461246205905 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:43:25 INFO - PROCESS | 900 | 1461246205909 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 900 | 1461246205910 Marionette TRACE conn6 <- [1,1514,null,{}] 06:43:25 INFO - PROCESS | 900 | 1461246205914 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 900 | 1461246206033 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 06:43:26 INFO - PROCESS | 900 | 1461246206052 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470AF800 == 66 [pid = 900] [id = 388] 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E942FF0C00) [pid = 900] [serial = 1164] [outer = 0000000000000000] 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E9433C5800) [pid = 900] [serial = 1165] [outer = 000000E942FF0C00] 06:43:26 INFO - PROCESS | 900 | 1461246206098 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E943FB7400) [pid = 900] [serial = 1166] [outer = 000000E942FF0C00] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93ED11C00) [pid = 900] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93F2BE800) [pid = 900] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E932A41800) [pid = 900] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93CE0F400) [pid = 900] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E930CDD400) [pid = 900] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E937068C00) [pid = 900] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9401B9000) [pid = 900] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93819F400) [pid = 900] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:43:26 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93BC94C00) [pid = 900] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:43:26 INFO - PROCESS | 900 | 1461246206600 Marionette TRACE conn6 <- [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"]]]}] 06:43:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:43:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:43:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:43:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 06:43:26 INFO - PROCESS | 900 | 1461246206646 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 900 | 1461246206648 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 06:43:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:43:26 INFO - PROCESS | 900 | 1461246206651 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 900 | 1461246206653 Marionette TRACE conn6 <- [1,1518,null,{}] 06:43:26 INFO - PROCESS | 900 | 1461246206663 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 900 | 1461246206754 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 06:43:26 INFO - PROCESS | 900 | 1461246206760 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E71800 == 67 [pid = 900] [id = 389] 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93F2BE800) [pid = 900] [serial = 1167] [outer = 0000000000000000] 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E942FF3C00) [pid = 900] [serial = 1168] [outer = 000000E93F2BE800] 06:43:26 INFO - PROCESS | 900 | 1461246206806 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9446D8000) [pid = 900] [serial = 1169] [outer = 000000E93F2BE800] 06:43:27 INFO - PROCESS | 900 | 1461246207217 Marionette TRACE conn6 <- [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]]]}] 06:43:27 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 06:43:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:43:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:43:27 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. 06:43:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:43:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 06:43:27 INFO - PROCESS | 900 | 1461246207284 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 900 | 1461246207286 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 06:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:43:27 INFO - PROCESS | 900 | 1461246207295 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 900 | 1461246207296 Marionette TRACE conn6 <- [1,1522,null,{}] 06:43:27 INFO - PROCESS | 900 | 1461246207300 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 900 | 1461246207393 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 06:43:27 INFO - PROCESS | 900 | 1461246207398 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E948130000 == 68 [pid = 900] [id = 390] 06:43:27 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E9446D3C00) [pid = 900] [serial = 1170] [outer = 0000000000000000] 06:43:27 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9446EDC00) [pid = 900] [serial = 1171] [outer = 000000E9446D3C00] 06:43:27 INFO - PROCESS | 900 | 1461246207444 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E946705C00) [pid = 900] [serial = 1172] [outer = 000000E9446D3C00] 06:43:27 INFO - PROCESS | 900 | 1461246207915 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 06:43:27 INFO - PROCESS | 900 | 1461246207926 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 900 | 1461246207928 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 06:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:43:27 INFO - PROCESS | 900 | 1461246207947 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 900 | 1461246207949 Marionette TRACE conn6 <- [1,1526,null,{}] 06:43:27 INFO - PROCESS | 900 | 1461246207953 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 900 | 1461246208045 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 06:43:28 INFO - PROCESS | 900 | 1461246208051 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E949350800 == 69 [pid = 900] [id = 391] 06:43:28 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E94670B400) [pid = 900] [serial = 1173] [outer = 0000000000000000] 06:43:28 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E94670E800) [pid = 900] [serial = 1174] [outer = 000000E94670B400] 06:43:28 INFO - PROCESS | 900 | 1461246208100 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E946988400) [pid = 900] [serial = 1175] [outer = 000000E94670B400] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E946F90000 == 68 [pid = 900] [id = 310] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94332A800 == 67 [pid = 900] [id = 203] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93E365800 == 66 [pid = 900] [id = 328] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E944306000 == 65 [pid = 900] [id = 297] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E943438800 == 64 [pid = 900] [id = 294] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E938CD6000 == 63 [pid = 900] [id = 205] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E947E66000 == 62 [pid = 900] [id = 315] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93F199000 == 61 [pid = 900] [id = 188] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E937331800 == 60 [pid = 900] [id = 316] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94328D000 == 59 [pid = 900] [id = 196] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E949354800 == 58 [pid = 900] [id = 364] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E947ECD000 == 57 [pid = 900] [id = 347] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E949335000 == 56 [pid = 900] [id = 363] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9445C9800 == 55 [pid = 900] [id = 299] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E931F17000 == 54 [pid = 900] [id = 291] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AC000 == 53 [pid = 900] [id = 298] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E948728800 == 52 [pid = 900] [id = 349] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94018D800 == 51 [pid = 900] [id = 201] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94699C000 == 50 [pid = 900] [id = 204] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC34800 == 49 [pid = 900] [id = 195] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9481DA000 == 48 [pid = 900] [id = 331] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E943339000 == 47 [pid = 900] [id = 292] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94852A000 == 46 [pid = 900] [id = 332] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E948544000 == 45 [pid = 900] [id = 348] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E947E63800 == 44 [pid = 900] [id = 359] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E940241800 == 43 [pid = 900] [id = 382] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9398B4000 == 42 [pid = 900] [id = 381] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94A477800 == 41 [pid = 900] [id = 380] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94A01D800 == 40 [pid = 900] [id = 379] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E9398C7000 == 39 [pid = 900] [id = 378] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94812D800 == 38 [pid = 900] [id = 377] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E94336F800 == 37 [pid = 900] [id = 376] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E947E67800 == 36 [pid = 900] [id = 374] 06:43:29 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE7B000 == 35 [pid = 900] [id = 375] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE93000 == 34 [pid = 900] [id = 383] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E942D2A800 == 33 [pid = 900] [id = 384] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A1800 == 32 [pid = 900] [id = 387] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E943333800 == 31 [pid = 900] [id = 385] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E94400C800 == 30 [pid = 900] [id = 386] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E9470AF800 == 29 [pid = 900] [id = 388] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E948130000 == 28 [pid = 900] [id = 390] 06:43:30 INFO - PROCESS | 900 | --DOCSHELL 000000E947E71800 == 27 [pid = 900] [id = 389] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E93FE97800) [pid = 900] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93F95F800) [pid = 900] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9370D1000) [pid = 900] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93F43E400) [pid = 900] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93F422000) [pid = 900] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9433C0000) [pid = 900] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9400E0800) [pid = 900] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E932E29400) [pid = 900] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9370D3C00) [pid = 900] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93CEEA000) [pid = 900] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9340C8800) [pid = 900] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E938B0B800) [pid = 900] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93BC60C00) [pid = 900] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E931F6C400) [pid = 900] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E943FB9400) [pid = 900] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E943AC1C00) [pid = 900] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E940745800) [pid = 900] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E94027DC00) [pid = 900] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93ED09000) [pid = 900] [serial = 664] [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.] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93EDC6800) [pid = 900] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F2B1800) [pid = 900] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E940166C00) [pid = 900] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F66BC00) [pid = 900] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9402BA000) [pid = 900] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EA8F000) [pid = 900] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 06:43:30 INFO - PROCESS | 900 | 1461246210555 Marionette TRACE conn6 <- [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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2644ms 06:43:30 INFO - PROCESS | 900 | 1461246210590 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 900 | 1461246210594 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 06:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:43:30 INFO - PROCESS | 900 | 1461246210599 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 900 | 1461246210602 Marionette TRACE conn6 <- [1,1530,null,{}] 06:43:30 INFO - PROCESS | 900 | 1461246210609 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 900 | 1461246210703 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 06:43:30 INFO - PROCESS | 900 | 1461246210712 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E93308E800 == 28 [pid = 900] [id = 392] 06:43:30 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E932816400) [pid = 900] [serial = 1176] [outer = 0000000000000000] 06:43:30 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E932817400) [pid = 900] [serial = 1177] [outer = 000000E932816400] 06:43:30 INFO - PROCESS | 900 | 1461246210762 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9328E1C00) [pid = 900] [serial = 1178] [outer = 000000E932816400] 06:43:31 INFO - PROCESS | 900 | 1461246211259 Marionette TRACE conn6 <- [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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 06:43:31 INFO - PROCESS | 900 | 1461246211292 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 900 | 1461246211298 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:43:31 INFO - PROCESS | 900 | 1461246211305 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 900 | 1461246211308 Marionette TRACE conn6 <- [1,1534,null,{}] 06:43:31 INFO - PROCESS | 900 | 1461246211312 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 900 | 1461246211406 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 06:43:31 INFO - PROCESS | 900 | 1461246211416 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A20800 == 29 [pid = 900] [id = 393] 06:43:31 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932917400) [pid = 900] [serial = 1179] [outer = 0000000000000000] 06:43:31 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932A46800) [pid = 900] [serial = 1180] [outer = 000000E932917400] 06:43:31 INFO - PROCESS | 900 | 1461246211463 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E932E1F800) [pid = 900] [serial = 1181] [outer = 000000E932917400] 06:43:31 INFO - PROCESS | 900 | 1461246211937 Marionette TRACE conn6 <- [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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 06:43:31 INFO - PROCESS | 900 | 1461246211982 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 900 | 1461246211985 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:43:31 INFO - PROCESS | 900 | 1461246211989 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 900 | 1461246211993 Marionette TRACE conn6 <- [1,1538,null,{}] 06:43:32 INFO - PROCESS | 900 | 1461246212005 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 900 | 1461246212136 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 06:43:32 INFO - PROCESS | 900 | 1461246212219 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CF5800 == 30 [pid = 900] [id = 394] 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E930CBE800) [pid = 900] [serial = 1182] [outer = 0000000000000000] 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E933165C00) [pid = 900] [serial = 1183] [outer = 000000E930CBE800] 06:43:32 INFO - PROCESS | 900 | 1461246212272 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93411F000) [pid = 900] [serial = 1184] [outer = 000000E930CBE800] 06:43:32 INFO - PROCESS | 900 | 1461246212696 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 06:43:32 INFO - PROCESS | 900 | 1461246212725 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 900 | 1461246212728 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 06:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:43:32 INFO - PROCESS | 900 | 1461246212731 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 900 | 1461246212733 Marionette TRACE conn6 <- [1,1542,null,{}] 06:43:32 INFO - PROCESS | 900 | 1461246212737 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 900 | 1461246212823 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 06:43:32 INFO - PROCESS | 900 | 1461246212829 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C886800 == 31 [pid = 900] [id = 395] 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9370C9C00) [pid = 900] [serial = 1185] [outer = 0000000000000000] 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E937236800) [pid = 900] [serial = 1186] [outer = 000000E9370C9C00] 06:43:32 INFO - PROCESS | 900 | 1461246212877 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E937519400) [pid = 900] [serial = 1187] [outer = 000000E9370C9C00] 06:43:33 INFO - PROCESS | 900 | 1461246213333 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 06:43:33 INFO - PROCESS | 900 | 1461246213363 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 900 | 1461246213365 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 06:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:43:33 INFO - PROCESS | 900 | 1461246213368 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 900 | 1461246213370 Marionette TRACE conn6 <- [1,1546,null,{}] 06:43:33 INFO - PROCESS | 900 | 1461246213374 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 900 | 1461246213454 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 06:43:33 INFO - PROCESS | 900 | 1461246213460 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE7B000 == 32 [pid = 900] [id = 396] 06:43:33 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93290D400) [pid = 900] [serial = 1188] [outer = 0000000000000000] 06:43:33 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E937A9AC00) [pid = 900] [serial = 1189] [outer = 000000E93290D400] 06:43:33 INFO - PROCESS | 900 | 1461246213507 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E938197000) [pid = 900] [serial = 1190] [outer = 000000E93290D400] 06:43:33 INFO - PROCESS | 900 | 1461246213960 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 06:43:34 INFO - PROCESS | 900 | 1461246214001 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 900 | 1461246214003 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:43:34 INFO - PROCESS | 900 | 1461246214011 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 900 | 1461246214013 Marionette TRACE conn6 <- [1,1550,null,{}] 06:43:34 INFO - PROCESS | 900 | 1461246214017 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 900 | 1461246214134 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 06:43:34 INFO - PROCESS | 900 | 1461246214144 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E94017F800 == 33 [pid = 900] [id = 397] 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9383DF000) [pid = 900] [serial = 1191] [outer = 0000000000000000] 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E938C0D800) [pid = 900] [serial = 1192] [outer = 000000E9383DF000] 06:43:34 INFO - PROCESS | 900 | 1461246214200 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E939497400) [pid = 900] [serial = 1193] [outer = 000000E9383DF000] 06:43:34 INFO - PROCESS | 900 | 1461246214639 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 06:43:34 INFO - PROCESS | 900 | 1461246214686 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 900 | 1461246214689 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:43:34 INFO - PROCESS | 900 | 1461246214692 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 900 | 1461246214694 Marionette TRACE conn6 <- [1,1554,null,{}] 06:43:34 INFO - PROCESS | 900 | 1461246214697 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 900 | 1461246214777 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 06:43:34 INFO - PROCESS | 900 | 1461246214815 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E940219800 == 34 [pid = 900] [id = 398] 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93BA7E800) [pid = 900] [serial = 1194] [outer = 0000000000000000] 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93BC61400) [pid = 900] [serial = 1195] [outer = 000000E93BA7E800] 06:43:34 INFO - PROCESS | 900 | 1461246214862 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E93C7ABC00) [pid = 900] [serial = 1196] [outer = 000000E93BA7E800] 06:43:35 INFO - PROCESS | 900 | 1461246215297 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 06:43:35 INFO - PROCESS | 900 | 1461246215325 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 900 | 1461246215327 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 06:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:43:35 INFO - PROCESS | 900 | 1461246215330 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 900 | 1461246215332 Marionette TRACE conn6 <- [1,1558,null,{}] 06:43:35 INFO - PROCESS | 900 | 1461246215336 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 900 | 1461246215420 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 06:43:35 INFO - PROCESS | 900 | 1461246215426 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E940721800 == 35 [pid = 900] [id = 399] 06:43:35 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E93CE09400) [pid = 900] [serial = 1197] [outer = 0000000000000000] 06:43:35 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E93CE4E000) [pid = 900] [serial = 1198] [outer = 000000E93CE09400] 06:43:35 INFO - PROCESS | 900 | 1461246215474 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E93CEEA400) [pid = 900] [serial = 1199] [outer = 000000E93CE09400] 06:43:35 INFO - PROCESS | 900 | 1461246215944 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 06:43:36 INFO - PROCESS | 900 | 1461246216004 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 900 | 1461246216006 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:43:36 INFO - PROCESS | 900 | 1461246216019 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 900 | 1461246216021 Marionette TRACE conn6 <- [1,1562,null,{}] 06:43:36 INFO - PROCESS | 900 | 1461246216024 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 900 | 1461246216133 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 06:43:36 INFO - PROCESS | 900 | 1461246216220 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CF3800 == 36 [pid = 900] [id = 400] 06:43:36 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E93E33A800) [pid = 900] [serial = 1200] [outer = 0000000000000000] 06:43:36 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E93E33D800) [pid = 900] [serial = 1201] [outer = 000000E93E33A800] 06:43:36 INFO - PROCESS | 900 | 1461246216266 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E93E3A0800) [pid = 900] [serial = 1202] [outer = 000000E93E33A800] 06:43:36 INFO - PROCESS | 900 | 1461246216698 Marionette TRACE conn6 <- [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]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 06:43:36 INFO - PROCESS | 900 | 1461246216758 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 900 | 1461246216760 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:43:36 INFO - PROCESS | 900 | 1461246216763 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 900 | 1461246216765 Marionette TRACE conn6 <- [1,1566,null,{}] 06:43:36 INFO - PROCESS | 900 | 1461246216775 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 900 | 1461246216888 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 06:43:36 INFO - PROCESS | 900 | 1461246216900 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E943180000 == 37 [pid = 900] [id = 401] 06:43:36 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E93E39C000) [pid = 900] [serial = 1203] [outer = 0000000000000000] 06:43:36 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E93EB1F400) [pid = 900] [serial = 1204] [outer = 000000E93E39C000] 06:43:36 INFO - PROCESS | 900 | 1461246216947 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E93ED0A800) [pid = 900] [serial = 1205] [outer = 000000E93E39C000] 06:43:37 INFO - PROCESS | 900 | 1461246217409 Marionette TRACE conn6 <- [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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 06:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:43:37 INFO - PROCESS | 900 | 1461246217443 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 900 | 1461246217446 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 06:43:37 INFO - PROCESS | 900 | 1461246217449 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 900 | 1461246217452 Marionette TRACE conn6 <- [1,1570,null,{}] 06:43:37 INFO - PROCESS | 900 | 1461246217455 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 900 | 1461246217613 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E93F66A400) [pid = 900] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93F66A800) [pid = 900] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93FBB1400) [pid = 900] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E93300C800) [pid = 900] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94248DC00) [pid = 900] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E942F07000) [pid = 900] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E942FE8C00) [pid = 900] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E938B03C00) [pid = 900] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E932915800) [pid = 900] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93C7B4C00) [pid = 900] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E930CB9C00) [pid = 900] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9328D8C00) [pid = 900] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E933163400) [pid = 900] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9446D3C00) [pid = 900] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F962800) [pid = 900] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9402F6400) [pid = 900] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E942FF0C00) [pid = 900] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93F436C00) [pid = 900] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93CE56000) [pid = 900] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E934192000) [pid = 900] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E932A3EC00) [pid = 900] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E932E2B800) [pid = 900] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9446D2C00) [pid = 900] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E942D8C800) [pid = 900] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E942D87800) [pid = 900] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F66D800) [pid = 900] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E938C10000) [pid = 900] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932910000) [pid = 900] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9402ED800) [pid = 900] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F2BE800) [pid = 900] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E943ABD800) [pid = 900] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E932912000) [pid = 900] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932697800) [pid = 900] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9433BE400) [pid = 900] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:43:38 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E94074BC00) [pid = 900] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:43:38 INFO - PROCESS | 900 | 1461246218202 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E933AE5000 == 38 [pid = 900] [id = 402] 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E930D16800) [pid = 900] [serial = 1206] [outer = 0000000000000000] 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9326C2400) [pid = 900] [serial = 1207] [outer = 000000E930D16800] 06:43:38 INFO - PROCESS | 900 | 1461246218265 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9383E7400) [pid = 900] [serial = 1208] [outer = 000000E930D16800] 06:43:38 INFO - PROCESS | 900 | 1461246218679 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1283ms 06:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:43:38 INFO - PROCESS | 900 | 1461246218734 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 900 | 1461246218737 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 06:43:38 INFO - PROCESS | 900 | 1461246218740 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 900 | 1461246218742 Marionette TRACE conn6 <- [1,1574,null,{}] 06:43:38 INFO - PROCESS | 900 | 1461246218745 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 900 | 1461246218826 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 06:43:38 INFO - PROCESS | 900 | 1461246218832 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E94336E800 == 39 [pid = 900] [id = 403] 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93CE4FC00) [pid = 900] [serial = 1209] [outer = 0000000000000000] 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F1B9800) [pid = 900] [serial = 1210] [outer = 000000E93CE4FC00] 06:43:38 INFO - PROCESS | 900 | 1461246218878 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F2F0800) [pid = 900] [serial = 1211] [outer = 000000E93CE4FC00] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E934047000 == 38 [pid = 900] [id = 285] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E937D2C000 == 37 [pid = 900] [id = 271] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E9398C7800 == 36 [pid = 900] [id = 273] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E940221000 == 35 [pid = 900] [id = 278] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E94252E000 == 34 [pid = 900] [id = 281] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93FB72000 == 33 [pid = 900] [id = 276] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E937B3A000 == 32 [pid = 900] [id = 283] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E941B0A000 == 31 [pid = 900] [id = 280] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E94318E000 == 30 [pid = 900] [id = 282] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93FE2F000 == 29 [pid = 900] [id = 284] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E934056800 == 28 [pid = 900] [id = 279] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93731F800 == 27 [pid = 900] [id = 270] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E937D2A800 == 26 [pid = 900] [id = 277] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93F61D800 == 25 [pid = 900] [id = 275] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE85800 == 24 [pid = 900] [id = 274] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E932E75800 == 23 [pid = 900] [id = 269] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E938E0D000 == 22 [pid = 900] [id = 286] 06:43:39 INFO - PROCESS | 900 | --DOCSHELL 000000E938CDC800 == 21 [pid = 900] [id = 272] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E940742800) [pid = 900] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E940F9E400) [pid = 900] [serial = 991] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E941DD5000) [pid = 900] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E937DABC00) [pid = 900] [serial = 985] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E942E92C00) [pid = 900] [serial = 994] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E942FED400) [pid = 900] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E943447000) [pid = 900] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93F1B4000) [pid = 900] [serial = 988] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9446D8800) [pid = 900] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93EDBFC00) [pid = 900] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E932820400) [pid = 900] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E942F11C00) [pid = 900] [serial = 997] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9381E6C00) [pid = 900] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9434A6C00) [pid = 900] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9434AD800) [pid = 900] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E943FB4000) [pid = 900] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9400D7000) [pid = 900] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E9381E9400) [pid = 900] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E946705C00) [pid = 900] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93FBB3C00) [pid = 900] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E94016BC00) [pid = 900] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E942557000) [pid = 900] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E94074F000) [pid = 900] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9433C5800) [pid = 900] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9446EDC00) [pid = 900] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E94670E800) [pid = 900] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E943FB7400) [pid = 900] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93F4DEC00) [pid = 900] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93EA9A800) [pid = 900] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93F1B6000) [pid = 900] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E9380C4400) [pid = 900] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E938C0EC00) [pid = 900] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E937DAF000) [pid = 900] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E933198C00) [pid = 900] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E93F673800) [pid = 900] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E937A98000) [pid = 900] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E9446E8C00) [pid = 900] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E9446E1800) [pid = 900] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E9434AA000) [pid = 900] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E943449000) [pid = 900] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E942FF0800) [pid = 900] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E942F07800) [pid = 900] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E940F9B000) [pid = 900] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E9402F3C00) [pid = 900] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E93F2F9400) [pid = 900] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E93E3A4800) [pid = 900] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 62 (000000E937B4F800) [pid = 900] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 61 (000000E933159C00) [pid = 900] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 60 (000000E940804400) [pid = 900] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 59 (000000E9446D8000) [pid = 900] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 58 (000000E942FF3C00) [pid = 900] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | --DOMWINDOW == 57 (000000E93F671C00) [pid = 900] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 06:43:40 INFO - PROCESS | 900 | 1461246220769 Marionette TRACE conn6 <- [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]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2073ms 06:43:40 INFO - PROCESS | 900 | 1461246220817 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 900 | 1461246220821 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 06:43:40 INFO - PROCESS | 900 | 1461246220827 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:43:40 INFO - PROCESS | 900 | 1461246220831 Marionette TRACE conn6 <- [1,1578,null,{}] 06:43:40 INFO - PROCESS | 900 | 1461246220837 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 900 | 1461246220931 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 06:43:40 INFO - PROCESS | 900 | 1461246220941 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E93317F800 == 22 [pid = 900] [id = 404] 06:43:40 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (000000E9321C8000) [pid = 900] [serial = 1212] [outer = 0000000000000000] 06:43:40 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (000000E9321CAC00) [pid = 900] [serial = 1213] [outer = 000000E9321C8000] 06:43:41 INFO - PROCESS | 900 | 1461246220992 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (000000E9326C5C00) [pid = 900] [serial = 1214] [outer = 000000E9321C8000] 06:43:41 INFO - PROCESS | 900 | 1461246221507 Marionette TRACE conn6 <- [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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 06:43:41 INFO - PROCESS | 900 | 1461246221565 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 900 | 1461246221572 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 06:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:43:41 INFO - PROCESS | 900 | 1461246221579 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 900 | 1461246221582 Marionette TRACE conn6 <- [1,1582,null,{}] 06:43:41 INFO - PROCESS | 900 | 1461246221586 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 900 | 1461246221674 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 06:43:41 INFO - PROCESS | 900 | 1461246221681 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E937ACA000 == 23 [pid = 900] [id = 405] 06:43:41 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (000000E932820400) [pid = 900] [serial = 1215] [outer = 0000000000000000] 06:43:41 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E93290B000) [pid = 900] [serial = 1216] [outer = 000000E932820400] 06:43:41 INFO - PROCESS | 900 | 1461246221730 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E932A3E400) [pid = 900] [serial = 1217] [outer = 000000E932820400] 06:43:42 INFO - PROCESS | 900 | 1461246222196 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 06:43:42 INFO - PROCESS | 900 | 1461246222256 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 900 | 1461246222259 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 06:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:43:42 INFO - PROCESS | 900 | 1461246222262 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 900 | 1461246222266 Marionette TRACE conn6 <- [1,1586,null,{}] 06:43:42 INFO - PROCESS | 900 | 1461246222278 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 900 | 1461246222440 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 06:43:42 INFO - PROCESS | 900 | 1461246222449 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E0D000 == 24 [pid = 900] [id = 406] 06:43:42 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E930CE2000) [pid = 900] [serial = 1218] [outer = 0000000000000000] 06:43:42 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E93300B800) [pid = 900] [serial = 1219] [outer = 000000E930CE2000] 06:43:42 INFO - PROCESS | 900 | 1461246222502 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E933163400) [pid = 900] [serial = 1220] [outer = 000000E930CE2000] 06:43:42 INFO - PROCESS | 900 | 1461246222941 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 06:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:43:43 INFO - PROCESS | 900 | 1461246222999 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 900 | 1461246223002 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 06:43:43 INFO - PROCESS | 900 | 1461246223005 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 900 | 1461246223007 Marionette TRACE conn6 <- [1,1590,null,{}] 06:43:43 INFO - PROCESS | 900 | 1461246223010 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 900 | 1461246223092 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 06:43:43 INFO - PROCESS | 900 | 1461246223099 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE89000 == 25 [pid = 900] [id = 407] 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E9340C8800) [pid = 900] [serial = 1221] [outer = 0000000000000000] 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E9370C9000) [pid = 900] [serial = 1222] [outer = 000000E9340C8800] 06:43:43 INFO - PROCESS | 900 | 1461246223145 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E9370D3000) [pid = 900] [serial = 1223] [outer = 000000E9340C8800] 06:43:43 INFO - PROCESS | 900 | 1461246223569 Marionette TRACE conn6 <- [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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 588ms 06:43:43 INFO - PROCESS | 900 | 1461246223603 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 900 | 1461246223606 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 06:43:43 INFO - PROCESS | 900 | 1461246223609 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 900 | 1461246223611 Marionette TRACE conn6 <- [1,1594,null,{}] 06:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:43:43 INFO - PROCESS | 900 | 1461246223614 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 900 | 1461246223691 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 06:43:43 INFO - PROCESS | 900 | 1461246223698 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F613800 == 26 [pid = 900] [id = 408] 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E9326C8C00) [pid = 900] [serial = 1224] [outer = 0000000000000000] 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E9373B4000) [pid = 900] [serial = 1225] [outer = 000000E9326C8C00] 06:43:43 INFO - PROCESS | 900 | 1461246223744 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E937A98C00) [pid = 900] [serial = 1226] [outer = 000000E9326C8C00] 06:43:44 INFO - PROCESS | 900 | 1461246224200 Marionette TRACE conn6 <- [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]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 06:43:44 INFO - PROCESS | 900 | 1461246224245 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 900 | 1461246224247 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 06:43:44 INFO - PROCESS | 900 | 1461246224250 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:43:44 INFO - PROCESS | 900 | 1461246224252 Marionette TRACE conn6 <- [1,1598,null,{}] 06:43:44 INFO - PROCESS | 900 | 1461246224256 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 900 | 1461246224371 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 06:43:44 INFO - PROCESS | 900 | 1461246224382 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E94017D800 == 27 [pid = 900] [id = 409] 06:43:44 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E93819F800) [pid = 900] [serial = 1227] [outer = 0000000000000000] 06:43:44 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E9383DA000) [pid = 900] [serial = 1228] [outer = 000000E93819F800] 06:43:44 INFO - PROCESS | 900 | 1461246224437 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E9383E3C00) [pid = 900] [serial = 1229] [outer = 000000E93819F800] 06:43:44 INFO - PROCESS | 900 | 1461246224855 Marionette TRACE conn6 <- [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]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 06:43:44 INFO - PROCESS | 900 | 1461246224885 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 900 | 1461246224887 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 06:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:43:44 INFO - PROCESS | 900 | 1461246224890 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 900 | 1461246224892 Marionette TRACE conn6 <- [1,1602,null,{}] 06:43:44 INFO - PROCESS | 900 | 1461246224896 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 900 | 1461246224971 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 06:43:44 INFO - PROCESS | 900 | 1461246224977 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E940217000 == 28 [pid = 900] [id = 410] 06:43:44 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E9383E7C00) [pid = 900] [serial = 1230] [outer = 0000000000000000] 06:43:45 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E938C0EC00) [pid = 900] [serial = 1231] [outer = 000000E9383E7C00] 06:43:45 INFO - PROCESS | 900 | 1461246225023 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93981AC00) [pid = 900] [serial = 1232] [outer = 000000E9383E7C00] 06:43:45 INFO - PROCESS | 900 | 1461246225471 Marionette TRACE conn6 <- [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]]]}] 06:43:45 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 06:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 06:43:45 INFO - PROCESS | 900 | 1461246225521 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 900 | 1461246225523 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 06:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:43:45 INFO - PROCESS | 900 | 1461246225526 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 900 | 1461246225528 Marionette TRACE conn6 <- [1,1606,null,{}] 06:43:45 INFO - PROCESS | 900 | 1461246225531 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 900 | 1461246225608 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 06:43:45 INFO - PROCESS | 900 | 1461246225614 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419D3000 == 29 [pid = 900] [id = 411] 06:43:45 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93C428C00) [pid = 900] [serial = 1233] [outer = 0000000000000000] 06:43:45 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93C7B4400) [pid = 900] [serial = 1234] [outer = 000000E93C428C00] 06:43:45 INFO - PROCESS | 900 | 1461246225660 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93CE15000) [pid = 900] [serial = 1235] [outer = 000000E93C428C00] 06:43:46 INFO - PROCESS | 900 | 1461246226071 Marionette TRACE conn6 <- [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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 587ms 06:43:46 INFO - PROCESS | 900 | 1461246226117 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 900 | 1461246226119 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 06:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:43:46 INFO - PROCESS | 900 | 1461246226127 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 900 | 1461246226129 Marionette TRACE conn6 <- [1,1610,null,{}] 06:43:46 INFO - PROCESS | 900 | 1461246226132 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 900 | 1461246226213 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 06:43:46 INFO - PROCESS | 900 | 1461246226219 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E0C000 == 30 [pid = 900] [id = 412] 06:43:46 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93CEE8000) [pid = 900] [serial = 1236] [outer = 0000000000000000] 06:43:46 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93E336000) [pid = 900] [serial = 1237] [outer = 000000E93CEE8000] 06:43:46 INFO - PROCESS | 900 | 1461246226268 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93E3A1C00) [pid = 900] [serial = 1238] [outer = 000000E93CEE8000] 06:43:46 INFO - PROCESS | 900 | 1461246226718 Marionette TRACE conn6 <- [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]]]}] 06:43:46 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 06:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 06:43:46 INFO - PROCESS | 900 | 1461246226765 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 900 | 1461246226767 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 06:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:43:46 INFO - PROCESS | 900 | 1461246226775 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 900 | 1461246226777 Marionette TRACE conn6 <- [1,1614,null,{}] 06:43:46 INFO - PROCESS | 900 | 1461246226781 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 900 | 1461246226894 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 06:43:46 INFO - PROCESS | 900 | 1461246226900 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E943261000 == 31 [pid = 900] [id = 413] 06:43:46 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93E340800) [pid = 900] [serial = 1239] [outer = 0000000000000000] 06:43:46 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93EA93400) [pid = 900] [serial = 1240] [outer = 000000E93E340800] 06:43:46 INFO - PROCESS | 900 | 1461246226948 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93ED10400) [pid = 900] [serial = 1241] [outer = 000000E93E340800] 06:43:47 INFO - PROCESS | 900 | 1461246227387 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 06:43:47 INFO - PROCESS | 900 | 1461246227407 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 900 | 1461246227410 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 06:43:47 INFO - PROCESS | 900 | 1461246227413 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:43:47 INFO - PROCESS | 900 | 1461246227416 Marionette TRACE conn6 <- [1,1618,null,{}] 06:43:47 INFO - PROCESS | 900 | 1461246227419 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 900 | 1461246227540 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 06:43:47 INFO - PROCESS | 900 | 1461246227628 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F613000 == 32 [pid = 900] [id = 414] 06:43:47 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93F02D000) [pid = 900] [serial = 1242] [outer = 0000000000000000] 06:43:47 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93F10A800) [pid = 900] [serial = 1243] [outer = 000000E93F02D000] 06:43:47 INFO - PROCESS | 900 | 1461246227685 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93F1BE800) [pid = 900] [serial = 1244] [outer = 000000E93F02D000] 06:43:48 INFO - PROCESS | 900 | 1461246228133 Marionette TRACE conn6 <- [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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 776ms 06:43:48 INFO - PROCESS | 900 | 1461246228193 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 900 | 1461246228195 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 06:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:43:48 INFO - PROCESS | 900 | 1461246228199 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 900 | 1461246228200 Marionette TRACE conn6 <- [1,1622,null,{}] 06:43:48 INFO - PROCESS | 900 | 1461246228204 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 900 | 1461246228308 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 06:43:48 INFO - PROCESS | 900 | 1461246228318 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E944003800 == 33 [pid = 900] [id = 415] 06:43:48 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93F2BA000) [pid = 900] [serial = 1245] [outer = 0000000000000000] 06:43:48 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93F2FB800) [pid = 900] [serial = 1246] [outer = 000000E93F2BA000] 06:43:48 INFO - PROCESS | 900 | 1461246228407 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F424400) [pid = 900] [serial = 1247] [outer = 000000E93F2BA000] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93E33A800) [pid = 900] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93E39C000) [pid = 900] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E930D16800) [pid = 900] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93CE09400) [pid = 900] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93BA7E800) [pid = 900] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E9383DF000) [pid = 900] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93290D400) [pid = 900] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9370C9C00) [pid = 900] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E930CBE800) [pid = 900] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E932917400) [pid = 900] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E932816400) [pid = 900] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:43:48 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E94670B400) [pid = 900] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:43:48 INFO - PROCESS | 900 | 1461246228922 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 776ms 06:43:48 INFO - PROCESS | 900 | 1461246228978 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 900 | 1461246228980 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 06:43:48 INFO - PROCESS | 900 | 1461246228983 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:43:48 INFO - PROCESS | 900 | 1461246228985 Marionette TRACE conn6 <- [1,1626,null,{}] 06:43:49 INFO - PROCESS | 900 | 1461246228988 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 900 | 1461246229067 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 06:43:49 INFO - PROCESS | 900 | 1461246229073 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419D8800 == 34 [pid = 900] [id = 416] 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E933002800) [pid = 900] [serial = 1248] [outer = 0000000000000000] 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E9370D3C00) [pid = 900] [serial = 1249] [outer = 000000E933002800] 06:43:49 INFO - PROCESS | 900 | 1461246229119 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93E39F400) [pid = 900] [serial = 1250] [outer = 000000E933002800] 06:43:49 INFO - PROCESS | 900 | 1461246229561 Marionette TRACE conn6 <- [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]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 06:43:49 INFO - PROCESS | 900 | 1461246229616 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 900 | 1461246229618 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 06:43:49 INFO - PROCESS | 900 | 1461246229621 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:43:49 INFO - PROCESS | 900 | 1461246229623 Marionette TRACE conn6 <- [1,1630,null,{}] 06:43:49 INFO - PROCESS | 900 | 1461246229627 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 900 | 1461246229706 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 06:43:49 INFO - PROCESS | 900 | 1461246229714 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E944315000 == 35 [pid = 900] [id = 417] 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F435800) [pid = 900] [serial = 1251] [outer = 0000000000000000] 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F437C00) [pid = 900] [serial = 1252] [outer = 000000E93F435800] 06:43:49 INFO - PROCESS | 900 | 1461246229759 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F4E0800) [pid = 900] [serial = 1253] [outer = 000000E93F435800] 06:43:50 INFO - PROCESS | 900 | 1461246230162 Marionette TRACE conn6 <- [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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 06:43:50 INFO - PROCESS | 900 | 1461246230212 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 900 | 1461246230214 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 06:43:50 INFO - PROCESS | 900 | 1461246230217 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:43:50 INFO - PROCESS | 900 | 1461246230219 Marionette TRACE conn6 <- [1,1634,null,{}] 06:43:50 INFO - PROCESS | 900 | 1461246230227 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 900 | 1461246230308 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 06:43:50 INFO - PROCESS | 900 | 1461246230315 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445BD000 == 36 [pid = 900] [id = 418] 06:43:50 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93F4E7000) [pid = 900] [serial = 1254] [outer = 0000000000000000] 06:43:50 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93F4E9C00) [pid = 900] [serial = 1255] [outer = 000000E93F4E7000] 06:43:50 INFO - PROCESS | 900 | 1461246230361 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93F66F800) [pid = 900] [serial = 1256] [outer = 000000E93F4E7000] 06:43:50 INFO - PROCESS | 900 | 1461246230812 Marionette TRACE conn6 <- [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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 06:43:50 INFO - PROCESS | 900 | 1461246230850 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 900 | 1461246230852 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 06:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:43:50 INFO - PROCESS | 900 | 1461246230861 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 900 | 1461246230863 Marionette TRACE conn6 <- [1,1638,null,{}] 06:43:50 INFO - PROCESS | 900 | 1461246230867 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 900 | 1461246230995 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 06:43:51 INFO - PROCESS | 900 | 1461246231120 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E9327E8800 == 37 [pid = 900] [id = 419] 06:43:51 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E930CD4800) [pid = 900] [serial = 1257] [outer = 0000000000000000] 06:43:51 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E930CE3000) [pid = 900] [serial = 1258] [outer = 000000E930CD4800] 06:43:51 INFO - PROCESS | 900 | 1461246231182 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E931DDB000) [pid = 900] [serial = 1259] [outer = 000000E930CD4800] 06:43:51 INFO - PROCESS | 900 | 1461246231980 Marionette TRACE conn6 <- [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]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1186ms 06:43:52 INFO - PROCESS | 900 | 1461246232061 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 900 | 1461246232066 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 06:43:52 INFO - PROCESS | 900 | 1461246232072 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:43:52 INFO - PROCESS | 900 | 1461246232077 Marionette TRACE conn6 <- [1,1642,null,{}] 06:43:52 INFO - PROCESS | 900 | 1461246232082 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 900 | 1461246232206 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 06:43:52 INFO - PROCESS | 900 | 1461246232276 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C9800 == 38 [pid = 900] [id = 420] 06:43:52 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E932D20800) [pid = 900] [serial = 1260] [outer = 0000000000000000] 06:43:52 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E932E24000) [pid = 900] [serial = 1261] [outer = 000000E932D20800] 06:43:52 INFO - PROCESS | 900 | 1461246232378 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E933F1F800) [pid = 900] [serial = 1262] [outer = 000000E932D20800] 06:43:53 INFO - PROCESS | 900 | 1461246233298 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E933AE5000 == 37 [pid = 900] [id = 402] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94017F800 == 36 [pid = 900] [id = 397] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE7B000 == 35 [pid = 900] [id = 396] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E938CF5800 == 34 [pid = 900] [id = 394] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E940219800 == 33 [pid = 900] [id = 398] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E940721800 == 32 [pid = 900] [id = 399] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E938CF3800 == 31 [pid = 900] [id = 400] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E937A20800 == 30 [pid = 900] [id = 393] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E943180000 == 29 [pid = 900] [id = 401] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93C886800 == 28 [pid = 900] [id = 395] 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93308E800 == 27 [pid = 900] [id = 392] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F1B9800) [pid = 900] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1275ms 06:43:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94336E800 == 26 [pid = 900] [id = 403] 06:43:53 INFO - PROCESS | 900 | 1461246233372 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 900 | 1461246233377 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 06:43:53 INFO - PROCESS | 900 | 1461246233382 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:43:53 INFO - PROCESS | 900 | 1461246233386 Marionette TRACE conn6 <- [1,1646,null,{}] 06:43:53 INFO - PROCESS | 900 | 1461246233393 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 900 | 1461246233477 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 06:43:53 INFO - PROCESS | 900 | 1461246233493 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93731E000 == 27 [pid = 900] [id = 421] 06:43:53 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9326C2800) [pid = 900] [serial = 1263] [outer = 0000000000000000] 06:43:53 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932819800) [pid = 900] [serial = 1264] [outer = 000000E9326C2800] 06:43:53 INFO - PROCESS | 900 | 1461246233545 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9328E5400) [pid = 900] [serial = 1265] [outer = 000000E9326C2800] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93CE4E000) [pid = 900] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93BC61400) [pid = 900] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93C7ABC00) [pid = 900] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E938C0D800) [pid = 900] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E939497400) [pid = 900] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E937A9AC00) [pid = 900] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E938197000) [pid = 900] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E937236800) [pid = 900] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E937519400) [pid = 900] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E933165C00) [pid = 900] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93411F000) [pid = 900] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E932A46800) [pid = 900] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E932E1F800) [pid = 900] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E932817400) [pid = 900] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E9328E1C00) [pid = 900] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E946988400) [pid = 900] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93CEEA400) [pid = 900] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93E33D800) [pid = 900] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93EB1F400) [pid = 900] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93E3A0800) [pid = 900] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93ED0A800) [pid = 900] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E9383E7400) [pid = 900] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E9326C2400) [pid = 900] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 06:43:54 INFO - PROCESS | 900 | 1461246234066 Marionette TRACE conn6 <- [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]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 06:43:54 INFO - PROCESS | 900 | 1461246234122 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 900 | 1461246234128 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 06:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:43:54 INFO - PROCESS | 900 | 1461246234135 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 900 | 1461246234138 Marionette TRACE conn6 <- [1,1650,null,{}] 06:43:54 INFO - PROCESS | 900 | 1461246234141 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 900 | 1461246234248 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 06:43:54 INFO - PROCESS | 900 | 1461246234321 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CEA000 == 28 [pid = 900] [id = 422] 06:43:54 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E932A46800) [pid = 900] [serial = 1266] [outer = 0000000000000000] 06:43:54 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E932E2B800) [pid = 900] [serial = 1267] [outer = 000000E932A46800] 06:43:54 INFO - PROCESS | 900 | 1461246234369 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E933F89C00) [pid = 900] [serial = 1268] [outer = 000000E932A46800] 06:43:54 INFO - PROCESS | 900 | 1461246234764 Marionette TRACE conn6 <- [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]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 06:43:54 INFO - PROCESS | 900 | 1461246234827 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 900 | 1461246234830 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 06:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:43:54 INFO - PROCESS | 900 | 1461246234833 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 900 | 1461246234838 Marionette TRACE conn6 <- [1,1654,null,{}] 06:43:54 INFO - PROCESS | 900 | 1461246234850 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 900 | 1461246234983 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 06:43:55 INFO - PROCESS | 900 | 1461246234992 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE99000 == 29 [pid = 900] [id = 423] 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93722CC00) [pid = 900] [serial = 1269] [outer = 0000000000000000] 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E937356C00) [pid = 900] [serial = 1270] [outer = 000000E93722CC00] 06:43:55 INFO - PROCESS | 900 | 1461246235042 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E937DAFC00) [pid = 900] [serial = 1271] [outer = 000000E93722CC00] 06:43:55 INFO - PROCESS | 900 | 1461246235470 Marionette TRACE conn6 <- [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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 06:43:55 INFO - PROCESS | 900 | 1461246235528 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 900 | 1461246235531 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 06:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:43:55 INFO - PROCESS | 900 | 1461246235534 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 900 | 1461246235537 Marionette TRACE conn6 <- [1,1658,null,{}] 06:43:55 INFO - PROCESS | 900 | 1461246235540 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 900 | 1461246235623 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 06:43:55 INFO - PROCESS | 900 | 1461246235630 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB6F800 == 30 [pid = 900] [id = 424] 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E930E3A800) [pid = 900] [serial = 1272] [outer = 0000000000000000] 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93819F400) [pid = 900] [serial = 1273] [outer = 000000E930E3A800] 06:43:55 INFO - PROCESS | 900 | 1461246235677 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E9381EB800) [pid = 900] [serial = 1274] [outer = 000000E930E3A800] 06:43:56 INFO - PROCESS | 900 | 1461246236147 Marionette TRACE conn6 <- [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]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 06:43:56 INFO - PROCESS | 900 | 1461246236166 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 900 | 1461246236168 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 06:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:43:56 INFO - PROCESS | 900 | 1461246236181 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - PROCESS | 900 | 1461246236183 Marionette TRACE conn6 <- [1,1662,null,{}] 06:43:56 INFO - PROCESS | 900 | 1461246236186 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:56 INFO - PROCESS | 900 | 1461246236288 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 06:43:56 INFO - PROCESS | 900 | 1461246236369 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E931633800 == 31 [pid = 900] [id = 425] 06:43:56 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E9381E6000) [pid = 900] [serial = 1275] [outer = 0000000000000000] 06:43:56 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E9383E2800) [pid = 900] [serial = 1276] [outer = 000000E9381E6000] 06:43:56 INFO - PROCESS | 900 | 1461246236416 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E938C9B000) [pid = 900] [serial = 1277] [outer = 000000E9381E6000] 06:43:56 INFO - PROCESS | 900 | 1461246236869 Marionette TRACE conn6 <- [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]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 735ms 06:43:56 INFO - PROCESS | 900 | 1461246236914 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 900 | 1461246236916 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 06:43:56 INFO - PROCESS | 900 | 1461246236919 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:43:56 INFO - PROCESS | 900 | 1461246236921 Marionette TRACE conn6 <- [1,1666,null,{}] 06:43:56 INFO - PROCESS | 900 | 1461246236925 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 900 | 1461246237053 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 06:43:57 INFO - PROCESS | 900 | 1461246237109 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419CF800 == 32 [pid = 900] [id = 426] 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93C429800) [pid = 900] [serial = 1278] [outer = 0000000000000000] 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93C86F000) [pid = 900] [serial = 1279] [outer = 000000E93C429800] 06:43:57 INFO - PROCESS | 900 | 1461246237161 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93E33C400) [pid = 900] [serial = 1280] [outer = 000000E93C429800] 06:43:57 INFO - PROCESS | 900 | 1461246237606 Marionette TRACE conn6 <- [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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 06:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:43:57 INFO - PROCESS | 900 | 1461246237659 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 900 | 1461246237662 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 06:43:57 INFO - PROCESS | 900 | 1461246237665 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 900 | 1461246237667 Marionette TRACE conn6 <- [1,1670,null,{}] 06:43:57 INFO - PROCESS | 900 | 1461246237670 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 900 | 1461246237775 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 06:43:57 INFO - PROCESS | 900 | 1461246237788 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D28800 == 33 [pid = 900] [id = 427] 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93C7ABC00) [pid = 900] [serial = 1281] [outer = 0000000000000000] 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93EA20800) [pid = 900] [serial = 1282] [outer = 000000E93C7ABC00] 06:43:57 INFO - PROCESS | 900 | 1461246237834 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93ED13800) [pid = 900] [serial = 1283] [outer = 000000E93C7ABC00] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93CE4FC00) [pid = 900] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93C428C00) [pid = 900] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E930CE2000) [pid = 900] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9321C8000) [pid = 900] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E9383E7C00) [pid = 900] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E9326C8C00) [pid = 900] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E932820400) [pid = 900] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93819F800) [pid = 900] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9340C8800) [pid = 900] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F2BA000) [pid = 900] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93F02D000) [pid = 900] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E933002800) [pid = 900] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93CEE8000) [pid = 900] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93E340800) [pid = 900] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:43:58 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93F435800) [pid = 900] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:43:58 INFO - PROCESS | 900 | 1461246238364 Marionette TRACE conn6 <- [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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 06:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:43:58 INFO - PROCESS | 900 | 1461246238400 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 900 | 1461246238402 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 06:43:58 INFO - PROCESS | 900 | 1461246238405 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 900 | 1461246238407 Marionette TRACE conn6 <- [1,1674,null,{}] 06:43:58 INFO - PROCESS | 900 | 1461246238411 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 900 | 1461246238487 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 06:43:58 INFO - PROCESS | 900 | 1461246238494 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E943260000 == 34 [pid = 900] [id = 428] 06:43:58 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E932E27000) [pid = 900] [serial = 1284] [outer = 0000000000000000] 06:43:58 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93BC60400) [pid = 900] [serial = 1285] [outer = 000000E932E27000] 06:43:58 INFO - PROCESS | 900 | 1461246238540 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93ED05C00) [pid = 900] [serial = 1286] [outer = 000000E932E27000] 06:43:58 INFO - PROCESS | 900 | 1461246238966 Marionette TRACE conn6 <- [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]]]}] 06:43:59 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 06:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 587ms 06:43:59 INFO - PROCESS | 900 | 1461246238996 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 900 | 1461246238998 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 06:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:43:59 INFO - PROCESS | 900 | 1461246239006 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 900 | 1461246239008 Marionette TRACE conn6 <- [1,1678,null,{}] 06:43:59 INFO - PROCESS | 900 | 1461246239012 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 900 | 1461246239092 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 06:43:59 INFO - PROCESS | 900 | 1461246239099 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E94336C000 == 35 [pid = 900] [id = 429] 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93EDC5C00) [pid = 900] [serial = 1287] [outer = 0000000000000000] 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F031400) [pid = 900] [serial = 1288] [outer = 000000E93EDC5C00] 06:43:59 INFO - PROCESS | 900 | 1461246239148 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F1B3000) [pid = 900] [serial = 1289] [outer = 000000E93EDC5C00] 06:43:59 INFO - PROCESS | 900 | 1461246239582 Marionette TRACE conn6 <- [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]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 06:43:59 INFO - PROCESS | 900 | 1461246239633 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 900 | 1461246239635 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 06:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:43:59 INFO - PROCESS | 900 | 1461246239643 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 900 | 1461246239645 Marionette TRACE conn6 <- [1,1682,null,{}] 06:43:59 INFO - PROCESS | 900 | 1461246239649 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 900 | 1461246239730 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 06:43:59 INFO - PROCESS | 900 | 1461246239738 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB6B000 == 36 [pid = 900] [id = 430] 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F1B2800) [pid = 900] [serial = 1290] [outer = 0000000000000000] 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F2EFC00) [pid = 900] [serial = 1291] [outer = 000000E93F1B2800] 06:43:59 INFO - PROCESS | 900 | 1461246239783 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F2FC400) [pid = 900] [serial = 1292] [outer = 000000E93F1B2800] 06:44:00 INFO - PROCESS | 900 | --DOCSHELL 000000E949350800 == 35 [pid = 900] [id = 391] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E938CEA000 == 34 [pid = 900] [id = 422] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E942D28800 == 33 [pid = 900] [id = 427] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9419CF800 == 32 [pid = 900] [id = 426] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E931633800 == 31 [pid = 900] [id = 425] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E93FB6F800 == 30 [pid = 900] [id = 424] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E93CE99000 == 29 [pid = 900] [id = 423] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94336C000 == 28 [pid = 900] [id = 429] 06:44:01 INFO - PROCESS | 900 | --DOCSHELL 000000E943260000 == 27 [pid = 900] [id = 428] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93F2F0800) [pid = 900] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93C7B4400) [pid = 900] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93CE15000) [pid = 900] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93300B800) [pid = 900] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E933163400) [pid = 900] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E9321CAC00) [pid = 900] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E9326C5C00) [pid = 900] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E938C0EC00) [pid = 900] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93981AC00) [pid = 900] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E9373B4000) [pid = 900] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E937A98C00) [pid = 900] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93290B000) [pid = 900] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E932A3E400) [pid = 900] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E9383DA000) [pid = 900] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E9383E3C00) [pid = 900] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E9370C9000) [pid = 900] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E9370D3000) [pid = 900] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E93F2FB800) [pid = 900] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E93F1BE800) [pid = 900] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E93F10A800) [pid = 900] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E93F424400) [pid = 900] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E9370D3C00) [pid = 900] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E93E39F400) [pid = 900] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E93E336000) [pid = 900] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 62 (000000E93EA93400) [pid = 900] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 61 (000000E93ED10400) [pid = 900] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 60 (000000E93F4E0800) [pid = 900] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 59 (000000E93E3A1C00) [pid = 900] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 58 (000000E93F437C00) [pid = 900] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | --DOMWINDOW == 57 (000000E93F4E9C00) [pid = 900] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 06:44:01 INFO - PROCESS | 900 | 1461246241586 Marionette TRACE conn6 <- [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]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1979ms 06:44:01 INFO - PROCESS | 900 | 1461246241627 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 900 | 1461246241630 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 06:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:44:01 INFO - PROCESS | 900 | 1461246241636 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 900 | 1461246241638 Marionette TRACE conn6 <- [1,1686,null,{}] 06:44:01 INFO - PROCESS | 900 | 1461246241645 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 900 | 1461246241730 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 06:44:01 INFO - PROCESS | 900 | 1461246241738 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E933F68000 == 28 [pid = 900] [id = 431] 06:44:01 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (000000E9326A1400) [pid = 900] [serial = 1293] [outer = 0000000000000000] 06:44:01 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (000000E9326B9400) [pid = 900] [serial = 1294] [outer = 000000E9326A1400] 06:44:01 INFO - PROCESS | 900 | 1461246241790 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (000000E93281F000) [pid = 900] [serial = 1295] [outer = 000000E9326A1400] 06:44:02 INFO - PROCESS | 900 | 1461246242285 Marionette TRACE conn6 <- [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]]]}] 06:44:02 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 06:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 693ms 06:44:02 INFO - PROCESS | 900 | 1461246242329 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 900 | 1461246242336 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 06:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:44:02 INFO - PROCESS | 900 | 1461246242343 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 900 | 1461246242346 Marionette TRACE conn6 <- [1,1690,null,{}] 06:44:02 INFO - PROCESS | 900 | 1461246242350 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 900 | 1461246242440 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 06:44:02 INFO - PROCESS | 900 | 1461246242449 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FBC000 == 29 [pid = 900] [id = 432] 06:44:02 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (000000E9328E1C00) [pid = 900] [serial = 1296] [outer = 0000000000000000] 06:44:02 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E932912000) [pid = 900] [serial = 1297] [outer = 000000E9328E1C00] 06:44:02 INFO - PROCESS | 900 | 1461246242496 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E932A43400) [pid = 900] [serial = 1298] [outer = 000000E9328E1C00] 06:44:02 INFO - PROCESS | 900 | 1461246242954 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 06:44:03 INFO - PROCESS | 900 | 1461246243020 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 900 | 1461246243023 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 06:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:44:03 INFO - PROCESS | 900 | 1461246243026 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 900 | 1461246243030 Marionette TRACE conn6 <- [1,1694,null,{}] 06:44:03 INFO - PROCESS | 900 | 1461246243042 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 900 | 1461246243164 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 06:44:03 INFO - PROCESS | 900 | 1461246243241 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC34800 == 30 [pid = 900] [id = 433] 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E930D12400) [pid = 900] [serial = 1299] [outer = 0000000000000000] 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E933040400) [pid = 900] [serial = 1300] [outer = 000000E930D12400] 06:44:03 INFO - PROCESS | 900 | 1461246243293 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E933A5F000) [pid = 900] [serial = 1301] [outer = 000000E930D12400] 06:44:03 INFO - PROCESS | 900 | 1461246243689 Marionette TRACE conn6 <- [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]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 06:44:03 INFO - PROCESS | 900 | 1461246243720 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 900 | 1461246243723 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 06:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:44:03 INFO - PROCESS | 900 | 1461246243726 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 900 | 1461246243728 Marionette TRACE conn6 <- [1,1698,null,{}] 06:44:03 INFO - PROCESS | 900 | 1461246243737 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 900 | 1461246243818 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 06:44:03 INFO - PROCESS | 900 | 1461246243824 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E360800 == 31 [pid = 900] [id = 434] 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E934192000) [pid = 900] [serial = 1302] [outer = 0000000000000000] 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E9370CC800) [pid = 900] [serial = 1303] [outer = 000000E934192000] 06:44:03 INFO - PROCESS | 900 | 1461246243871 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E93722DC00) [pid = 900] [serial = 1304] [outer = 000000E934192000] 06:44:04 INFO - PROCESS | 900 | 1461246244311 Marionette TRACE conn6 <- [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]]]}] 06:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 06:44:04 INFO - PROCESS | 900 | 1461246244358 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 900 | 1461246244361 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 06:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:44:04 INFO - PROCESS | 900 | 1461246244364 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 900 | 1461246244366 Marionette TRACE conn6 <- [1,1702,null,{}] 06:44:04 INFO - PROCESS | 900 | 1461246244369 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:04 INFO - PROCESS | 900 | 1461246244446 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 06:44:04 INFO - PROCESS | 900 | 1461246244454 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F727800 == 32 [pid = 900] [id = 435] 06:44:04 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E932823400) [pid = 900] [serial = 1305] [outer = 0000000000000000] 06:44:04 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E937513C00) [pid = 900] [serial = 1306] [outer = 000000E932823400] 06:44:04 INFO - PROCESS | 900 | 1461246244501 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E937B57400) [pid = 900] [serial = 1307] [outer = 000000E932823400] 06:44:04 INFO - PROCESS | 900 | 1461246244953 Marionette TRACE conn6 <- [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 06:44:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:44:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 06:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:05 INFO - _addTest/ [0,1705,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 900 | 1461246244999 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:44:05 INFO - PROCESS | 900 | 1461246245002 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 900 | 1461246245004 Marionette TRACE conn6 <- [1,1706,null,{}] 06:44:05 INFO - PROCESS | 900 | 1461246245008 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 900 | 1461246245106 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 06:44:05 INFO - PROCESS | 900 | 1461246245115 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E940199000 == 33 [pid = 900] [id = 436] 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E93819AC00) [pid = 900] [serial = 1308] [outer = 0000000000000000] 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E9383DEC00) [pid = 900] [serial = 1309] [outer = 000000E93819AC00] 06:44:05 INFO - PROCESS | 900 | 1461246245166 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E938B03400) [pid = 900] [serial = 1310] [outer = 000000E93819AC00] 06:44:05 INFO - PROCESS | 900 | 1461246245600 Marionette TRACE conn6 <- [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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 06:44:05 INFO - PROCESS | 900 | 1461246245634 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 900 | 1461246245637 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:44:05 INFO - PROCESS | 900 | 1461246245644 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 900 | 1461246245646 Marionette TRACE conn6 <- [1,1710,null,{}] 06:44:05 INFO - PROCESS | 900 | 1461246245650 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 900 | 1461246245726 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 06:44:05 INFO - PROCESS | 900 | 1461246245732 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E940342800 == 34 [pid = 900] [id = 437] 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E938C0FC00) [pid = 900] [serial = 1311] [outer = 0000000000000000] 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E938C9DC00) [pid = 900] [serial = 1312] [outer = 000000E938C0FC00] 06:44:05 INFO - PROCESS | 900 | 1461246245780 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93BC86800) [pid = 900] [serial = 1313] [outer = 000000E938C0FC00] 06:44:06 INFO - PROCESS | 900 | 1461246246233 Marionette TRACE conn6 <- [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]]]}] 06:44:06 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 06:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 06:44:06 INFO - PROCESS | 900 | 1461246246278 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 900 | 1461246246280 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:44:06 INFO - PROCESS | 900 | 1461246246283 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 900 | 1461246246285 Marionette TRACE conn6 <- [1,1714,null,{}] 06:44:06 INFO - PROCESS | 900 | 1461246246289 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 900 | 1461246246365 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 06:44:06 INFO - PROCESS | 900 | 1461246246371 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B11800 == 35 [pid = 900] [id = 438] 06:44:06 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93BC64400) [pid = 900] [serial = 1314] [outer = 0000000000000000] 06:44:06 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93C7AD400) [pid = 900] [serial = 1315] [outer = 000000E93BC64400] 06:44:06 INFO - PROCESS | 900 | 1461246246419 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93CE4D800) [pid = 900] [serial = 1316] [outer = 000000E93BC64400] 06:44:06 INFO - PROCESS | 900 | 1461246246887 Marionette TRACE conn6 <- [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]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 06:44:06 INFO - PROCESS | 900 | 1461246246958 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 900 | 1461246246960 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:44:06 INFO - PROCESS | 900 | 1461246246963 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 900 | 1461246246965 Marionette TRACE conn6 <- [1,1718,null,{}] 06:44:06 INFO - PROCESS | 900 | 1461246246969 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 900 | 1461246247071 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 06:44:07 INFO - PROCESS | 900 | 1461246247155 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC34000 == 36 [pid = 900] [id = 439] 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E938C0F800) [pid = 900] [serial = 1317] [outer = 0000000000000000] 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93CEEAC00) [pid = 900] [serial = 1318] [outer = 000000E938C0F800] 06:44:07 INFO - PROCESS | 900 | 1461246247202 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93E340000) [pid = 900] [serial = 1319] [outer = 000000E938C0F800] 06:44:07 INFO - PROCESS | 900 | 1461246247643 Marionette TRACE conn6 <- [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] 06:44:07 INFO - PROCESS | 900 | 1461246247703 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 06:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:44:07 INFO - PROCESS | 900 | 1461246247706 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 900 | 1461246247708 Marionette TRACE conn6 <- [1,1722,null,{}] 06:44:07 INFO - PROCESS | 900 | 1461246247717 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 900 | 1461246247827 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 06:44:07 INFO - PROCESS | 900 | 1461246247840 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329A000 == 37 [pid = 900] [id = 440] 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93E33B000) [pid = 900] [serial = 1320] [outer = 0000000000000000] 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93EA98000) [pid = 900] [serial = 1321] [outer = 000000E93E33B000] 06:44:07 INFO - PROCESS | 900 | 1461246247885 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93EB4BC00) [pid = 900] [serial = 1322] [outer = 000000E93E33B000] 06:44:08 INFO - PROCESS | 900 | 1461246248327 Marionette TRACE conn6 <- [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]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 06:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:44:08 INFO - PROCESS | 900 | 1461246248380 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 900 | 1461246248383 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 06:44:08 INFO - PROCESS | 900 | 1461246248386 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 900 | 1461246248389 Marionette TRACE conn6 <- [1,1726,null,{}] 06:44:08 INFO - PROCESS | 900 | 1461246248393 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 900 | 1461246248544 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93EDC5C00) [pid = 900] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9381E6000) [pid = 900] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93C429800) [pid = 900] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93C7ABC00) [pid = 900] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93722CC00) [pid = 900] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E932A46800) [pid = 900] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E9326C2800) [pid = 900] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E932D20800) [pid = 900] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E930CD4800) [pid = 900] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93F4E7000) [pid = 900] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E930E3A800) [pid = 900] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:44:08 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E932E27000) [pid = 900] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:44:08 INFO - PROCESS | 900 | 1461246248700 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E937AB8800 == 38 [pid = 900] [id = 441] 06:44:08 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E930D1C800) [pid = 900] [serial = 1323] [outer = 0000000000000000] 06:44:08 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E9328E1000) [pid = 900] [serial = 1324] [outer = 000000E930D1C800] 06:44:08 INFO - PROCESS | 900 | 1461246248757 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93C7ABC00) [pid = 900] [serial = 1325] [outer = 000000E930D1C800] 06:44:09 INFO - PROCESS | 900 | 1461246249125 Marionette TRACE conn6 <- [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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 06:44:09 INFO - PROCESS | 900 | 1461246249165 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 900 | 1461246249168 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 06:44:09 INFO - PROCESS | 900 | 1461246249171 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:44:09 INFO - PROCESS | 900 | 1461246249173 Marionette TRACE conn6 <- [1,1730,null,{}] 06:44:09 INFO - PROCESS | 900 | 1461246249176 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 900 | 1461246249253 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 06:44:09 INFO - PROCESS | 900 | 1461246249323 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E943439000 == 39 [pid = 900] [id = 442] 06:44:09 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E937F39400) [pid = 900] [serial = 1326] [outer = 0000000000000000] 06:44:09 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93F2B9800) [pid = 900] [serial = 1327] [outer = 000000E937F39400] 06:44:09 INFO - PROCESS | 900 | 1461246249370 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93F2F8C00) [pid = 900] [serial = 1328] [outer = 000000E937F39400] 06:44:09 INFO - PROCESS | 900 | 1461246249738 Marionette TRACE conn6 <- [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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 06:44:09 INFO - PROCESS | 900 | 1461246249802 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 900 | 1461246249804 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 06:44:09 INFO - PROCESS | 900 | 1461246249808 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:44:09 INFO - PROCESS | 900 | 1461246249809 Marionette TRACE conn6 <- [1,1734,null,{}] 06:44:09 INFO - PROCESS | 900 | 1461246249813 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 900 | 1461246249916 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 06:44:09 INFO - PROCESS | 900 | 1461246249925 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E944022000 == 40 [pid = 900] [id = 443] 06:44:09 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F106800) [pid = 900] [serial = 1329] [outer = 0000000000000000] 06:44:09 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F424400) [pid = 900] [serial = 1330] [outer = 000000E93F106800] 06:44:09 INFO - PROCESS | 900 | 1461246249974 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F43D800) [pid = 900] [serial = 1331] [outer = 000000E93F106800] 06:44:10 INFO - PROCESS | 900 | 1461246250409 Marionette TRACE conn6 <- [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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 06:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:44:10 INFO - PROCESS | 900 | 1461246250441 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 900 | 1461246250443 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 06:44:10 INFO - PROCESS | 900 | 1461246250446 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 900 | 1461246250448 Marionette TRACE conn6 <- [1,1738,null,{}] 06:44:10 INFO - PROCESS | 900 | 1461246250451 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:10 INFO - PROCESS | 900 | 1461246250555 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 06:44:10 INFO - PROCESS | 900 | 1461246250564 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AC800 == 41 [pid = 900] [id = 444] 06:44:10 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F4DC800) [pid = 900] [serial = 1332] [outer = 0000000000000000] 06:44:10 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F4E3800) [pid = 900] [serial = 1333] [outer = 000000E93F4DC800] 06:44:10 INFO - PROCESS | 900 | 1461246250609 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F66A400) [pid = 900] [serial = 1334] [outer = 000000E93F4DC800] 06:44:11 INFO - PROCESS | 900 | 1461246251400 Marionette TRACE conn6 <- [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]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 986ms 06:44:11 INFO - PROCESS | 900 | 1461246251436 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 900 | 1461246251442 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:44:11 INFO - PROCESS | 900 | 1461246251448 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 900 | 1461246251452 Marionette TRACE conn6 <- [1,1742,null,{}] 06:44:11 INFO - PROCESS | 900 | 1461246251458 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 900 | 1461246251579 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 06:44:11 INFO - PROCESS | 900 | 1461246251659 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F76000 == 42 [pid = 900] [id = 445] 06:44:11 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E9328DCC00) [pid = 900] [serial = 1335] [outer = 0000000000000000] 06:44:11 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9328E3C00) [pid = 900] [serial = 1336] [outer = 000000E9328DCC00] 06:44:11 INFO - PROCESS | 900 | 1461246251760 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E932D29400) [pid = 900] [serial = 1337] [outer = 000000E9328DCC00] 06:44:12 INFO - PROCESS | 900 | 1461246252402 Marionette TRACE conn6 <- [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]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1024ms 06:44:12 INFO - PROCESS | 900 | 1461246252492 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 900 | 1461246252499 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 06:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:44:12 INFO - PROCESS | 900 | 1461246252527 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 900 | 1461246252530 Marionette TRACE conn6 <- [1,1746,null,{}] 06:44:12 INFO - PROCESS | 900 | 1461246252534 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 900 | 1461246252663 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 06:44:12 INFO - PROCESS | 900 | 1461246252732 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E5C800 == 43 [pid = 900] [id = 446] 06:44:12 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E930E2B800) [pid = 900] [serial = 1338] [outer = 0000000000000000] 06:44:12 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9316E1800) [pid = 900] [serial = 1339] [outer = 000000E930E2B800] 06:44:12 INFO - PROCESS | 900 | 1461246252926 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E9326C6400) [pid = 900] [serial = 1340] [outer = 000000E930E2B800] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E944022000 == 42 [pid = 900] [id = 443] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E943439000 == 41 [pid = 900] [id = 442] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E937AB8800 == 40 [pid = 900] [id = 441] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E94329A000 == 39 [pid = 900] [id = 440] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC34000 == 38 [pid = 900] [id = 439] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E941B11800 == 37 [pid = 900] [id = 438] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E940342800 == 36 [pid = 900] [id = 437] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E940199000 == 35 [pid = 900] [id = 436] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E93F727800 == 34 [pid = 900] [id = 435] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E93E360800 == 33 [pid = 900] [id = 434] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC34800 == 32 [pid = 900] [id = 433] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93F2EFC00) [pid = 900] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E937FBC000 == 31 [pid = 900] [id = 432] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E933F68000 == 30 [pid = 900] [id = 431] 06:44:13 INFO - PROCESS | 900 | --DOCSHELL 000000E93FB6B000 == 29 [pid = 900] [id = 430] 06:44:13 INFO - PROCESS | 900 | 1461246253654 Marionette TRACE conn6 <- [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]]]}] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93F1B3000) [pid = 900] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9383E2800) [pid = 900] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93C86F000) [pid = 900] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E938C9B000) [pid = 900] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93EA20800) [pid = 900] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93E33C400) [pid = 900] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93F031400) [pid = 900] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93ED13800) [pid = 900] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E937356C00) [pid = 900] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E932E2B800) [pid = 900] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E933F89C00) [pid = 900] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E932819800) [pid = 900] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E9328E5400) [pid = 900] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E933F1F800) [pid = 900] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E932E24000) [pid = 900] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E931DDB000) [pid = 900] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E930CE3000) [pid = 900] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E93F66F800) [pid = 900] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E93819F400) [pid = 900] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E937DAFC00) [pid = 900] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E93BC60400) [pid = 900] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E93ED05C00) [pid = 900] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E9381EB800) [pid = 900] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 06:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1192ms 06:44:13 INFO - PROCESS | 900 | 1461246253721 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 900 | 1461246253725 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 06:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:44:13 INFO - PROCESS | 900 | 1461246253731 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - PROCESS | 900 | 1461246253735 Marionette TRACE conn6 <- [1,1750,null,{}] 06:44:13 INFO - PROCESS | 900 | 1461246253740 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:13 INFO - PROCESS | 900 | 1461246253826 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 06:44:13 INFO - PROCESS | 900 | 1461246253842 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E93732A000 == 30 [pid = 900] [id = 447] 06:44:13 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E9328DA800) [pid = 900] [serial = 1341] [outer = 0000000000000000] 06:44:13 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E9328E5400) [pid = 900] [serial = 1342] [outer = 000000E9328DA800] 06:44:13 INFO - PROCESS | 900 | 1461246253892 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E932E23000) [pid = 900] [serial = 1343] [outer = 000000E9328DA800] 06:44:14 INFO - PROCESS | 900 | 1461246254419 Marionette TRACE conn6 <- [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]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 06:44:14 INFO - PROCESS | 900 | 1461246254468 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 900 | 1461246254472 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 06:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:44:14 INFO - PROCESS | 900 | 1461246254478 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 900 | 1461246254480 Marionette TRACE conn6 <- [1,1754,null,{}] 06:44:14 INFO - PROCESS | 900 | 1461246254484 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 900 | 1461246254566 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 06:44:14 INFO - PROCESS | 900 | 1461246254574 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C770800 == 31 [pid = 900] [id = 448] 06:44:14 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E933F1D800) [pid = 900] [serial = 1344] [outer = 0000000000000000] 06:44:14 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E9341FDC00) [pid = 900] [serial = 1345] [outer = 000000E933F1D800] 06:44:14 INFO - PROCESS | 900 | 1461246254622 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E9370D4C00) [pid = 900] [serial = 1346] [outer = 000000E933F1D800] 06:44:15 INFO - PROCESS | 900 | 1461246255104 Marionette TRACE conn6 <- [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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 06:44:15 INFO - PROCESS | 900 | 1461246255153 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 900 | 1461246255156 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 06:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:44:15 INFO - PROCESS | 900 | 1461246255159 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 900 | 1461246255163 Marionette TRACE conn6 <- [1,1758,null,{}] 06:44:15 INFO - PROCESS | 900 | 1461246255174 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 900 | 1461246255263 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 06:44:15 INFO - PROCESS | 900 | 1461246255338 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F730000 == 32 [pid = 900] [id = 449] 06:44:15 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E930D17800) [pid = 900] [serial = 1347] [outer = 0000000000000000] 06:44:15 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E937DAFC00) [pid = 900] [serial = 1348] [outer = 000000E930D17800] 06:44:15 INFO - PROCESS | 900 | 1461246255416 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E938199C00) [pid = 900] [serial = 1349] [outer = 000000E930D17800] 06:44:15 INFO - PROCESS | 900 | 1461246255813 Marionette TRACE conn6 <- [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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 06:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:44:15 INFO - PROCESS | 900 | 1461246255853 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 900 | 1461246255856 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 06:44:15 INFO - PROCESS | 900 | 1461246255859 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 900 | 1461246255861 Marionette TRACE conn6 <- [1,1762,null,{}] 06:44:15 INFO - PROCESS | 900 | 1461246255876 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 900 | 1461246255990 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 06:44:16 INFO - PROCESS | 900 | 1461246256001 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E940194800 == 33 [pid = 900] [id = 450] 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E9381DE400) [pid = 900] [serial = 1350] [outer = 0000000000000000] 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E9383DB800) [pid = 900] [serial = 1351] [outer = 000000E9381DE400] 06:44:16 INFO - PROCESS | 900 | 1461246256086 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E938B02800) [pid = 900] [serial = 1352] [outer = 000000E9381DE400] 06:44:16 INFO - PROCESS | 900 | 1461246256491 Marionette TRACE conn6 <- [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]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 06:44:16 INFO - PROCESS | 900 | 1461246256554 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 900 | 1461246256556 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 06:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:44:16 INFO - PROCESS | 900 | 1461246256559 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 900 | 1461246256561 Marionette TRACE conn6 <- [1,1766,null,{}] 06:44:16 INFO - PROCESS | 900 | 1461246256564 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 900 | 1461246256697 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 06:44:16 INFO - PROCESS | 900 | 1461246256733 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E94071F800 == 34 [pid = 900] [id = 451] 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E938C9A800) [pid = 900] [serial = 1353] [outer = 0000000000000000] 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93BC5C800) [pid = 900] [serial = 1354] [outer = 000000E938C9A800] 06:44:16 INFO - PROCESS | 900 | 1461246256788 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93CE09400) [pid = 900] [serial = 1355] [outer = 000000E938C9A800] 06:44:17 INFO - PROCESS | 900 | 1461246257268 Marionette TRACE conn6 <- [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]]]}] 06:44:17 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 06:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 06:44:17 INFO - PROCESS | 900 | 1461246257296 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 900 | 1461246257298 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 06:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:44:17 INFO - PROCESS | 900 | 1461246257306 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 900 | 1461246257308 Marionette TRACE conn6 <- [1,1770,null,{}] 06:44:17 INFO - PROCESS | 900 | 1461246257312 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 900 | 1461246257423 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 06:44:17 INFO - PROCESS | 900 | 1461246257431 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D37800 == 35 [pid = 900] [id = 452] 06:44:17 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93E3A2C00) [pid = 900] [serial = 1356] [outer = 0000000000000000] 06:44:17 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93EA91000) [pid = 900] [serial = 1357] [outer = 000000E93E3A2C00] 06:44:17 INFO - PROCESS | 900 | 1461246257518 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93ED09000) [pid = 900] [serial = 1358] [outer = 000000E93E3A2C00] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E938C0F800) [pid = 900] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9328E1C00) [pid = 900] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E932823400) [pid = 900] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E934192000) [pid = 900] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93F1B2800) [pid = 900] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E938C0FC00) [pid = 900] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93E33B000) [pid = 900] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E9326A1400) [pid = 900] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93819AC00) [pid = 900] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E930D12400) [pid = 900] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93BC64400) [pid = 900] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93F106800) [pid = 900] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E930D1C800) [pid = 900] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:44:18 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E937F39400) [pid = 900] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:44:18 INFO - PROCESS | 900 | 1461246258082 Marionette TRACE conn6 <- [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]]]}] 06:44:18 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 06:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 839ms 06:44:18 INFO - PROCESS | 900 | 1461246258144 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 900 | 1461246258146 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 06:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:44:18 INFO - PROCESS | 900 | 1461246258149 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 900 | 1461246258151 Marionette TRACE conn6 <- [1,1774,null,{}] 06:44:18 INFO - PROCESS | 900 | 1461246258160 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 900 | 1461246258239 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 06:44:18 INFO - PROCESS | 900 | 1461246258249 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E937336800 == 36 [pid = 900] [id = 453] 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E930D14800) [pid = 900] [serial = 1359] [outer = 0000000000000000] 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E9370D3400) [pid = 900] [serial = 1360] [outer = 000000E930D14800] 06:44:18 INFO - PROCESS | 900 | 1461246258297 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E93CE12000) [pid = 900] [serial = 1361] [outer = 000000E930D14800] 06:44:18 INFO - PROCESS | 900 | 1461246258705 Marionette TRACE conn6 <- [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]]]}] 06:44:18 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 06:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 587ms 06:44:18 INFO - PROCESS | 900 | 1461246258740 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 900 | 1461246258742 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 06:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:44:18 INFO - PROCESS | 900 | 1461246258745 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 900 | 1461246258747 Marionette TRACE conn6 <- [1,1778,null,{}] 06:44:18 INFO - PROCESS | 900 | 1461246258750 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 900 | 1461246258827 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 06:44:18 INFO - PROCESS | 900 | 1461246258836 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E94337D000 == 37 [pid = 900] [id = 454] 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E93EB40C00) [pid = 900] [serial = 1362] [outer = 0000000000000000] 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93EDC4C00) [pid = 900] [serial = 1363] [outer = 000000E93EB40C00] 06:44:18 INFO - PROCESS | 900 | 1461246258880 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93F10F800) [pid = 900] [serial = 1364] [outer = 000000E93EB40C00] 06:44:19 INFO - PROCESS | 900 | 1461246259297 Marionette TRACE conn6 <- [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]]]}] 06:44:19 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) 06:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 587ms 06:44:19 INFO - PROCESS | 900 | 1461246259340 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 900 | 1461246259342 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:44:19 INFO - PROCESS | 900 | 1461246259346 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 900 | 1461246259347 Marionette TRACE conn6 <- [1,1782,null,{}] 06:44:19 INFO - PROCESS | 900 | 1461246259355 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 900 | 1461246259437 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 06:44:19 INFO - PROCESS | 900 | 1461246259444 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E94400B800 == 38 [pid = 900] [id = 455] 06:44:19 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93F10A000) [pid = 900] [serial = 1365] [outer = 0000000000000000] 06:44:19 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93F2B8000) [pid = 900] [serial = 1366] [outer = 000000E93F10A000] 06:44:19 INFO - PROCESS | 900 | 1461246259489 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F2F8400) [pid = 900] [serial = 1367] [outer = 000000E93F10A000] 06:44:19 INFO - PROCESS | 900 | 1461246259931 Marionette TRACE conn6 <- [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]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 06:44:19 INFO - PROCESS | 900 | 1461246259980 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 900 | 1461246259982 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:44:19 INFO - PROCESS | 900 | 1461246259990 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 900 | 1461246259992 Marionette TRACE conn6 <- [1,1786,null,{}] 06:44:20 INFO - PROCESS | 900 | 1461246259995 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:20 INFO - PROCESS | 900 | 1461246260122 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 06:44:20 INFO - PROCESS | 900 | 1461246260245 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E933A1D800 == 39 [pid = 900] [id = 456] 06:44:20 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E930CB4800) [pid = 900] [serial = 1368] [outer = 0000000000000000] 06:44:20 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E930CE3000) [pid = 900] [serial = 1369] [outer = 000000E930CB4800] 06:44:20 INFO - PROCESS | 900 | 1461246260307 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E9326C8C00) [pid = 900] [serial = 1370] [outer = 000000E930CB4800] 06:44:20 INFO - PROCESS | 900 | 1461246260951 Marionette TRACE conn6 <- [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]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 987ms 06:44:20 INFO - PROCESS | 900 | 1461246260975 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 900 | 1461246260981 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 06:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:44:20 INFO - PROCESS | 900 | 1461246260985 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 900 | 1461246260991 Marionette TRACE conn6 <- [1,1790,null,{}] 06:44:20 INFO - PROCESS | 900 | 1461246260996 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 900 | 1461246261106 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 06:44:21 INFO - PROCESS | 900 | 1461246261196 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F720000 == 40 [pid = 900] [id = 457] 06:44:21 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E933F1A800) [pid = 900] [serial = 1371] [outer = 0000000000000000] 06:44:21 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E9370D0400) [pid = 900] [serial = 1372] [outer = 000000E933F1A800] 06:44:21 INFO - PROCESS | 900 | 1461246261257 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E9376D1800) [pid = 900] [serial = 1373] [outer = 000000E933F1A800] 06:44:21 INFO - PROCESS | 900 | 1461246261846 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 923ms 06:44:21 INFO - PROCESS | 900 | 1461246261924 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 900 | 1461246261928 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 06:44:21 INFO - PROCESS | 900 | 1461246261932 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 900 | 1461246261935 Marionette TRACE conn6 <- [1,1794,null,{}] 06:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:44:21 INFO - PROCESS | 900 | 1461246261939 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 900 | 1461246262046 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 06:44:22 INFO - PROCESS | 900 | 1461246262124 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AE800 == 41 [pid = 900] [id = 458] 06:44:22 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9383E0C00) [pid = 900] [serial = 1374] [outer = 0000000000000000] 06:44:22 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93C42A800) [pid = 900] [serial = 1375] [outer = 000000E9383E0C00] 06:44:22 INFO - PROCESS | 900 | 1461246262182 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93E39B400) [pid = 900] [serial = 1376] [outer = 000000E9383E0C00] 06:44:22 INFO - PROCESS | 900 | 1461246262806 Marionette TRACE conn6 <- [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]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 06:44:22 INFO - PROCESS | 900 | 1461246262861 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 900 | 1461246262866 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 06:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:44:22 INFO - PROCESS | 900 | 1461246262878 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 900 | 1461246262884 Marionette TRACE conn6 <- [1,1798,null,{}] 06:44:22 INFO - PROCESS | 900 | 1461246262888 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 900 | 1461246263003 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 06:44:23 INFO - PROCESS | 900 | 1461246263074 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E94699B800 == 42 [pid = 900] [id = 459] 06:44:23 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9383E1C00) [pid = 900] [serial = 1377] [outer = 0000000000000000] 06:44:23 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F66C400) [pid = 900] [serial = 1378] [outer = 000000E9383E1C00] 06:44:23 INFO - PROCESS | 900 | 1461246263171 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F675800) [pid = 900] [serial = 1379] [outer = 000000E9383E1C00] 06:44:23 INFO - PROCESS | 900 | 1461246263791 Marionette TRACE conn6 <- [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]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 06:44:23 INFO - PROCESS | 900 | 1461246263819 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 900 | 1461246263822 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 06:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:44:23 INFO - PROCESS | 900 | 1461246263825 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 900 | 1461246263828 Marionette TRACE conn6 <- [1,1802,null,{}] 06:44:23 INFO - PROCESS | 900 | 1461246263831 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 900 | 1461246263935 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 06:44:24 INFO - PROCESS | 900 | 1461246264025 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E9372D6800 == 43 [pid = 900] [id = 460] 06:44:24 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E930CB9C00) [pid = 900] [serial = 1380] [outer = 0000000000000000] 06:44:24 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93290F400) [pid = 900] [serial = 1381] [outer = 000000E930CB9C00] 06:44:24 INFO - PROCESS | 900 | 1461246264083 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93CE4F800) [pid = 900] [serial = 1382] [outer = 000000E930CB9C00] 06:44:24 INFO - PROCESS | 900 | 1461246264850 Marionette TRACE conn6 <- [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]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1075ms 06:44:24 INFO - PROCESS | 900 | 1461246264902 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 900 | 1461246264908 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 06:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:44:24 INFO - PROCESS | 900 | 1461246264913 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 900 | 1461246264917 Marionette TRACE conn6 <- [1,1806,null,{}] 06:44:24 INFO - PROCESS | 900 | 1461246264922 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 900 | 1461246265027 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 06:44:25 INFO - PROCESS | 900 | 1461246265107 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E933ACA800 == 44 [pid = 900] [id = 461] 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9326C7400) [pid = 900] [serial = 1383] [outer = 0000000000000000] 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9328DF400) [pid = 900] [serial = 1384] [outer = 000000E9326C7400] 06:44:25 INFO - PROCESS | 900 | 1461246265191 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9370C8C00) [pid = 900] [serial = 1385] [outer = 000000E9326C7400] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E94400B800 == 43 [pid = 900] [id = 455] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E94337D000 == 42 [pid = 900] [id = 454] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E937336800 == 41 [pid = 900] [id = 453] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E942D37800 == 40 [pid = 900] [id = 452] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E94071F800 == 39 [pid = 900] [id = 451] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E940194800 == 38 [pid = 900] [id = 450] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93F730000 == 37 [pid = 900] [id = 449] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93C770800 == 36 [pid = 900] [id = 448] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E93732A000 == 35 [pid = 900] [id = 447] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F4E3800) [pid = 900] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOCSHELL 000000E932E5C800 == 34 [pid = 900] [id = 446] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E937B57400) [pid = 900] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E9370CC800) [pid = 900] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93722DC00) [pid = 900] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F2FC400) [pid = 900] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E938C9DC00) [pid = 900] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93BC86800) [pid = 900] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93EA98000) [pid = 900] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E9326B9400) [pid = 900] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93281F000) [pid = 900] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9383DEC00) [pid = 900] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E938B03400) [pid = 900] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E933040400) [pid = 900] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E933A5F000) [pid = 900] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93C7AD400) [pid = 900] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93E340000) [pid = 900] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F424400) [pid = 900] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E9328E1000) [pid = 900] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93EB4BC00) [pid = 900] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93C7ABC00) [pid = 900] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93F2B9800) [pid = 900] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93F43D800) [pid = 900] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93F2F8C00) [pid = 900] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93CE4D800) [pid = 900] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93CEEAC00) [pid = 900] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E932912000) [pid = 900] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E932A43400) [pid = 900] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E937513C00) [pid = 900] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 06:44:25 INFO - PROCESS | 900 | 1461246265659 Marionette TRACE conn6 <- [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]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 775ms 06:44:25 INFO - PROCESS | 900 | 1461246265692 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 900 | 1461246265698 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 06:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:44:25 INFO - PROCESS | 900 | 1461246265704 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 900 | 1461246265707 Marionette TRACE conn6 <- [1,1810,null,{}] 06:44:25 INFO - PROCESS | 900 | 1461246265710 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 900 | 1461246265796 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 06:44:25 INFO - PROCESS | 900 | 1461246265803 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA4B800 == 35 [pid = 900] [id = 462] 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E930CD8400) [pid = 900] [serial = 1386] [outer = 0000000000000000] 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E9341F7400) [pid = 900] [serial = 1387] [outer = 000000E930CD8400] 06:44:25 INFO - PROCESS | 900 | 1461246265849 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E937354C00) [pid = 900] [serial = 1388] [outer = 000000E930CD8400] 06:44:26 INFO - PROCESS | 900 | 1461246266339 Marionette TRACE conn6 <- [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]]]}] 06:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 06:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:44:26 INFO - PROCESS | 900 | 1461246266396 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 900 | 1461246266399 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 06:44:26 INFO - PROCESS | 900 | 1461246266402 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 900 | 1461246266406 Marionette TRACE conn6 <- [1,1814,null,{}] 06:44:26 INFO - PROCESS | 900 | 1461246266418 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 900 | 1461246266544 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 06:44:26 INFO - PROCESS | 900 | 1461246266620 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E940203800 == 36 [pid = 900] [id = 463] 06:44:26 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E9328E1000) [pid = 900] [serial = 1389] [outer = 0000000000000000] 06:44:26 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E9383DC000) [pid = 900] [serial = 1390] [outer = 000000E9328E1000] 06:44:26 INFO - PROCESS | 900 | 1461246266671 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E939490800) [pid = 900] [serial = 1391] [outer = 000000E9328E1000] 06:44:27 INFO - PROCESS | 900 | 1461246267060 Marionette TRACE conn6 <- [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]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 06:44:27 INFO - PROCESS | 900 | 1461246267140 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 900 | 1461246267142 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 06:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:44:27 INFO - PROCESS | 900 | 1461246267146 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 900 | 1461246267148 Marionette TRACE conn6 <- [1,1818,null,{}] 06:44:27 INFO - PROCESS | 900 | 1461246267156 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 900 | 1461246267242 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 06:44:27 INFO - PROCESS | 900 | 1461246267249 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419C8000 == 37 [pid = 900] [id = 464] 06:44:27 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93C7B4C00) [pid = 900] [serial = 1392] [outer = 0000000000000000] 06:44:27 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93CEDF000) [pid = 900] [serial = 1393] [outer = 000000E93C7B4C00] 06:44:27 INFO - PROCESS | 900 | 1461246267302 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93E33E000) [pid = 900] [serial = 1394] [outer = 000000E93C7B4C00] 06:44:27 INFO - PROCESS | 900 | 1461246267769 Marionette TRACE conn6 <- [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]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 06:44:27 INFO - PROCESS | 900 | 1461246267840 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 900 | 1461246267843 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 06:44:27 INFO - PROCESS | 900 | 1461246267846 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:44:27 INFO - PROCESS | 900 | 1461246267848 Marionette TRACE conn6 <- [1,1822,null,{}] 06:44:27 INFO - PROCESS | 900 | 1461246267885 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 900 | 1461246268011 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 06:44:28 INFO - PROCESS | 900 | 1461246268024 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317E000 == 38 [pid = 900] [id = 465] 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93E338C00) [pid = 900] [serial = 1395] [outer = 0000000000000000] 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93EB3D400) [pid = 900] [serial = 1396] [outer = 000000E93E338C00] 06:44:28 INFO - PROCESS | 900 | 1461246268071 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93EDC1C00) [pid = 900] [serial = 1397] [outer = 000000E93E338C00] 06:44:28 INFO - PROCESS | 900 | 1461246268550 Marionette TRACE conn6 <- [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]]]}] 06:44:28 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 06:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 06:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:44:28 INFO - PROCESS | 900 | 1461246268583 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 900 | 1461246268585 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 06:44:28 INFO - PROCESS | 900 | 1461246268589 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 900 | 1461246268591 Marionette TRACE conn6 <- [1,1826,null,{}] 06:44:28 INFO - PROCESS | 900 | 1461246268605 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 900 | 1461246268724 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 06:44:28 INFO - PROCESS | 900 | 1461246268738 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E94337F800 == 39 [pid = 900] [id = 466] 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F2BC000) [pid = 900] [serial = 1398] [outer = 0000000000000000] 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F4E5000) [pid = 900] [serial = 1399] [outer = 000000E93F2BC000] 06:44:28 INFO - PROCESS | 900 | 1461246268830 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F675C00) [pid = 900] [serial = 1400] [outer = 000000E93F2BC000] 06:44:29 INFO - PROCESS | 900 | 1461246269259 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 06:44:29 INFO - PROCESS | 900 | 1461246269342 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 900 | 1461246269344 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 06:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:44:29 INFO - PROCESS | 900 | 1461246269359 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 900 | 1461246269361 Marionette TRACE conn6 <- [1,1830,null,{}] 06:44:29 INFO - PROCESS | 900 | 1461246269365 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:29 INFO - PROCESS | 900 | 1461246269494 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E930E2B800) [pid = 900] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9328DA800) [pid = 900] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E933F1D800) [pid = 900] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E930D17800) [pid = 900] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93E3A2C00) [pid = 900] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E938C9A800) [pid = 900] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E930D14800) [pid = 900] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E9381DE400) [pid = 900] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:44:29 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93EB40C00) [pid = 900] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:44:29 INFO - PROCESS | 900 | 1461246269551 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329E800 == 40 [pid = 900] [id = 467] 06:44:29 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E930D17800) [pid = 900] [serial = 1401] [outer = 0000000000000000] 06:44:29 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E932E24C00) [pid = 900] [serial = 1402] [outer = 000000E930D17800] 06:44:29 INFO - PROCESS | 900 | 1461246269598 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93CE0F400) [pid = 900] [serial = 1403] [outer = 000000E930D17800] 06:44:29 INFO - PROCESS | 900 | 1461246269958 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 06:44:30 INFO - PROCESS | 900 | 1461246269996 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 900 | 1461246269998 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 06:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:44:30 INFO - PROCESS | 900 | 1461246270001 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 900 | 1461246270003 Marionette TRACE conn6 <- [1,1834,null,{}] 06:44:30 INFO - PROCESS | 900 | 1461246270007 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 900 | 1461246270086 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 06:44:30 INFO - PROCESS | 900 | 1461246270092 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445BB800 == 41 [pid = 900] [id = 468] 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F104800) [pid = 900] [serial = 1404] [outer = 0000000000000000] 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F9E5400) [pid = 900] [serial = 1405] [outer = 000000E93F104800] 06:44:30 INFO - PROCESS | 900 | 1461246270137 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E940024000) [pid = 900] [serial = 1406] [outer = 000000E93F104800] 06:44:30 INFO - PROCESS | 900 | 1461246270549 Marionette TRACE conn6 <- [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]]]}] 06:44:30 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) 06:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 588ms 06:44:30 INFO - PROCESS | 900 | 1461246270593 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 900 | 1461246270595 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 06:44:30 INFO - PROCESS | 900 | 1461246270598 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:44:30 INFO - PROCESS | 900 | 1461246270600 Marionette TRACE conn6 <- [1,1838,null,{}] 06:44:30 INFO - PROCESS | 900 | 1461246270608 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 900 | 1461246270691 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 06:44:30 INFO - PROCESS | 900 | 1461246270697 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B6800 == 42 [pid = 900] [id = 469] 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E9400D5C00) [pid = 900] [serial = 1407] [outer = 0000000000000000] 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E9400DBC00) [pid = 900] [serial = 1408] [outer = 000000E9400D5C00] 06:44:30 INFO - PROCESS | 900 | 1461246270746 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E940160000) [pid = 900] [serial = 1409] [outer = 000000E9400D5C00] 06:44:31 INFO - PROCESS | 900 | 1461246271196 Marionette TRACE conn6 <- [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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 06:44:31 INFO - PROCESS | 900 | 1461246271232 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 900 | 1461246271234 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 06:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:44:31 INFO - PROCESS | 900 | 1461246271242 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 900 | 1461246271244 Marionette TRACE conn6 <- [1,1842,null,{}] 06:44:31 INFO - PROCESS | 900 | 1461246271247 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 900 | 1461246271331 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 06:44:31 INFO - PROCESS | 900 | 1461246271336 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8B000 == 43 [pid = 900] [id = 470] 06:44:31 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E94015F400) [pid = 900] [serial = 1410] [outer = 0000000000000000] 06:44:31 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E94016A400) [pid = 900] [serial = 1411] [outer = 000000E94015F400] 06:44:31 INFO - PROCESS | 900 | 1461246271382 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E9401B1400) [pid = 900] [serial = 1412] [outer = 000000E94015F400] 06:44:32 INFO - PROCESS | 900 | 1461246272164 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 06:44:32 INFO - PROCESS | 900 | 1461246272231 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 900 | 1461246272235 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 06:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:44:32 INFO - PROCESS | 900 | 1461246272240 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 900 | 1461246272244 Marionette TRACE conn6 <- [1,1846,null,{}] 06:44:32 INFO - PROCESS | 900 | 1461246272250 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 900 | 1461246272401 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 06:44:32 INFO - PROCESS | 900 | 1461246272419 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F195800 == 44 [pid = 900] [id = 471] 06:44:32 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E933159400) [pid = 900] [serial = 1413] [outer = 0000000000000000] 06:44:32 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E933F1D800) [pid = 900] [serial = 1414] [outer = 000000E933159400] 06:44:32 INFO - PROCESS | 900 | 1461246272479 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E937A90000) [pid = 900] [serial = 1415] [outer = 000000E933159400] 06:44:33 INFO - PROCESS | 900 | 1461246273095 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 944ms 06:44:33 INFO - PROCESS | 900 | 1461246273185 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 900 | 1461246273192 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:44:33 INFO - PROCESS | 900 | 1461246273198 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 900 | 1461246273202 Marionette TRACE conn6 <- [1,1850,null,{}] 06:44:33 INFO - PROCESS | 900 | 1461246273205 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 900 | 1461246273326 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 06:44:33 INFO - PROCESS | 900 | 1461246273397 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E94333A800 == 45 [pid = 900] [id = 472] 06:44:33 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E9381E5C00) [pid = 900] [serial = 1416] [outer = 0000000000000000] 06:44:33 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93CEDFC00) [pid = 900] [serial = 1417] [outer = 000000E9381E5C00] 06:44:33 INFO - PROCESS | 900 | 1461246273497 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93F1B4400) [pid = 900] [serial = 1418] [outer = 000000E9381E5C00] 06:44:34 INFO - PROCESS | 900 | 1461246274091 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 923ms 06:44:34 INFO - PROCESS | 900 | 1461246274127 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 900 | 1461246274130 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 06:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:44:34 INFO - PROCESS | 900 | 1461246274134 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 900 | 1461246274138 Marionette TRACE conn6 <- [1,1854,null,{}] 06:44:34 INFO - PROCESS | 900 | 1461246274150 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 900 | 1461246274263 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 06:44:34 INFO - PROCESS | 900 | 1461246274358 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A7000 == 46 [pid = 900] [id = 473] 06:44:34 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93F9E8000) [pid = 900] [serial = 1419] [outer = 0000000000000000] 06:44:34 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9400DC000) [pid = 900] [serial = 1420] [outer = 000000E93F9E8000] 06:44:34 INFO - PROCESS | 900 | 1461246274418 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9401B6800) [pid = 900] [serial = 1421] [outer = 000000E93F9E8000] 06:44:35 INFO - PROCESS | 900 | 1461246275252 Marionette TRACE conn6 <- [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]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1184ms 06:44:35 INFO - PROCESS | 900 | 1461246275320 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 900 | 1461246275324 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 06:44:35 INFO - PROCESS | 900 | 1461246275330 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:44:35 INFO - PROCESS | 900 | 1461246275333 Marionette TRACE conn6 <- [1,1858,null,{}] 06:44:35 INFO - PROCESS | 900 | 1461246275339 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 900 | 1461246275438 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 06:44:35 INFO - PROCESS | 900 | 1461246275512 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E17800 == 47 [pid = 900] [id = 474] 06:44:35 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9328E1400) [pid = 900] [serial = 1422] [outer = 0000000000000000] 06:44:35 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93290B800) [pid = 900] [serial = 1423] [outer = 000000E9328E1400] 06:44:35 INFO - PROCESS | 900 | 1461246275564 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E932E25800) [pid = 900] [serial = 1424] [outer = 000000E9328E1400] 06:44:36 INFO - PROCESS | 900 | 1461246276202 Marionette TRACE conn6 <- [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]]]}] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B6800 == 46 [pid = 900] [id = 469] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E9445BB800 == 45 [pid = 900] [id = 468] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E94329E800 == 44 [pid = 900] [id = 467] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E94337F800 == 43 [pid = 900] [id = 466] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E94317E000 == 42 [pid = 900] [id = 465] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E9419C8000 == 41 [pid = 900] [id = 464] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E940203800 == 40 [pid = 900] [id = 463] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA4B800 == 39 [pid = 900] [id = 462] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93F2B8000) [pid = 900] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 923ms 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E933ACA800 == 38 [pid = 900] [id = 461] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AE800 == 37 [pid = 900] [id = 458] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E93F720000 == 36 [pid = 900] [id = 457] 06:44:36 INFO - PROCESS | 900 | --DOCSHELL 000000E933A1D800 == 35 [pid = 900] [id = 456] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9326C6400) [pid = 900] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9316E1800) [pid = 900] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9328E5400) [pid = 900] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932E23000) [pid = 900] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9341FDC00) [pid = 900] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9370D4C00) [pid = 900] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9328E3C00) [pid = 900] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E937DAFC00) [pid = 900] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93EA91000) [pid = 900] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93CE09400) [pid = 900] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93BC5C800) [pid = 900] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9370D3400) [pid = 900] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93CE12000) [pid = 900] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93ED09000) [pid = 900] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E9383DB800) [pid = 900] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E938B02800) [pid = 900] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93EDC4C00) [pid = 900] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F10F800) [pid = 900] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E938199C00) [pid = 900] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 900 | 1461246276273 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 900 | 1461246276280 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:44:36 INFO - PROCESS | 900 | 1461246276291 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 900 | 1461246276294 Marionette TRACE conn6 <- [1,1862,null,{}] 06:44:36 INFO - PROCESS | 900 | 1461246276297 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 900 | 1461246276382 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 06:44:36 INFO - PROCESS | 900 | 1461246276394 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E937336800 == 36 [pid = 900] [id = 475] 06:44:36 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E932823800) [pid = 900] [serial = 1425] [outer = 0000000000000000] 06:44:36 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E9328E4400) [pid = 900] [serial = 1426] [outer = 000000E932823800] 06:44:36 INFO - PROCESS | 900 | 1461246276444 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E932E27C00) [pid = 900] [serial = 1427] [outer = 000000E932823800] 06:44:36 INFO - PROCESS | 900 | 1461246276976 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 735ms 06:44:37 INFO - PROCESS | 900 | 1461246277028 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 900 | 1461246277030 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 06:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:44:37 INFO - PROCESS | 900 | 1461246277034 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 900 | 1461246277037 Marionette TRACE conn6 <- [1,1866,null,{}] 06:44:37 INFO - PROCESS | 900 | 1461246277048 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 900 | 1461246277137 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 06:44:37 INFO - PROCESS | 900 | 1461246277210 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C896000 == 37 [pid = 900] [id = 476] 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E932A49800) [pid = 900] [serial = 1428] [outer = 0000000000000000] 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E9370D7800) [pid = 900] [serial = 1429] [outer = 000000E932A49800] 06:44:37 INFO - PROCESS | 900 | 1461246277262 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E937A55C00) [pid = 900] [serial = 1430] [outer = 000000E932A49800] 06:44:37 INFO - PROCESS | 900 | 1461246277666 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 06:44:37 INFO - PROCESS | 900 | 1461246277728 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 900 | 1461246277731 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 06:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:44:37 INFO - PROCESS | 900 | 1461246277734 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 900 | 1461246277736 Marionette TRACE conn6 <- [1,1870,null,{}] 06:44:37 INFO - PROCESS | 900 | 1461246277740 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 900 | 1461246277824 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 06:44:37 INFO - PROCESS | 900 | 1461246277831 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E93FB6F800 == 38 [pid = 900] [id = 477] 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E937FF3800) [pid = 900] [serial = 1431] [outer = 0000000000000000] 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E9381DF800) [pid = 900] [serial = 1432] [outer = 000000E937FF3800] 06:44:37 INFO - PROCESS | 900 | 1461246277879 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9383DFC00) [pid = 900] [serial = 1433] [outer = 000000E937FF3800] 06:44:38 INFO - PROCESS | 900 | 1461246278304 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 06:44:38 INFO - PROCESS | 900 | 1461246278366 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 900 | 1461246278368 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:44:38 INFO - PROCESS | 900 | 1461246278372 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 900 | 1461246278374 Marionette TRACE conn6 <- [1,1874,null,{}] 06:44:38 INFO - PROCESS | 900 | 1461246278378 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 900 | 1461246278481 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 06:44:38 INFO - PROCESS | 900 | 1461246278563 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E94020E800 == 39 [pid = 900] [id = 478] 06:44:38 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9383E8000) [pid = 900] [serial = 1434] [outer = 0000000000000000] 06:44:38 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E938B10C00) [pid = 900] [serial = 1435] [outer = 000000E9383E8000] 06:44:38 INFO - PROCESS | 900 | 1461246278610 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E939818800) [pid = 900] [serial = 1436] [outer = 000000E9383E8000] 06:44:39 INFO - PROCESS | 900 | 1461246279043 Marionette TRACE conn6 <- [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]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 06:44:39 INFO - PROCESS | 900 | 1461246279109 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 900 | 1461246279111 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 06:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:44:39 INFO - PROCESS | 900 | 1461246279120 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 900 | 1461246279122 Marionette TRACE conn6 <- [1,1878,null,{}] 06:44:39 INFO - PROCESS | 900 | 1461246279126 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 900 | 1461246279259 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 06:44:39 INFO - PROCESS | 900 | 1461246279274 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E937BAC000 == 40 [pid = 900] [id = 479] 06:44:39 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93C42DC00) [pid = 900] [serial = 1437] [outer = 0000000000000000] 06:44:39 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93C86C800) [pid = 900] [serial = 1438] [outer = 000000E93C42DC00] 06:44:39 INFO - PROCESS | 900 | 1461246279366 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93E341C00) [pid = 900] [serial = 1439] [outer = 000000E93C42DC00] 06:44:39 INFO - PROCESS | 900 | 1461246279786 Marionette TRACE conn6 <- [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]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 06:44:39 INFO - PROCESS | 900 | 1461246279794 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 900 | 1461246279796 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 06:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:44:39 INFO - PROCESS | 900 | 1461246279799 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 900 | 1461246279801 Marionette TRACE conn6 <- [1,1882,null,{}] 06:44:39 INFO - PROCESS | 900 | 1461246279804 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 900 | 1461246279962 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 06:44:40 INFO - PROCESS | 900 | 1461246280031 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317D000 == 41 [pid = 900] [id = 480] 06:44:40 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93EA20400) [pid = 900] [serial = 1440] [outer = 0000000000000000] 06:44:40 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93EB48C00) [pid = 900] [serial = 1441] [outer = 000000E93EA20400] 06:44:40 INFO - PROCESS | 900 | 1461246280080 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93EDC3400) [pid = 900] [serial = 1442] [outer = 000000E93EA20400] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9328DCC00) [pid = 900] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9400D5C00) [pid = 900] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93E338C00) [pid = 900] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93F2BC000) [pid = 900] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E930CB9C00) [pid = 900] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9383E0C00) [pid = 900] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E933F1A800) [pid = 900] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9383E1C00) [pid = 900] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E930CB4800) [pid = 900] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9328E1000) [pid = 900] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9326C7400) [pid = 900] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E930CD8400) [pid = 900] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93C7B4C00) [pid = 900] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E93F10A000) [pid = 900] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E930D17800) [pid = 900] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93F104800) [pid = 900] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:44:40 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F4DC800) [pid = 900] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:44:40 INFO - PROCESS | 900 | 1461246280785 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1022ms 06:44:40 INFO - PROCESS | 900 | 1461246280825 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 900 | 1461246280830 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 06:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:44:40 INFO - PROCESS | 900 | 1461246280836 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 900 | 1461246280841 Marionette TRACE conn6 <- [1,1886,null,{}] 06:44:40 INFO - PROCESS | 900 | 1461246280848 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 900 | 1461246280988 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 06:44:41 INFO - PROCESS | 900 | 1461246281134 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E937217000 == 42 [pid = 900] [id = 481] 06:44:41 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E932818000) [pid = 900] [serial = 1443] [outer = 0000000000000000] 06:44:41 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E932917000) [pid = 900] [serial = 1444] [outer = 000000E932818000] 06:44:41 INFO - PROCESS | 900 | 1461246281193 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93300E400) [pid = 900] [serial = 1445] [outer = 000000E932818000] 06:44:41 INFO - PROCESS | 900 | 1461246281771 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 06:44:41 INFO - PROCESS | 900 | 1461246281826 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 900 | 1461246281833 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 06:44:41 INFO - PROCESS | 900 | 1461246281839 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:44:41 INFO - PROCESS | 900 | 1461246281843 Marionette TRACE conn6 <- [1,1890,null,{}] 06:44:41 INFO - PROCESS | 900 | 1461246281847 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 900 | 1461246281955 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 06:44:42 INFO - PROCESS | 900 | 1461246282033 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F921000 == 43 [pid = 900] [id = 482] 06:44:42 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E9370C9000) [pid = 900] [serial = 1446] [outer = 0000000000000000] 06:44:42 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93734FC00) [pid = 900] [serial = 1447] [outer = 000000E9370C9000] 06:44:42 INFO - PROCESS | 900 | 1461246282092 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E937FE7400) [pid = 900] [serial = 1448] [outer = 000000E9370C9000] 06:44:42 INFO - PROCESS | 900 | 1461246282716 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 923ms 06:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:44:42 INFO - PROCESS | 900 | 1461246282768 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 900 | 1461246282771 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 06:44:42 INFO - PROCESS | 900 | 1461246282775 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 900 | 1461246282779 Marionette TRACE conn6 <- [1,1894,null,{}] 06:44:42 INFO - PROCESS | 900 | 1461246282791 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 900 | 1461246282902 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 06:44:42 INFO - PROCESS | 900 | 1461246282979 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E9432A0800 == 44 [pid = 900] [id = 483] 06:44:43 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E9383E0C00) [pid = 900] [serial = 1449] [outer = 0000000000000000] 06:44:43 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93C7B6000) [pid = 900] [serial = 1450] [outer = 000000E9383E0C00] 06:44:43 INFO - PROCESS | 900 | 1461246283041 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93E33AC00) [pid = 900] [serial = 1451] [outer = 000000E9383E0C00] 06:44:43 INFO - PROCESS | 900 | 1461246283663 Marionette TRACE conn6 <- [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]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 924ms 06:44:43 INFO - PROCESS | 900 | 1461246283700 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 900 | 1461246283703 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 06:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:44:43 INFO - PROCESS | 900 | 1461246283707 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 900 | 1461246283709 Marionette TRACE conn6 <- [1,1898,null,{}] 06:44:43 INFO - PROCESS | 900 | 1461246283713 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 900 | 1461246283817 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 06:44:43 INFO - PROCESS | 900 | 1461246283907 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E943387000 == 45 [pid = 900] [id = 484] 06:44:43 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93EEE9C00) [pid = 900] [serial = 1452] [outer = 0000000000000000] 06:44:43 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F1AF400) [pid = 900] [serial = 1453] [outer = 000000E93EEE9C00] 06:44:43 INFO - PROCESS | 900 | 1461246283965 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93F2BB800) [pid = 900] [serial = 1454] [outer = 000000E93EEE9C00] 06:44:44 INFO - PROCESS | 900 | 1461246284559 Marionette TRACE conn6 <- [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]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 881ms 06:44:44 INFO - PROCESS | 900 | 1461246284590 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 900 | 1461246284593 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 06:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:44:44 INFO - PROCESS | 900 | 1461246284596 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 900 | 1461246284599 Marionette TRACE conn6 <- [1,1902,null,{}] 06:44:44 INFO - PROCESS | 900 | 1461246284603 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 900 | 1461246284705 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 06:44:44 INFO - PROCESS | 900 | 1461246284795 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E93732D000 == 46 [pid = 900] [id = 485] 06:44:44 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E930D19800) [pid = 900] [serial = 1455] [outer = 0000000000000000] 06:44:44 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932A46800) [pid = 900] [serial = 1456] [outer = 000000E930D19800] 06:44:44 INFO - PROCESS | 900 | 1461246284853 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93BC5CC00) [pid = 900] [serial = 1457] [outer = 000000E930D19800] 06:44:45 INFO - PROCESS | 900 | 1461246285545 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 987ms 06:44:45 INFO - PROCESS | 900 | 1461246285586 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 900 | 1461246285591 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:44:45 INFO - PROCESS | 900 | 1461246285596 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 900 | 1461246285599 Marionette TRACE conn6 <- [1,1906,null,{}] 06:44:45 INFO - PROCESS | 900 | 1461246285605 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 900 | 1461246285710 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 06:44:45 INFO - PROCESS | 900 | 1461246285833 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E937FCF000 == 47 [pid = 900] [id = 486] 06:44:45 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E932A49000) [pid = 900] [serial = 1458] [outer = 0000000000000000] 06:44:45 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E932D3C000) [pid = 900] [serial = 1459] [outer = 000000E932A49000] 06:44:45 INFO - PROCESS | 900 | 1461246285887 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E9341FDC00) [pid = 900] [serial = 1460] [outer = 000000E932A49000] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E937BAC000 == 46 [pid = 900] [id = 479] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E94020E800 == 45 [pid = 900] [id = 478] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E93FB6F800 == 44 [pid = 900] [id = 477] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E93C896000 == 43 [pid = 900] [id = 476] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E937336800 == 42 [pid = 900] [id = 475] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E938E17800 == 41 [pid = 900] [id = 474] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E94333A800 == 40 [pid = 900] [id = 472] 06:44:46 INFO - PROCESS | 900 | --DOCSHELL 000000E93F195800 == 39 [pid = 900] [id = 471] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F66A400) [pid = 900] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93EB3D400) [pid = 900] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F4E5000) [pid = 900] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93CE4F800) [pid = 900] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93290F400) [pid = 900] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93E39B400) [pid = 900] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93C42A800) [pid = 900] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9376D1800) [pid = 900] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9370D0400) [pid = 900] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93F675800) [pid = 900] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93F66C400) [pid = 900] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9326C8C00) [pid = 900] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E930CE3000) [pid = 900] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E9383DC000) [pid = 900] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E939490800) [pid = 900] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E9328DF400) [pid = 900] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9370C8C00) [pid = 900] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E9341F7400) [pid = 900] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E937354C00) [pid = 900] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93CEDF000) [pid = 900] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E93EDC1C00) [pid = 900] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93F2F8400) [pid = 900] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E932E24C00) [pid = 900] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93F675C00) [pid = 900] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93F9E5400) [pid = 900] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93CE0F400) [pid = 900] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E940024000) [pid = 900] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E93E33E000) [pid = 900] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E940160000) [pid = 900] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E932D29400) [pid = 900] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E94016A400) [pid = 900] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E9400DBC00) [pid = 900] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 06:44:46 INFO - PROCESS | 900 | 1461246286372 Marionette TRACE conn6 <- [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]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 839ms 06:44:46 INFO - PROCESS | 900 | 1461246286440 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 900 | 1461246286446 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 06:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:44:46 INFO - PROCESS | 900 | 1461246286453 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 900 | 1461246286456 Marionette TRACE conn6 <- [1,1910,null,{}] 06:44:46 INFO - PROCESS | 900 | 1461246286459 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:46 INFO - PROCESS | 900 | 1461246286546 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 06:44:46 INFO - PROCESS | 900 | 1461246286622 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E938E1C000 == 40 [pid = 900] [id = 487] 06:44:46 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E932161400) [pid = 900] [serial = 1461] [outer = 0000000000000000] 06:44:46 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E93706B800) [pid = 900] [serial = 1462] [outer = 000000E932161400] 06:44:46 INFO - PROCESS | 900 | 1461246286670 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E937A95000) [pid = 900] [serial = 1463] [outer = 000000E932161400] 06:44:47 INFO - PROCESS | 900 | 1461246287118 Marionette TRACE conn6 <- [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]]]}] 06:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 06:44:47 INFO - PROCESS | 900 | 1461246287187 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 900 | 1461246287189 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:44:47 INFO - PROCESS | 900 | 1461246287193 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 900 | 1461246287197 Marionette TRACE conn6 <- [1,1914,null,{}] 06:44:47 INFO - PROCESS | 900 | 1461246287207 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 900 | 1461246287294 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 06:44:47 INFO - PROCESS | 900 | 1461246287304 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E940205000 == 41 [pid = 900] [id = 488] 06:44:47 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E938B02C00) [pid = 900] [serial = 1464] [outer = 0000000000000000] 06:44:47 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E938C11C00) [pid = 900] [serial = 1465] [outer = 000000E938B02C00] 06:44:47 INFO - PROCESS | 900 | 1461246287362 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E93C431000) [pid = 900] [serial = 1466] [outer = 000000E938B02C00] 06:44:47 INFO - PROCESS | 900 | 1461246287800 Marionette TRACE conn6 <- [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]]]}] 06:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 06:44:47 INFO - PROCESS | 900 | 1461246287824 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 900 | 1461246287827 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:44:47 INFO - PROCESS | 900 | 1461246287830 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 900 | 1461246287832 Marionette TRACE conn6 <- [1,1918,null,{}] 06:44:47 INFO - PROCESS | 900 | 1461246287840 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 900 | 1461246287957 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 06:44:47 INFO - PROCESS | 900 | 1461246287965 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E941B11800 == 42 [pid = 900] [id = 489] 06:44:47 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E93E341800) [pid = 900] [serial = 1467] [outer = 0000000000000000] 06:44:48 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E93EA1C000) [pid = 900] [serial = 1468] [outer = 000000E93E341800] 06:44:48 INFO - PROCESS | 900 | 1461246288013 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E93ED0C000) [pid = 900] [serial = 1469] [outer = 000000E93E341800] 06:44:48 INFO - PROCESS | 900 | 1461246288434 Marionette TRACE conn6 <- [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]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 06:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:44:48 INFO - PROCESS | 900 | 1461246288525 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 900 | 1461246288528 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 06:44:48 INFO - PROCESS | 900 | 1461246288530 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 900 | 1461246288532 Marionette TRACE conn6 <- [1,1922,null,{}] 06:44:48 INFO - PROCESS | 900 | 1461246288545 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 900 | 1461246288652 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 06:44:48 INFO - PROCESS | 900 | 1461246288659 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317F000 == 43 [pid = 900] [id = 490] 06:44:48 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E93EDC4C00) [pid = 900] [serial = 1470] [outer = 0000000000000000] 06:44:48 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93F10C400) [pid = 900] [serial = 1471] [outer = 000000E93EDC4C00] 06:44:48 INFO - PROCESS | 900 | 1461246288704 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93F2F7800) [pid = 900] [serial = 1472] [outer = 000000E93EDC4C00] 06:44:49 INFO - PROCESS | 900 | 1461246289167 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 06:44:49 INFO - PROCESS | 900 | 1461246289226 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 900 | 1461246289228 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 06:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:44:49 INFO - PROCESS | 900 | 1461246289240 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 900 | 1461246289242 Marionette TRACE conn6 <- [1,1926,null,{}] 06:44:49 INFO - PROCESS | 900 | 1461246289245 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 900 | 1461246289403 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 06:44:49 INFO - PROCESS | 900 | 1461246289464 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E93404E800 == 44 [pid = 900] [id = 491] 06:44:49 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93F4E0C00) [pid = 900] [serial = 1473] [outer = 0000000000000000] 06:44:49 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F66A400) [pid = 900] [serial = 1474] [outer = 000000E93F4E0C00] 06:44:49 INFO - PROCESS | 900 | 1461246289515 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F675000) [pid = 900] [serial = 1475] [outer = 000000E93F4E0C00] 06:44:49 INFO - PROCESS | 900 | 1461246289941 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 06:44:49 INFO - PROCESS | 900 | 1461246289978 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 900 | 1461246289980 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 06:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:44:50 INFO - PROCESS | 900 | 1461246289989 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 900 | 1461246289991 Marionette TRACE conn6 <- [1,1930,null,{}] 06:44:50 INFO - PROCESS | 900 | 1461246289994 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 900 | 1461246290104 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 06:44:50 INFO - PROCESS | 900 | 1461246290110 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E944309800 == 45 [pid = 900] [id = 492] 06:44:50 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F7D1400) [pid = 900] [serial = 1476] [outer = 0000000000000000] 06:44:50 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F9E5400) [pid = 900] [serial = 1477] [outer = 000000E93F7D1400] 06:44:50 INFO - PROCESS | 900 | 1461246290156 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93FE99800) [pid = 900] [serial = 1478] [outer = 000000E93F7D1400] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E9383E8000) [pid = 900] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E932823800) [pid = 900] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E94015F400) [pid = 900] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E932A49800) [pid = 900] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E9328E1400) [pid = 900] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93C42DC00) [pid = 900] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:44:50 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E937FF3800) [pid = 900] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:44:50 INFO - PROCESS | 900 | 1461246290612 Marionette TRACE conn6 <- [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]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 06:44:50 INFO - PROCESS | 900 | 1461246290680 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 900 | 1461246290683 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 06:44:50 INFO - PROCESS | 900 | 1461246290686 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:44:50 INFO - PROCESS | 900 | 1461246290688 Marionette TRACE conn6 <- [1,1934,null,{}] 06:44:50 INFO - PROCESS | 900 | 1461246290691 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 900 | 1461246290798 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 06:44:50 INFO - PROCESS | 900 | 1461246290881 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E94431E000 == 46 [pid = 900] [id = 493] 06:44:50 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E930D1D000) [pid = 900] [serial = 1479] [outer = 0000000000000000] 06:44:50 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E9381DF400) [pid = 900] [serial = 1480] [outer = 000000E930D1D000] 06:44:50 INFO - PROCESS | 900 | 1461246290928 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E9400D9400) [pid = 900] [serial = 1481] [outer = 000000E930D1D000] 06:44:51 INFO - PROCESS | 900 | 1461246291288 Marionette TRACE conn6 <- [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]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 06:44:51 INFO - PROCESS | 900 | 1461246291318 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 900 | 1461246291320 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 06:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:44:51 INFO - PROCESS | 900 | 1461246291324 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 900 | 1461246291325 Marionette TRACE conn6 <- [1,1938,null,{}] 06:44:51 INFO - PROCESS | 900 | 1461246291329 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 900 | 1461246291440 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 06:44:51 INFO - PROCESS | 900 | 1461246291448 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467BB800 == 47 [pid = 900] [id = 494] 06:44:51 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E932A49800) [pid = 900] [serial = 1482] [outer = 0000000000000000] 06:44:51 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E940164000) [pid = 900] [serial = 1483] [outer = 000000E932A49800] 06:44:51 INFO - PROCESS | 900 | 1461246291496 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E9401B5800) [pid = 900] [serial = 1484] [outer = 000000E932A49800] 06:44:51 INFO - PROCESS | 900 | 1461246291911 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 06:44:51 INFO - PROCESS | 900 | 1461246291956 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 900 | 1461246291958 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 06:44:51 INFO - PROCESS | 900 | 1461246291962 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:44:51 INFO - PROCESS | 900 | 1461246291963 Marionette TRACE conn6 <- [1,1942,null,{}] 06:44:51 INFO - PROCESS | 900 | 1461246291967 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 900 | 1461246292077 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 06:44:52 INFO - PROCESS | 900 | 1461246292086 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469AE800 == 48 [pid = 900] [id = 495] 06:44:52 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E94016E800) [pid = 900] [serial = 1485] [outer = 0000000000000000] 06:44:52 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E94027DC00) [pid = 900] [serial = 1486] [outer = 000000E94016E800] 06:44:52 INFO - PROCESS | 900 | 1461246292131 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E94028B000) [pid = 900] [serial = 1487] [outer = 000000E94016E800] 06:44:52 INFO - PROCESS | 900 | 1461246292672 Marionette TRACE conn6 <- [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]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 735ms 06:44:52 INFO - PROCESS | 900 | 1461246292701 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 900 | 1461246292706 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 06:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:44:52 INFO - PROCESS | 900 | 1461246292711 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 900 | 1461246292716 Marionette TRACE conn6 <- [1,1946,null,{}] 06:44:52 INFO - PROCESS | 900 | 1461246292724 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 900 | 1461246292838 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 06:44:52 INFO - PROCESS | 900 | 1461246292964 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E93809E000 == 49 [pid = 900] [id = 496] 06:44:52 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E931D51C00) [pid = 900] [serial = 1488] [outer = 0000000000000000] 06:44:53 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93290C800) [pid = 900] [serial = 1489] [outer = 000000E931D51C00] 06:44:53 INFO - PROCESS | 900 | 1461246293024 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9341FA800) [pid = 900] [serial = 1490] [outer = 000000E931D51C00] 06:44:53 INFO - PROCESS | 900 | 1461246293702 Marionette TRACE conn6 <- [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]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1026ms 06:44:53 INFO - PROCESS | 900 | 1461246293741 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 900 | 1461246293748 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 06:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:44:53 INFO - PROCESS | 900 | 1461246293755 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 900 | 1461246293758 Marionette TRACE conn6 <- [1,1950,null,{}] 06:44:53 INFO - PROCESS | 900 | 1461246293762 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 900 | 1461246293874 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 06:44:53 INFO - PROCESS | 900 | 1461246293969 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D23000 == 50 [pid = 900] [id = 497] 06:44:53 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E9383E4400) [pid = 900] [serial = 1491] [outer = 0000000000000000] 06:44:54 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93BC5FC00) [pid = 900] [serial = 1492] [outer = 000000E9383E4400] 06:44:54 INFO - PROCESS | 900 | 1461246294027 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93EB3C800) [pid = 900] [serial = 1493] [outer = 000000E9383E4400] 06:44:54 INFO - PROCESS | 900 | 1461246294631 Marionette TRACE conn6 <- [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]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 923ms 06:44:54 INFO - PROCESS | 900 | 1461246294684 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 900 | 1461246294687 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 06:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:44:54 INFO - PROCESS | 900 | 1461246294691 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 900 | 1461246294695 Marionette TRACE conn6 <- [1,1954,null,{}] 06:44:54 INFO - PROCESS | 900 | 1461246294707 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 900 | 1461246294819 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 06:44:54 INFO - PROCESS | 900 | 1461246294940 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8E800 == 51 [pid = 900] [id = 498] 06:44:54 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93F43B400) [pid = 900] [serial = 1494] [outer = 0000000000000000] 06:44:54 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93F4E9800) [pid = 900] [serial = 1495] [outer = 000000E93F43B400] 06:44:55 INFO - PROCESS | 900 | 1461246295002 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E940288800) [pid = 900] [serial = 1496] [outer = 000000E93F43B400] 06:44:55 INFO - PROCESS | 900 | 1461246295566 Marionette TRACE conn6 <- [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]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 06:44:55 INFO - PROCESS | 900 | 1461246295616 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 900 | 1461246295619 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 06:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:44:55 INFO - PROCESS | 900 | 1461246295623 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 900 | 1461246295625 Marionette TRACE conn6 <- [1,1958,null,{}] 06:44:55 INFO - PROCESS | 900 | 1461246295629 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 900 | 1461246295737 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 06:44:55 INFO - PROCESS | 900 | 1461246295857 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470C0800 == 52 [pid = 900] [id = 499] 06:44:55 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9402B4400) [pid = 900] [serial = 1497] [outer = 0000000000000000] 06:44:55 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9402BC800) [pid = 900] [serial = 1498] [outer = 000000E9402B4400] 06:44:55 INFO - PROCESS | 900 | 1461246295916 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E9402EE800) [pid = 900] [serial = 1499] [outer = 000000E9402B4400] 06:44:56 INFO - PROCESS | 900 | 1461246296745 Marionette TRACE conn6 <- [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]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1193ms 06:44:56 INFO - PROCESS | 900 | 1461246296818 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 900 | 1461246296822 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 06:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:44:56 INFO - PROCESS | 900 | 1461246296827 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 900 | 1461246296832 Marionette TRACE conn6 <- [1,1962,null,{}] 06:44:56 INFO - PROCESS | 900 | 1461246296839 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 900 | 1461246296985 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 06:44:57 INFO - PROCESS | 900 | 1461246297104 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E937050000 == 53 [pid = 900] [id = 500] 06:44:57 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93269BC00) [pid = 900] [serial = 1500] [outer = 0000000000000000] 06:44:57 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9326BDC00) [pid = 900] [serial = 1501] [outer = 000000E93269BC00] 06:44:57 INFO - PROCESS | 900 | 1461246297156 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9328DAC00) [pid = 900] [serial = 1502] [outer = 000000E93269BC00] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E9467BB800 == 52 [pid = 900] [id = 494] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E94431E000 == 51 [pid = 900] [id = 493] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E944309800 == 50 [pid = 900] [id = 492] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E93404E800 == 49 [pid = 900] [id = 491] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E94317F000 == 48 [pid = 900] [id = 490] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E941B11800 == 47 [pid = 900] [id = 489] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9400DC000) [pid = 900] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E933F1D800) [pid = 900] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93CEDFC00) [pid = 900] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93EB48C00) [pid = 900] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E940205000 == 46 [pid = 900] [id = 488] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E938E1C000 == 45 [pid = 900] [id = 487] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E937FCF000 == 44 [pid = 900] [id = 486] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E9432A0800 == 43 [pid = 900] [id = 483] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E93F921000 == 42 [pid = 900] [id = 482] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E937217000 == 41 [pid = 900] [id = 481] 06:44:57 INFO - PROCESS | 900 | --DOCSHELL 000000E94317D000 == 40 [pid = 900] [id = 480] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9328E4400) [pid = 900] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9401B1400) [pid = 900] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E937A55C00) [pid = 900] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E932E25800) [pid = 900] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9370D7800) [pid = 900] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93290B800) [pid = 900] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E932E27C00) [pid = 900] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93E341C00) [pid = 900] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E939818800) [pid = 900] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93C86C800) [pid = 900] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E9383DFC00) [pid = 900] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E9381DF800) [pid = 900] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E938B10C00) [pid = 900] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 06:44:57 INFO - PROCESS | 900 | 1461246297751 Marionette TRACE conn6 <- [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]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 06:44:57 INFO - PROCESS | 900 | 1461246297818 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 900 | 1461246297824 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 06:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:44:57 INFO - PROCESS | 900 | 1461246297830 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 900 | 1461246297833 Marionette TRACE conn6 <- [1,1966,null,{}] 06:44:57 INFO - PROCESS | 900 | 1461246297837 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 900 | 1461246297926 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 06:44:58 INFO - PROCESS | 900 | 1461246298003 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CDF800 == 41 [pid = 900] [id = 501] 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93281D400) [pid = 900] [serial = 1503] [outer = 0000000000000000] 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E932A41400) [pid = 900] [serial = 1504] [outer = 000000E93281D400] 06:44:58 INFO - PROCESS | 900 | 1461246298051 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E932E1F000) [pid = 900] [serial = 1505] [outer = 000000E93281D400] 06:44:58 INFO - PROCESS | 900 | 1461246298469 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 06:44:58 INFO - PROCESS | 900 | 1461246298524 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 900 | 1461246298526 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 06:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:44:58 INFO - PROCESS | 900 | 1461246298530 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 900 | 1461246298534 Marionette TRACE conn6 <- [1,1970,null,{}] 06:44:58 INFO - PROCESS | 900 | 1461246298545 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 900 | 1461246298665 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 06:44:58 INFO - PROCESS | 900 | 1461246298680 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F540800 == 42 [pid = 900] [id = 502] 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9370CE800) [pid = 900] [serial = 1506] [outer = 0000000000000000] 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9370D2400) [pid = 900] [serial = 1507] [outer = 000000E9370CE800] 06:44:58 INFO - PROCESS | 900 | 1461246298730 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93734CC00) [pid = 900] [serial = 1508] [outer = 000000E9370CE800] 06:44:59 INFO - PROCESS | 900 | 1461246299179 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 06:44:59 INFO - PROCESS | 900 | 1461246299225 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 900 | 1461246299228 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 06:44:59 INFO - PROCESS | 900 | 1461246299231 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:44:59 INFO - PROCESS | 900 | 1461246299233 Marionette TRACE conn6 <- [1,1974,null,{}] 06:44:59 INFO - PROCESS | 900 | 1461246299237 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 900 | 1461246299321 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 06:44:59 INFO - PROCESS | 900 | 1461246299327 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E94019A000 == 43 [pid = 900] [id = 503] 06:44:59 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E937DAEC00) [pid = 900] [serial = 1509] [outer = 0000000000000000] 06:44:59 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E937F92800) [pid = 900] [serial = 1510] [outer = 000000E937DAEC00] 06:44:59 INFO - PROCESS | 900 | 1461246299374 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9381DE400) [pid = 900] [serial = 1511] [outer = 000000E937DAEC00] 06:44:59 INFO - PROCESS | 900 | 1461246299802 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 06:44:59 INFO - PROCESS | 900 | 1461246299863 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 900 | 1461246299865 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 06:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:44:59 INFO - PROCESS | 900 | 1461246299869 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 900 | 1461246299871 Marionette TRACE conn6 <- [1,1978,null,{}] 06:44:59 INFO - PROCESS | 900 | 1461246299874 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 900 | 1461246299982 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 06:45:00 INFO - PROCESS | 900 | 1461246300064 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E94071F000 == 44 [pid = 900] [id = 504] 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93769B800) [pid = 900] [serial = 1512] [outer = 0000000000000000] 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9383DF400) [pid = 900] [serial = 1513] [outer = 000000E93769B800] 06:45:00 INFO - PROCESS | 900 | 1461246300115 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E938C0E000) [pid = 900] [serial = 1514] [outer = 000000E93769B800] 06:45:00 INFO - PROCESS | 900 | 1461246300544 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 735ms 06:45:00 INFO - PROCESS | 900 | 1461246300606 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 900 | 1461246300608 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 06:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:45:00 INFO - PROCESS | 900 | 1461246300612 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 900 | 1461246300613 Marionette TRACE conn6 <- [1,1982,null,{}] 06:45:00 INFO - PROCESS | 900 | 1461246300617 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 900 | 1461246300750 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 06:45:00 INFO - PROCESS | 900 | 1461246300806 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D35800 == 45 [pid = 900] [id = 505] 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E939819C00) [pid = 900] [serial = 1515] [outer = 0000000000000000] 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93C42A400) [pid = 900] [serial = 1516] [outer = 000000E939819C00] 06:45:00 INFO - PROCESS | 900 | 1461246300857 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93E338800) [pid = 900] [serial = 1517] [outer = 000000E939819C00] 06:45:01 INFO - PROCESS | 900 | 1461246301288 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 06:45:01 INFO - PROCESS | 900 | 1461246301352 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 900 | 1461246301354 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 06:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:45:01 INFO - PROCESS | 900 | 1461246301358 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 900 | 1461246301360 Marionette TRACE conn6 <- [1,1986,null,{}] 06:45:01 INFO - PROCESS | 900 | 1461246301363 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 900 | 1461246301471 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 06:45:01 INFO - PROCESS | 900 | 1461246301478 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F90000 == 46 [pid = 900] [id = 506] 06:45:01 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9381EB000) [pid = 900] [serial = 1518] [outer = 0000000000000000] 06:45:01 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93E3A3C00) [pid = 900] [serial = 1519] [outer = 000000E9381EB000] 06:45:01 INFO - PROCESS | 900 | 1461246301568 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93ED11C00) [pid = 900] [serial = 1520] [outer = 000000E9381EB000] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F9E8000) [pid = 900] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9381E5C00) [pid = 900] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E933159400) [pid = 900] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93F7D1400) [pid = 900] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93EA20400) [pid = 900] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93EEE9C00) [pid = 900] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F4E0C00) [pid = 900] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932161400) [pid = 900] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9383E0C00) [pid = 900] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E932A49000) [pid = 900] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E930D19800) [pid = 900] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93E341800) [pid = 900] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9370C9000) [pid = 900] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E938B02C00) [pid = 900] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E932818000) [pid = 900] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E930D1D000) [pid = 900] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E932A49800) [pid = 900] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:45:02 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93EDC4C00) [pid = 900] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:45:02 INFO - PROCESS | 900 | 1461246302163 Marionette TRACE conn6 <- [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]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 818ms 06:45:02 INFO - PROCESS | 900 | 1461246302181 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 900 | 1461246302184 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 06:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:45:02 INFO - PROCESS | 900 | 1461246302187 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 900 | 1461246302189 Marionette TRACE conn6 <- [1,1990,null,{}] 06:45:02 INFO - PROCESS | 900 | 1461246302193 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 900 | 1461246302275 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 06:45:02 INFO - PROCESS | 900 | 1461246302352 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E944007000 == 47 [pid = 900] [id = 507] 06:45:02 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E932818000) [pid = 900] [serial = 1521] [outer = 0000000000000000] 06:45:02 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9381E1800) [pid = 900] [serial = 1522] [outer = 000000E932818000] 06:45:02 INFO - PROCESS | 900 | 1461246302404 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93EDC2C00) [pid = 900] [serial = 1523] [outer = 000000E932818000] 06:45:02 INFO - PROCESS | 900 | 1461246302754 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 06:45:02 INFO - PROCESS | 900 | 1461246302819 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 900 | 1461246302821 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 06:45:02 INFO - PROCESS | 900 | 1461246302825 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:45:02 INFO - PROCESS | 900 | 1461246302826 Marionette TRACE conn6 <- [1,1994,null,{}] 06:45:02 INFO - PROCESS | 900 | 1461246302830 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 900 | 1461246302942 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 06:45:02 INFO - PROCESS | 900 | 1461246302952 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445B0800 == 48 [pid = 900] [id = 508] 06:45:02 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93F02E400) [pid = 900] [serial = 1524] [outer = 0000000000000000] 06:45:03 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93F1B5000) [pid = 900] [serial = 1525] [outer = 000000E93F02E400] 06:45:03 INFO - PROCESS | 900 | 1461246302997 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F2F4800) [pid = 900] [serial = 1526] [outer = 000000E93F02E400] 06:45:03 INFO - PROCESS | 900 | 1461246303394 Marionette TRACE conn6 <- [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]]]}] 06:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 06:45:03 INFO - PROCESS | 900 | 1461246303457 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 900 | 1461246303459 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 06:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:45:03 INFO - PROCESS | 900 | 1461246303463 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 900 | 1461246303465 Marionette TRACE conn6 <- [1,1998,null,{}] 06:45:03 INFO - PROCESS | 900 | 1461246303468 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:03 INFO - PROCESS | 900 | 1461246303581 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 06:45:03 INFO - PROCESS | 900 | 1461246303593 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469AE000 == 49 [pid = 900] [id = 509] 06:45:03 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F2BC000) [pid = 900] [serial = 1527] [outer = 0000000000000000] 06:45:03 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93F435C00) [pid = 900] [serial = 1528] [outer = 000000E93F2BC000] 06:45:03 INFO - PROCESS | 900 | 1461246303640 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93F4DF800) [pid = 900] [serial = 1529] [outer = 000000E93F2BC000] 06:45:04 INFO - PROCESS | 900 | 1461246304105 Marionette TRACE conn6 <- [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]]]}] 06:45:04 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 06:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 06:45:04 INFO - PROCESS | 900 | 1461246304138 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 900 | 1461246304143 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 06:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:45:04 INFO - PROCESS | 900 | 1461246304148 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 900 | 1461246304153 Marionette TRACE conn6 <- [1,2002,null,{}] 06:45:04 INFO - PROCESS | 900 | 1461246304161 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 900 | 1461246304360 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 06:45:04 INFO - PROCESS | 900 | 1461246304488 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E9373D4800 == 50 [pid = 900] [id = 510] 06:45:04 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9326C8000) [pid = 900] [serial = 1530] [outer = 0000000000000000] 06:45:04 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93281FC00) [pid = 900] [serial = 1531] [outer = 000000E9326C8000] 06:45:04 INFO - PROCESS | 900 | 1461246304551 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E932A47C00) [pid = 900] [serial = 1532] [outer = 000000E9326C8000] 06:45:05 INFO - PROCESS | 900 | 1461246305134 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1030ms 06:45:05 INFO - PROCESS | 900 | 1461246305182 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 900 | 1461246305189 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 06:45:05 INFO - PROCESS | 900 | 1461246305196 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:45:05 INFO - PROCESS | 900 | 1461246305199 Marionette TRACE conn6 <- [1,2006,null,{}] 06:45:05 INFO - PROCESS | 900 | 1461246305203 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 900 | 1461246305317 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 06:45:05 INFO - PROCESS | 900 | 1461246305413 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94018D800 == 51 [pid = 900] [id = 511] 06:45:05 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9370CF400) [pid = 900] [serial = 1533] [outer = 0000000000000000] 06:45:05 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E937281800) [pid = 900] [serial = 1534] [outer = 000000E9370CF400] 06:45:05 INFO - PROCESS | 900 | 1461246305471 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9381E1C00) [pid = 900] [serial = 1535] [outer = 000000E9370CF400] 06:45:06 INFO - PROCESS | 900 | 1461246306089 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 923ms 06:45:06 INFO - PROCESS | 900 | 1461246306125 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 900 | 1461246306128 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 06:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:45:06 INFO - PROCESS | 900 | 1461246306131 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 900 | 1461246306136 Marionette TRACE conn6 <- [1,2010,null,{}] 06:45:06 INFO - PROCESS | 900 | 1461246306149 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 900 | 1461246306265 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 06:45:06 INFO - PROCESS | 900 | 1461246306388 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A9800 == 52 [pid = 900] [id = 512] 06:45:06 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93C42EC00) [pid = 900] [serial = 1536] [outer = 0000000000000000] 06:45:06 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93EA21400) [pid = 900] [serial = 1537] [outer = 000000E93C42EC00] 06:45:06 INFO - PROCESS | 900 | 1461246306450 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F4E5000) [pid = 900] [serial = 1538] [outer = 000000E93C42EC00] 06:45:07 INFO - PROCESS | 900 | 1461246307087 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1024ms 06:45:07 INFO - PROCESS | 900 | 1461246307158 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 900 | 1461246307161 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 06:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:45:07 INFO - PROCESS | 900 | 1461246307165 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 900 | 1461246307167 Marionette TRACE conn6 <- [1,2014,null,{}] 06:45:07 INFO - PROCESS | 900 | 1461246307185 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 900 | 1461246307293 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 06:45:07 INFO - PROCESS | 900 | 1461246307413 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B91800 == 53 [pid = 900] [id = 513] 06:45:07 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F697C00) [pid = 900] [serial = 1539] [outer = 0000000000000000] 06:45:07 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F9B3C00) [pid = 900] [serial = 1540] [outer = 000000E93F697C00] 06:45:07 INFO - PROCESS | 900 | 1461246307472 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93FE9E000) [pid = 900] [serial = 1541] [outer = 000000E93F697C00] 06:45:08 INFO - PROCESS | 900 | 1461246308024 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 944ms 06:45:08 INFO - PROCESS | 900 | 1461246308111 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 900 | 1461246308114 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 06:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:45:08 INFO - PROCESS | 900 | 1461246308117 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 900 | 1461246308120 Marionette TRACE conn6 <- [1,2018,null,{}] 06:45:08 INFO - PROCESS | 900 | 1461246308124 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 900 | 1461246308230 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 06:45:08 INFO - PROCESS | 900 | 1461246308324 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E937B36800 == 54 [pid = 900] [id = 514] 06:45:08 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E932D29400) [pid = 900] [serial = 1542] [outer = 0000000000000000] 06:45:08 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9383E1C00) [pid = 900] [serial = 1543] [outer = 000000E932D29400] 06:45:08 INFO - PROCESS | 900 | 1461246308382 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9400D8C00) [pid = 900] [serial = 1544] [outer = 000000E932D29400] 06:45:09 INFO - PROCESS | 900 | 1461246309143 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1081ms 06:45:09 INFO - PROCESS | 900 | 1461246309201 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 900 | 1461246309207 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 06:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:45:09 INFO - PROCESS | 900 | 1461246309214 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 900 | 1461246309218 Marionette TRACE conn6 <- [1,2022,null,{}] 06:45:09 INFO - PROCESS | 900 | 1461246309224 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 900 | 1461246309328 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 06:45:09 INFO - PROCESS | 900 | 1461246309458 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C9000 == 55 [pid = 900] [id = 515] 06:45:09 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932A47400) [pid = 900] [serial = 1545] [outer = 0000000000000000] 06:45:09 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932E25800) [pid = 900] [serial = 1546] [outer = 000000E932A47400] 06:45:09 INFO - PROCESS | 900 | 1461246309512 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9370C9000) [pid = 900] [serial = 1547] [outer = 000000E932A47400] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E9445B0800 == 54 [pid = 900] [id = 508] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E944007000 == 53 [pid = 900] [id = 507] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E937F90000 == 52 [pid = 900] [id = 506] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E942D35800 == 51 [pid = 900] [id = 505] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E94071F000 == 50 [pid = 900] [id = 504] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E93F540800 == 49 [pid = 900] [id = 502] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E938CDF800 == 48 [pid = 900] [id = 501] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E937050000 == 47 [pid = 900] [id = 500] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E94027DC00) [pid = 900] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E942D23000 == 46 [pid = 900] [id = 497] 06:45:09 INFO - PROCESS | 900 | --DOCSHELL 000000E93809E000 == 45 [pid = 900] [id = 496] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9401B6800) [pid = 900] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F1B4400) [pid = 900] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E937A90000) [pid = 900] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F9E5400) [pid = 900] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EDC3400) [pid = 900] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F2BB800) [pid = 900] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F1AF400) [pid = 900] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F675000) [pid = 900] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93706B800) [pid = 900] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E937A95000) [pid = 900] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93E33AC00) [pid = 900] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93C7B6000) [pid = 900] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9341FDC00) [pid = 900] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E932D3C000) [pid = 900] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93BC5CC00) [pid = 900] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932A46800) [pid = 900] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93EA1C000) [pid = 900] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93734FC00) [pid = 900] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E937FE7400) [pid = 900] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E938C11C00) [pid = 900] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93C431000) [pid = 900] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93300E400) [pid = 900] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E932917000) [pid = 900] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93F66A400) [pid = 900] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E9381DF400) [pid = 900] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E9401B5800) [pid = 900] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E940164000) [pid = 900] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E93F10C400) [pid = 900] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E93FE99800) [pid = 900] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F2F7800) [pid = 900] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E9400D9400) [pid = 900] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 06:45:09 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93ED0C000) [pid = 900] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 06:45:10 INFO - PROCESS | 900 | 1461246310069 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 881ms 06:45:10 INFO - PROCESS | 900 | 1461246310096 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 900 | 1461246310102 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 06:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:45:10 INFO - PROCESS | 900 | 1461246310108 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 900 | 1461246310111 Marionette TRACE conn6 <- [1,2026,null,{}] 06:45:10 INFO - PROCESS | 900 | 1461246310115 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 900 | 1461246310205 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 06:45:10 INFO - PROCESS | 900 | 1461246310214 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C762000 == 46 [pid = 900] [id = 516] 06:45:10 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E9328DA400) [pid = 900] [serial = 1548] [outer = 0000000000000000] 06:45:10 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E937062400) [pid = 900] [serial = 1549] [outer = 000000E9328DA400] 06:45:10 INFO - PROCESS | 900 | 1461246310262 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E9373B6800) [pid = 900] [serial = 1550] [outer = 000000E9328DA400] 06:45:10 INFO - PROCESS | 900 | 1461246310747 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 06:45:10 INFO - PROCESS | 900 | 1461246310781 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 900 | 1461246310784 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 06:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:45:10 INFO - PROCESS | 900 | 1461246310788 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 900 | 1461246310791 Marionette TRACE conn6 <- [1,2030,null,{}] 06:45:10 INFO - PROCESS | 900 | 1461246310803 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 900 | 1461246310893 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 06:45:10 INFO - PROCESS | 900 | 1461246310902 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E940214800 == 47 [pid = 900] [id = 517] 06:45:10 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E937FF3800) [pid = 900] [serial = 1551] [outer = 0000000000000000] 06:45:10 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E9381E9000) [pid = 900] [serial = 1552] [outer = 000000E937FF3800] 06:45:10 INFO - PROCESS | 900 | 1461246310953 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E938C0F400) [pid = 900] [serial = 1553] [outer = 000000E937FF3800] 06:45:11 INFO - PROCESS | 900 | 1461246311448 Marionette TRACE conn6 <- [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]]]}] 06:45:11 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) 06:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 672ms 06:45:11 INFO - PROCESS | 900 | 1461246311461 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 900 | 1461246311463 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 06:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:45:11 INFO - PROCESS | 900 | 1461246311471 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 900 | 1461246311473 Marionette TRACE conn6 <- [1,2034,null,{}] 06:45:11 INFO - PROCESS | 900 | 1461246311477 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 900 | 1461246311566 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 06:45:11 INFO - PROCESS | 900 | 1461246311573 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E942409000 == 48 [pid = 900] [id = 518] 06:45:11 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93BC88800) [pid = 900] [serial = 1554] [outer = 0000000000000000] 06:45:11 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E93C432400) [pid = 900] [serial = 1555] [outer = 000000E93BC88800] 06:45:11 INFO - PROCESS | 900 | 1461246311619 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93CE56400) [pid = 900] [serial = 1556] [outer = 000000E93BC88800] 06:45:12 INFO - PROCESS | 900 | 1461246312083 Marionette TRACE conn6 <- [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]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 06:45:12 INFO - PROCESS | 900 | 1461246312100 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 900 | 1461246312102 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 06:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:45:12 INFO - PROCESS | 900 | 1461246312105 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 900 | 1461246312107 Marionette TRACE conn6 <- [1,2038,null,{}] 06:45:12 INFO - PROCESS | 900 | 1461246312111 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 900 | 1461246312219 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 06:45:12 INFO - PROCESS | 900 | 1461246312296 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329D000 == 49 [pid = 900] [id = 519] 06:45:12 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E93CEE9800) [pid = 900] [serial = 1557] [outer = 0000000000000000] 06:45:12 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93E33BC00) [pid = 900] [serial = 1558] [outer = 000000E93CEE9800] 06:45:12 INFO - PROCESS | 900 | 1461246312355 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93EA92400) [pid = 900] [serial = 1559] [outer = 000000E93CEE9800] 06:45:12 INFO - PROCESS | 900 | 1461246312815 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 06:45:12 INFO - PROCESS | 900 | 1461246312852 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 900 | 1461246312854 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 06:45:12 INFO - PROCESS | 900 | 1461246312858 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:45:12 INFO - PROCESS | 900 | 1461246312860 Marionette TRACE conn6 <- [1,2042,null,{}] 06:45:12 INFO - PROCESS | 900 | 1461246312863 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 900 | 1461246312986 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 06:45:13 INFO - PROCESS | 900 | 1461246313045 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A6A800 == 50 [pid = 900] [id = 520] 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F2F3C00) [pid = 900] [serial = 1560] [outer = 0000000000000000] 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93F2FB400) [pid = 900] [serial = 1561] [outer = 000000E93F2F3C00] 06:45:13 INFO - PROCESS | 900 | 1461246313095 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93F4DD800) [pid = 900] [serial = 1562] [outer = 000000E93F2F3C00] 06:45:13 INFO - PROCESS | 900 | 1461246313517 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 06:45:13 INFO - PROCESS | 900 | 1461246313534 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 900 | 1461246313537 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:45:13 INFO - PROCESS | 900 | 1461246313540 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 900 | 1461246313542 Marionette TRACE conn6 <- [1,2046,null,{}] 06:45:13 INFO - PROCESS | 900 | 1461246313545 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 900 | 1461246313680 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 06:45:13 INFO - PROCESS | 900 | 1461246313704 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E944316800 == 51 [pid = 900] [id = 521] 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93F671800) [pid = 900] [serial = 1563] [outer = 0000000000000000] 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F95F800) [pid = 900] [serial = 1564] [outer = 000000E93F671800] 06:45:13 INFO - PROCESS | 900 | 1461246313750 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9400DAC00) [pid = 900] [serial = 1565] [outer = 000000E93F671800] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9370CE800) [pid = 900] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E937DAEC00) [pid = 900] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93769B800) [pid = 900] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93269BC00) [pid = 900] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93281D400) [pid = 900] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E9402B4400) [pid = 900] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E939819C00) [pid = 900] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E932818000) [pid = 900] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9381EB000) [pid = 900] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:45:14 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93F02E400) [pid = 900] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:45:14 INFO - PROCESS | 900 | 1461246314285 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 06:45:14 INFO - PROCESS | 900 | 1461246314319 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 900 | 1461246314322 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 06:45:14 INFO - PROCESS | 900 | 1461246314325 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:45:14 INFO - PROCESS | 900 | 1461246314327 Marionette TRACE conn6 <- [1,2050,null,{}] 06:45:14 INFO - PROCESS | 900 | 1461246314330 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 900 | 1461246314413 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 06:45:14 INFO - PROCESS | 900 | 1461246314422 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445C8800 == 52 [pid = 900] [id = 522] 06:45:14 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E93281D400) [pid = 900] [serial = 1566] [outer = 0000000000000000] 06:45:14 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E9383DD000) [pid = 900] [serial = 1567] [outer = 000000E93281D400] 06:45:14 INFO - PROCESS | 900 | 1461246314468 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E93F9B3000) [pid = 900] [serial = 1568] [outer = 000000E93281D400] 06:45:14 INFO - PROCESS | 900 | 1461246314895 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 06:45:14 INFO - PROCESS | 900 | 1461246314957 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 900 | 1461246314960 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 06:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:45:15 INFO - PROCESS | 900 | 1461246314996 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 900 | 1461246314998 Marionette TRACE conn6 <- [1,2054,null,{}] 06:45:15 INFO - PROCESS | 900 | 1461246315006 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 900 | 1461246315090 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 06:45:15 INFO - PROCESS | 900 | 1461246315097 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8E800 == 53 [pid = 900] [id = 523] 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E94016BC00) [pid = 900] [serial = 1569] [outer = 0000000000000000] 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E9401B4800) [pid = 900] [serial = 1570] [outer = 000000E94016BC00] 06:45:15 INFO - PROCESS | 900 | 1461246315144 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9401BD800) [pid = 900] [serial = 1571] [outer = 000000E94016BC00] 06:45:15 INFO - PROCESS | 900 | 1461246315569 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 650ms 06:45:15 INFO - PROCESS | 900 | 1461246315617 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 900 | 1461246315619 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 06:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:45:15 INFO - PROCESS | 900 | 1461246315622 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 900 | 1461246315624 Marionette TRACE conn6 <- [1,2058,null,{}] 06:45:15 INFO - PROCESS | 900 | 1461246315627 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 900 | 1461246315713 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 06:45:15 INFO - PROCESS | 900 | 1461246315719 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470BB800 == 54 [pid = 900] [id = 524] 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9401B9400) [pid = 900] [serial = 1572] [outer = 0000000000000000] 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9402B3000) [pid = 900] [serial = 1573] [outer = 000000E9401B9400] 06:45:15 INFO - PROCESS | 900 | 1461246315765 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9402BDC00) [pid = 900] [serial = 1574] [outer = 000000E9401B9400] 06:45:16 INFO - PROCESS | 900 | 1461246316192 Marionette TRACE conn6 <- [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]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 06:45:16 INFO - PROCESS | 900 | 1461246316297 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 900 | 1461246316302 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 06:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:45:16 INFO - PROCESS | 900 | 1461246316307 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 900 | 1461246316312 Marionette TRACE conn6 <- [1,2062,null,{}] 06:45:16 INFO - PROCESS | 900 | 1461246316319 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 900 | 1461246316527 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 06:45:16 INFO - PROCESS | 900 | 1461246316619 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E938CF3800 == 55 [pid = 900] [id = 525] 06:45:16 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9326BF000) [pid = 900] [serial = 1575] [outer = 0000000000000000] 06:45:16 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9326C8800) [pid = 900] [serial = 1576] [outer = 000000E9326BF000] 06:45:16 INFO - PROCESS | 900 | 1461246316679 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E932E1DC00) [pid = 900] [serial = 1577] [outer = 000000E9326BF000] 06:45:17 INFO - PROCESS | 900 | 1461246317300 Marionette TRACE conn6 <- [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]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1024ms 06:45:17 INFO - PROCESS | 900 | 1461246317335 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 900 | 1461246317340 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 06:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:45:17 INFO - PROCESS | 900 | 1461246317348 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 900 | 1461246317352 Marionette TRACE conn6 <- [1,2066,null,{}] 06:45:17 INFO - PROCESS | 900 | 1461246317356 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 900 | 1461246317473 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 06:45:17 INFO - PROCESS | 900 | 1461246317600 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E942542000 == 56 [pid = 900] [id = 526] 06:45:17 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E938198800) [pid = 900] [serial = 1578] [outer = 0000000000000000] 06:45:17 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9383E6800) [pid = 900] [serial = 1579] [outer = 000000E938198800] 06:45:17 INFO - PROCESS | 900 | 1461246317658 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93C7B6800) [pid = 900] [serial = 1580] [outer = 000000E938198800] 06:45:18 INFO - PROCESS | 900 | 1461246318266 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 06:45:18 INFO - PROCESS | 900 | 1461246318335 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 900 | 1461246318338 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 06:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:45:18 INFO - PROCESS | 900 | 1461246318342 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 900 | 1461246318344 Marionette TRACE conn6 <- [1,2070,null,{}] 06:45:18 INFO - PROCESS | 900 | 1461246318356 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 900 | 1461246318471 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 06:45:18 INFO - PROCESS | 900 | 1461246318596 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E9C800 == 57 [pid = 900] [id = 527] 06:45:18 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F2BC400) [pid = 900] [serial = 1581] [outer = 0000000000000000] 06:45:18 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F2F7C00) [pid = 900] [serial = 1582] [outer = 000000E93F2BC400] 06:45:18 INFO - PROCESS | 900 | 1461246318658 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E940169400) [pid = 900] [serial = 1583] [outer = 000000E93F2BC400] 06:45:19 INFO - PROCESS | 900 | 1461246319291 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 06:45:19 INFO - PROCESS | 900 | 1461246319330 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 900 | 1461246319333 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 06:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:45:19 INFO - PROCESS | 900 | 1461246319337 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 900 | 1461246319339 Marionette TRACE conn6 <- [1,2074,null,{}] 06:45:19 INFO - PROCESS | 900 | 1461246319342 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 900 | 1461246319453 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 06:45:19 INFO - PROCESS | 900 | 1461246319577 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E948124000 == 58 [pid = 900] [id = 528] 06:45:19 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9402EDC00) [pid = 900] [serial = 1584] [outer = 0000000000000000] 06:45:19 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E940742400) [pid = 900] [serial = 1585] [outer = 000000E9402EDC00] 06:45:19 INFO - PROCESS | 900 | 1461246319636 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94074B400) [pid = 900] [serial = 1586] [outer = 000000E9402EDC00] 06:45:20 INFO - PROCESS | 900 | 1461246320443 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1190ms 06:45:20 INFO - PROCESS | 900 | 1461246320530 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 900 | 1461246320534 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 06:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:45:20 INFO - PROCESS | 900 | 1461246320539 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 900 | 1461246320543 Marionette TRACE conn6 <- [1,2078,null,{}] 06:45:20 INFO - PROCESS | 900 | 1461246320563 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 900 | 1461246320704 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 06:45:20 INFO - PROCESS | 900 | 1461246320757 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E359000 == 59 [pid = 900] [id = 529] 06:45:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E931F53000) [pid = 900] [serial = 1587] [outer = 0000000000000000] 06:45:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93269E400) [pid = 900] [serial = 1588] [outer = 000000E931F53000] 06:45:20 INFO - PROCESS | 900 | 1461246320809 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E932913000) [pid = 900] [serial = 1589] [outer = 000000E931F53000] 06:45:21 INFO - PROCESS | 900 | 1461246321380 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 882ms 06:45:21 INFO - PROCESS | 900 | 1461246321425 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 900 | 1461246321431 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 06:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:45:21 INFO - PROCESS | 900 | 1461246321437 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 900 | 1461246321440 Marionette TRACE conn6 <- [1,2082,null,{}] 06:45:21 INFO - PROCESS | 900 | 1461246321464 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 900 | 1461246321566 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 06:45:21 INFO - PROCESS | 900 | 1461246321685 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8E800 == 58 [pid = 900] [id = 523] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E9445C8800 == 57 [pid = 900] [id = 522] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E944316800 == 56 [pid = 900] [id = 521] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E937A6A800 == 55 [pid = 900] [id = 520] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E94329D000 == 54 [pid = 900] [id = 519] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E942409000 == 53 [pid = 900] [id = 518] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E940214800 == 52 [pid = 900] [id = 517] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93BC5FC00) [pid = 900] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F4E9800) [pid = 900] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F435C00) [pid = 900] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93290C800) [pid = 900] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E9327EA800 == 53 [pid = 900] [id = 530] 06:45:21 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E930D14800) [pid = 900] [serial = 1590] [outer = 0000000000000000] 06:45:21 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E931D4A000) [pid = 900] [serial = 1591] [outer = 000000E930D14800] 06:45:21 INFO - PROCESS | 900 | 1461246321778 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932E27400) [pid = 900] [serial = 1592] [outer = 000000E930D14800] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E93C762000 == 52 [pid = 900] [id = 516] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E94019A000 == 51 [pid = 900] [id = 503] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E9398C9000 == 50 [pid = 900] [id = 515] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E9373D4800 == 49 [pid = 900] [id = 510] 06:45:21 INFO - PROCESS | 900 | --DOCSHELL 000000E9469AE000 == 48 [pid = 900] [id = 509] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9370D2400) [pid = 900] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93734CC00) [pid = 900] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E937F92800) [pid = 900] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9383DF400) [pid = 900] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9328DAC00) [pid = 900] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9326BDC00) [pid = 900] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E932A41400) [pid = 900] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E932E1F000) [pid = 900] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9402EE800) [pid = 900] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9402BC800) [pid = 900] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93E338800) [pid = 900] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93C42A400) [pid = 900] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9381E1800) [pid = 900] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93E3A3C00) [pid = 900] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93F1B5000) [pid = 900] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93ED11C00) [pid = 900] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93EDC2C00) [pid = 900] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9381DE400) [pid = 900] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E938C0E000) [pid = 900] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 06:45:21 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93F2F4800) [pid = 900] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 06:45:22 INFO - PROCESS | 900 | 1461246322259 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 06:45:22 INFO - PROCESS | 900 | 1461246322319 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 900 | 1461246322322 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 06:45:22 INFO - PROCESS | 900 | 1461246322325 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:45:22 INFO - PROCESS | 900 | 1461246322329 Marionette TRACE conn6 <- [1,2086,null,{}] 06:45:22 INFO - PROCESS | 900 | 1461246322341 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 900 | 1461246322429 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 06:45:22 INFO - PROCESS | 900 | 1461246322436 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F72C000 == 49 [pid = 900] [id = 531] 06:45:22 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E937233800) [pid = 900] [serial = 1593] [outer = 0000000000000000] 06:45:22 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E937356C00) [pid = 900] [serial = 1594] [outer = 000000E937233800] 06:45:22 INFO - PROCESS | 900 | 1461246322486 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E937B7B400) [pid = 900] [serial = 1595] [outer = 000000E937233800] 06:45:22 INFO - PROCESS | 900 | 1461246322963 Marionette TRACE conn6 <- [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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 06:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:45:23 INFO - PROCESS | 900 | 1461246323020 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 900 | 1461246323023 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 06:45:23 INFO - PROCESS | 900 | 1461246323026 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 900 | 1461246323028 Marionette TRACE conn6 <- [1,2090,null,{}] 06:45:23 INFO - PROCESS | 900 | 1461246323032 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 900 | 1461246323116 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 06:45:23 INFO - PROCESS | 900 | 1461246323124 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E940230800 == 50 [pid = 900] [id = 532] 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E938198C00) [pid = 900] [serial = 1596] [outer = 0000000000000000] 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9381DFC00) [pid = 900] [serial = 1597] [outer = 000000E938198C00] 06:45:23 INFO - PROCESS | 900 | 1461246323171 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9383DFC00) [pid = 900] [serial = 1598] [outer = 000000E938198C00] 06:45:23 INFO - PROCESS | 900 | 1461246323645 Marionette TRACE conn6 <- [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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 06:45:23 INFO - PROCESS | 900 | 1461246323700 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 900 | 1461246323703 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 06:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:45:23 INFO - PROCESS | 900 | 1461246323706 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 900 | 1461246323708 Marionette TRACE conn6 <- [1,2094,null,{}] 06:45:23 INFO - PROCESS | 900 | 1461246323711 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 900 | 1461246323793 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 06:45:23 INFO - PROCESS | 900 | 1461246323802 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D1B000 == 51 [pid = 900] [id = 533] 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E937237400) [pid = 900] [serial = 1599] [outer = 0000000000000000] 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E938C10400) [pid = 900] [serial = 1600] [outer = 000000E937237400] 06:45:23 INFO - PROCESS | 900 | 1461246323849 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93BC86800) [pid = 900] [serial = 1601] [outer = 000000E937237400] 06:45:24 INFO - PROCESS | 900 | 1461246324310 Marionette TRACE conn6 <- [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] 06:45:24 INFO - PROCESS | 900 | 1461246324383 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 06:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:45:24 INFO - PROCESS | 900 | 1461246324392 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 900 | 1461246324394 Marionette TRACE conn6 <- [1,2098,null,{}] 06:45:24 INFO - PROCESS | 900 | 1461246324397 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 900 | 1461246324565 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 06:45:24 INFO - PROCESS | 900 | 1461246324583 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329C000 == 52 [pid = 900] [id = 534] 06:45:24 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93CE59000) [pid = 900] [serial = 1602] [outer = 0000000000000000] 06:45:24 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EA20C00) [pid = 900] [serial = 1603] [outer = 000000E93CE59000] 06:45:24 INFO - PROCESS | 900 | 1461246324633 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93ED10400) [pid = 900] [serial = 1604] [outer = 000000E93CE59000] 06:45:25 INFO - PROCESS | 900 | 1461246325080 Marionette TRACE conn6 <- [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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 06:45:25 INFO - PROCESS | 900 | 1461246325128 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 900 | 1461246325131 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 06:45:25 INFO - PROCESS | 900 | 1461246325134 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:45:25 INFO - PROCESS | 900 | 1461246325136 Marionette TRACE conn6 <- [1,2102,null,{}] 06:45:25 INFO - PROCESS | 900 | 1461246325139 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 900 | 1461246325252 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 06:45:25 INFO - PROCESS | 900 | 1461246325258 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E9372CF000 == 53 [pid = 900] [id = 535] 06:45:25 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EDBE800) [pid = 900] [serial = 1605] [outer = 0000000000000000] 06:45:25 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93EEE9800) [pid = 900] [serial = 1606] [outer = 000000E93EDBE800] 06:45:25 INFO - PROCESS | 900 | 1461246325303 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F1B3800) [pid = 900] [serial = 1607] [outer = 000000E93EDBE800] 06:45:25 INFO - PROCESS | 900 | 1461246325759 Marionette TRACE conn6 <- [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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 06:45:25 INFO - PROCESS | 900 | 1461246325808 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 900 | 1461246325810 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 06:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:45:25 INFO - PROCESS | 900 | 1461246325813 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 900 | 1461246325815 Marionette TRACE conn6 <- [1,2106,null,{}] 06:45:25 INFO - PROCESS | 900 | 1461246325824 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 900 | 1461246325959 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 06:45:25 INFO - PROCESS | 900 | 1461246325982 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E944304000 == 54 [pid = 900] [id = 536] 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F1BB000) [pid = 900] [serial = 1608] [outer = 0000000000000000] 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F2F0400) [pid = 900] [serial = 1609] [outer = 000000E93F1BB000] 06:45:26 INFO - PROCESS | 900 | 1461246326030 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F437000) [pid = 900] [serial = 1610] [outer = 000000E93F1BB000] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932A47400) [pid = 900] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93CEE9800) [pid = 900] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9328DA400) [pid = 900] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F2F3C00) [pid = 900] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E937FF3800) [pid = 900] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F671800) [pid = 900] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93281D400) [pid = 900] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E94016BC00) [pid = 900] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93BC88800) [pid = 900] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E931D51C00) [pid = 900] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F43B400) [pid = 900] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9383E4400) [pid = 900] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:45:26 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E94016E800) [pid = 900] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:45:26 INFO - PROCESS | 900 | 1461246326602 Marionette TRACE conn6 <- [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]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 817ms 06:45:26 INFO - PROCESS | 900 | 1461246326634 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 900 | 1461246326636 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 06:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:45:26 INFO - PROCESS | 900 | 1461246326640 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 900 | 1461246326641 Marionette TRACE conn6 <- [1,2110,null,{}] 06:45:26 INFO - PROCESS | 900 | 1461246326645 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 900 | 1461246326728 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 06:45:26 INFO - PROCESS | 900 | 1461246326736 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445B8000 == 55 [pid = 900] [id = 537] 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E937230400) [pid = 900] [serial = 1611] [outer = 0000000000000000] 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93E3A1C00) [pid = 900] [serial = 1612] [outer = 000000E937230400] 06:45:26 INFO - PROCESS | 900 | 1461246326782 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F4DFC00) [pid = 900] [serial = 1613] [outer = 000000E937230400] 06:45:27 INFO - PROCESS | 900 | 1461246327200 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 06:45:27 INFO - PROCESS | 900 | 1461246327279 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 900 | 1461246327281 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:45:27 INFO - PROCESS | 900 | 1461246327304 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 900 | 1461246327306 Marionette TRACE conn6 <- [1,2114,null,{}] 06:45:27 INFO - PROCESS | 900 | 1461246327310 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 900 | 1461246327392 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 06:45:27 INFO - PROCESS | 900 | 1461246327398 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A9800 == 56 [pid = 900] [id = 538] 06:45:27 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F66A000) [pid = 900] [serial = 1614] [outer = 0000000000000000] 06:45:27 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F9B4400) [pid = 900] [serial = 1615] [outer = 000000E93F66A000] 06:45:27 INFO - PROCESS | 900 | 1461246327445 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93FE90800) [pid = 900] [serial = 1616] [outer = 000000E93F66A000] 06:45:27 INFO - PROCESS | 900 | 1461246327882 Marionette TRACE conn6 <- [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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 650ms 06:45:27 INFO - PROCESS | 900 | 1461246327942 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 900 | 1461246327944 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:45:27 INFO - PROCESS | 900 | 1461246327947 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 900 | 1461246327950 Marionette TRACE conn6 <- [1,2118,null,{}] 06:45:27 INFO - PROCESS | 900 | 1461246327954 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 900 | 1461246328059 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 06:45:28 INFO - PROCESS | 900 | 1461246328065 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E947788000 == 57 [pid = 900] [id = 539] 06:45:28 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E940161400) [pid = 900] [serial = 1617] [outer = 0000000000000000] 06:45:28 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9401B5C00) [pid = 900] [serial = 1618] [outer = 000000E940161400] 06:45:28 INFO - PROCESS | 900 | 1461246328117 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9402ECC00) [pid = 900] [serial = 1619] [outer = 000000E940161400] 06:45:28 INFO - PROCESS | 900 | 1461246328758 Marionette TRACE conn6 <- [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] 06:45:28 INFO - PROCESS | 900 | 1461246328794 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 900 | 1461246328800 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:45:28 INFO - PROCESS | 900 | 1461246328804 Marionette TRACE conn6 <- [1,2122,null,{}] 06:45:28 INFO - PROCESS | 900 | 1461246328810 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 900 | 1461246328925 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 06:45:29 INFO - PROCESS | 900 | 1461246329025 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B9800 == 58 [pid = 900] [id = 540] 06:45:29 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9321CAC00) [pid = 900] [serial = 1620] [outer = 0000000000000000] 06:45:29 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E932A3EC00) [pid = 900] [serial = 1621] [outer = 000000E9321CAC00] 06:45:29 INFO - PROCESS | 900 | 1461246329086 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E933043000) [pid = 900] [serial = 1622] [outer = 000000E9321CAC00] 06:45:29 INFO - PROCESS | 900 | 1461246329741 Marionette TRACE conn6 <- [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] 06:45:29 INFO - PROCESS | 900 | 1461246329796 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 06:45:29 INFO - PROCESS | 900 | 1461246329803 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:45:29 INFO - PROCESS | 900 | 1461246329806 Marionette TRACE conn6 <- [1,2126,null,{}] 06:45:29 INFO - PROCESS | 900 | 1461246329810 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 900 | 1461246329922 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 06:45:30 INFO - PROCESS | 900 | 1461246330047 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E943180000 == 59 [pid = 900] [id = 541] 06:45:30 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E937284000) [pid = 900] [serial = 1623] [outer = 0000000000000000] 06:45:30 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9383DCC00) [pid = 900] [serial = 1624] [outer = 000000E937284000] 06:45:30 INFO - PROCESS | 900 | 1461246330106 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93CE12800) [pid = 900] [serial = 1625] [outer = 000000E937284000] 06:45:30 INFO - PROCESS | 900 | 1461246330736 Marionette TRACE conn6 <- [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]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 986ms 06:45:30 INFO - PROCESS | 900 | 1461246330795 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 900 | 1461246330798 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 06:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:45:30 INFO - PROCESS | 900 | 1461246330802 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 900 | 1461246330806 Marionette TRACE conn6 <- [1,2130,null,{}] 06:45:30 INFO - PROCESS | 900 | 1461246330831 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 900 | 1461246330974 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 06:45:31 INFO - PROCESS | 900 | 1461246331034 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E9B000 == 60 [pid = 900] [id = 542] 06:45:31 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F2F4800) [pid = 900] [serial = 1626] [outer = 0000000000000000] 06:45:31 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93F4E7C00) [pid = 900] [serial = 1627] [outer = 000000E93F2F4800] 06:45:31 INFO - PROCESS | 900 | 1461246331095 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9401B0400) [pid = 900] [serial = 1628] [outer = 000000E93F2F4800] 06:45:31 INFO - PROCESS | 900 | 1461246331674 Marionette TRACE conn6 <- [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] 06:45:31 INFO - PROCESS | 900 | 1461246331758 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 06:45:31 INFO - PROCESS | 900 | 1461246331762 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 900 | 1461246331764 Marionette TRACE conn6 <- [1,2134,null,{}] 06:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:45:31 INFO - PROCESS | 900 | 1461246331768 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 900 | 1461246331877 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 06:45:32 INFO - PROCESS | 900 | 1461246332000 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481EC000 == 60 [pid = 900] [id = 543] 06:45:32 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9402B8400) [pid = 900] [serial = 1629] [outer = 0000000000000000] 06:45:32 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9402F3400) [pid = 900] [serial = 1630] [outer = 000000E9402B8400] 06:45:32 INFO - PROCESS | 900 | 1461246332059 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E94074F400) [pid = 900] [serial = 1631] [outer = 000000E9402B8400] 06:45:32 INFO - PROCESS | 900 | 1461246332706 Marionette TRACE conn6 <- [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] 06:45:32 INFO - PROCESS | 900 | 1461246332757 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 06:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:45:32 INFO - PROCESS | 900 | 1461246332761 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 900 | 1461246332763 Marionette TRACE conn6 <- [1,2138,null,{}] 06:45:32 INFO - PROCESS | 900 | 1461246332767 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 900 | 1461246332894 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 06:45:33 INFO - PROCESS | 900 | 1461246333018 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E932E5F800 == 61 [pid = 900] [id = 544] 06:45:33 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E930D14000) [pid = 900] [serial = 1632] [outer = 0000000000000000] 06:45:33 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E932916800) [pid = 900] [serial = 1633] [outer = 000000E930D14000] 06:45:33 INFO - PROCESS | 900 | 1461246333076 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E938197000) [pid = 900] [serial = 1634] [outer = 000000E930D14000] 06:45:33 INFO - PROCESS | 900 | 1461246333863 Marionette TRACE conn6 <- [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] 06:45:33 INFO - PROCESS | 900 | 1461246333898 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 06:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:45:33 INFO - PROCESS | 900 | 1461246333903 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 900 | 1461246333907 Marionette TRACE conn6 <- [1,2142,null,{}] 06:45:33 INFO - PROCESS | 900 | 1461246333912 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 900 | 1461246334019 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 06:45:34 INFO - PROCESS | 900 | 1461246334150 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E94020C800 == 62 [pid = 900] [id = 545] 06:45:34 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9373BD400) [pid = 900] [serial = 1635] [outer = 0000000000000000] 06:45:34 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9376D9800) [pid = 900] [serial = 1636] [outer = 000000E9373BD400] 06:45:34 INFO - PROCESS | 900 | 1461246334203 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9381E3800) [pid = 900] [serial = 1637] [outer = 000000E9373BD400] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A9800 == 61 [pid = 900] [id = 538] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9445B8000 == 60 [pid = 900] [id = 537] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E944304000 == 59 [pid = 900] [id = 536] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9372CF000 == 58 [pid = 900] [id = 535] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E94329C000 == 57 [pid = 900] [id = 534] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E941D1B000 == 56 [pid = 900] [id = 533] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E940230800 == 55 [pid = 900] [id = 532] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E93F72C000 == 54 [pid = 900] [id = 531] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93281FC00) [pid = 900] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9383E1C00) [pid = 900] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E937281800) [pid = 900] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93EA21400) [pid = 900] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93F9B3C00) [pid = 900] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9402B3000) [pid = 900] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9327EA800 == 53 [pid = 900] [id = 530] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E93E359000 == 52 [pid = 900] [id = 529] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E942542000 == 51 [pid = 900] [id = 526] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E938CF3800 == 50 [pid = 900] [id = 525] 06:45:34 INFO - PROCESS | 900 | --DOCSHELL 000000E9470BB800 == 49 [pid = 900] [id = 524] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E932E25800) [pid = 900] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93E33BC00) [pid = 900] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93EA92400) [pid = 900] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E937062400) [pid = 900] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9373B6800) [pid = 900] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F4DD800) [pid = 900] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9381E9000) [pid = 900] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F2FB400) [pid = 900] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E938C0F400) [pid = 900] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F95F800) [pid = 900] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9383DD000) [pid = 900] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9401BD800) [pid = 900] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F9B3000) [pid = 900] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9401B4800) [pid = 900] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9400DAC00) [pid = 900] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93C432400) [pid = 900] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9370C9000) [pid = 900] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93CE56400) [pid = 900] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9341FA800) [pid = 900] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E940288800) [pid = 900] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93EB3C800) [pid = 900] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E94028B000) [pid = 900] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 06:45:34 INFO - PROCESS | 900 | 1461246334755 Marionette TRACE conn6 <- [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]]]}] 06:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 881ms 06:45:34 INFO - PROCESS | 900 | 1461246334788 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 900 | 1461246334794 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 06:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:45:34 INFO - PROCESS | 900 | 1461246334800 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 900 | 1461246334803 Marionette TRACE conn6 <- [1,2146,null,{}] 06:45:34 INFO - PROCESS | 900 | 1461246334807 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 900 | 1461246334898 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 06:45:34 INFO - PROCESS | 900 | 1461246334978 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C891800 == 50 [pid = 900] [id = 546] 06:45:34 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932E21C00) [pid = 900] [serial = 1638] [outer = 0000000000000000] 06:45:35 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9373B6800) [pid = 900] [serial = 1639] [outer = 000000E932E21C00] 06:45:35 INFO - PROCESS | 900 | 1461246335027 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9383D9400) [pid = 900] [serial = 1640] [outer = 000000E932E21C00] 06:45:35 INFO - PROCESS | 900 | 1461246335448 Marionette TRACE conn6 <- [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] 06:45:35 INFO - PROCESS | 900 | 1461246335498 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 06:45:35 INFO - PROCESS | 900 | 1461246335504 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:45:35 INFO - PROCESS | 900 | 1461246335508 Marionette TRACE conn6 <- [1,2150,null,{}] 06:45:35 INFO - PROCESS | 900 | 1461246335524 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 900 | 1461246335616 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 06:45:35 INFO - PROCESS | 900 | 1461246335629 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D1C000 == 51 [pid = 900] [id = 547] 06:45:35 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93CE57400) [pid = 900] [serial = 1641] [outer = 0000000000000000] 06:45:35 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93E33BC00) [pid = 900] [serial = 1642] [outer = 000000E93CE57400] 06:45:35 INFO - PROCESS | 900 | 1461246335681 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93EA95000) [pid = 900] [serial = 1643] [outer = 000000E93CE57400] 06:45:36 INFO - PROCESS | 900 | 1461246336146 Marionette TRACE conn6 <- [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]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 06:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:45:36 INFO - PROCESS | 900 | 1461246336200 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 900 | 1461246336202 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 06:45:36 INFO - PROCESS | 900 | 1461246336206 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 900 | 1461246336208 Marionette TRACE conn6 <- [1,2154,null,{}] 06:45:36 INFO - PROCESS | 900 | 1461246336211 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 900 | 1461246336299 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 06:45:36 INFO - PROCESS | 900 | 1461246336308 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E943332800 == 52 [pid = 900] [id = 548] 06:45:36 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EDBF400) [pid = 900] [serial = 1644] [outer = 0000000000000000] 06:45:36 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F10F800) [pid = 900] [serial = 1645] [outer = 000000E93EDBF400] 06:45:36 INFO - PROCESS | 900 | 1461246336354 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F2BB800) [pid = 900] [serial = 1646] [outer = 000000E93EDBF400] 06:45:36 INFO - PROCESS | 900 | 1461246336780 Marionette TRACE conn6 <- [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]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 06:45:36 INFO - PROCESS | 900 | 1461246336837 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 900 | 1461246336839 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 06:45:36 INFO - PROCESS | 900 | 1461246336842 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:45:36 INFO - PROCESS | 900 | 1461246336844 Marionette TRACE conn6 <- [1,2158,null,{}] 06:45:36 INFO - PROCESS | 900 | 1461246336863 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 900 | 1461246336972 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 06:45:37 INFO - PROCESS | 900 | 1461246337056 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E944005800 == 53 [pid = 900] [id = 549] 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F2F5800) [pid = 900] [serial = 1647] [outer = 0000000000000000] 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F436C00) [pid = 900] [serial = 1648] [outer = 000000E93F2F5800] 06:45:37 INFO - PROCESS | 900 | 1461246337104 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F672800) [pid = 900] [serial = 1649] [outer = 000000E93F2F5800] 06:45:37 INFO - PROCESS | 900 | 1461246337554 Marionette TRACE conn6 <- [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]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 06:45:37 INFO - PROCESS | 900 | 1461246337580 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 900 | 1461246337582 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:45:37 INFO - PROCESS | 900 | 1461246337585 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 900 | 1461246337587 Marionette TRACE conn6 <- [1,2162,null,{}] 06:45:37 INFO - PROCESS | 900 | 1461246337591 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 900 | 1461246337723 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 06:45:37 INFO - PROCESS | 900 | 1461246337730 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E937BB4800 == 54 [pid = 900] [id = 550] 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F9B3C00) [pid = 900] [serial = 1650] [outer = 0000000000000000] 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94016D000) [pid = 900] [serial = 1651] [outer = 000000E93F9B3C00] 06:45:37 INFO - PROCESS | 900 | 1461246337781 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9402F2400) [pid = 900] [serial = 1652] [outer = 000000E93F9B3C00] 06:45:38 INFO - PROCESS | 900 | 1461246338261 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 06:45:38 INFO - PROCESS | 900 | 1461246338327 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 900 | 1461246338330 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 06:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:45:38 INFO - PROCESS | 900 | 1461246338375 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 900 | 1461246338377 Marionette TRACE conn6 <- [1,2166,null,{}] 06:45:38 INFO - PROCESS | 900 | 1461246338381 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 900 | 1461246338491 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 06:45:38 INFO - PROCESS | 900 | 1461246338502 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8B000 == 55 [pid = 900] [id = 551] 06:45:38 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E94074B800) [pid = 900] [serial = 1653] [outer = 0000000000000000] 06:45:38 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E940888800) [pid = 900] [serial = 1654] [outer = 000000E94074B800] 06:45:38 INFO - PROCESS | 900 | 1461246338595 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E940F95800) [pid = 900] [serial = 1655] [outer = 000000E94074B800] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93C42EC00) [pid = 900] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F2BC000) [pid = 900] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9370CF400) [pid = 900] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F697C00) [pid = 900] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932D29400) [pid = 900] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9326C8000) [pid = 900] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93CE59000) [pid = 900] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93EDBE800) [pid = 900] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E931F53000) [pid = 900] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E930D14800) [pid = 900] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E937233800) [pid = 900] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93F1BB000) [pid = 900] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E937237400) [pid = 900] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9402EDC00) [pid = 900] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E938198C00) [pid = 900] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E937230400) [pid = 900] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:45:39 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93F66A000) [pid = 900] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:45:39 INFO - PROCESS | 900 | 1461246339153 Marionette TRACE conn6 <- [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]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 839ms 06:45:39 INFO - PROCESS | 900 | 1461246339206 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 900 | 1461246339208 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:45:39 INFO - PROCESS | 900 | 1461246339211 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 900 | 1461246339213 Marionette TRACE conn6 <- [1,2170,null,{}] 06:45:39 INFO - PROCESS | 900 | 1461246339216 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 900 | 1461246339329 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 06:45:39 INFO - PROCESS | 900 | 1461246339384 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E946FA2000 == 56 [pid = 900] [id = 552] 06:45:39 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E932A3E000) [pid = 900] [serial = 1656] [outer = 0000000000000000] 06:45:39 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9381EB000) [pid = 900] [serial = 1657] [outer = 000000E932A3E000] 06:45:39 INFO - PROCESS | 900 | 1461246339431 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F2FEC00) [pid = 900] [serial = 1658] [outer = 000000E932A3E000] 06:45:39 INFO - PROCESS | 900 | 1461246339787 Marionette TRACE conn6 <- [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]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 06:45:39 INFO - PROCESS | 900 | 1461246339850 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 900 | 1461246339852 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:45:39 INFO - PROCESS | 900 | 1461246339856 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 900 | 1461246339858 Marionette TRACE conn6 <- [1,2174,null,{}] 06:45:39 INFO - PROCESS | 900 | 1461246339861 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 900 | 1461246339945 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 06:45:39 INFO - PROCESS | 900 | 1461246339952 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7B000 == 57 [pid = 900] [id = 553] 06:45:39 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F673C00) [pid = 900] [serial = 1659] [outer = 0000000000000000] 06:45:40 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E941BB6000) [pid = 900] [serial = 1660] [outer = 000000E93F673C00] 06:45:40 INFO - PROCESS | 900 | 1461246339998 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E941DD8C00) [pid = 900] [serial = 1661] [outer = 000000E93F673C00] 06:45:40 INFO - PROCESS | 900 | 1461246340421 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 587ms 06:45:40 INFO - PROCESS | 900 | 1461246340445 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 900 | 1461246340447 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 06:45:40 INFO - PROCESS | 900 | 1461246340450 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:45:40 INFO - PROCESS | 900 | 1461246340452 Marionette TRACE conn6 <- [1,2178,null,{}] 06:45:40 INFO - PROCESS | 900 | 1461246340472 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 900 | 1461246340557 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 06:45:40 INFO - PROCESS | 900 | 1461246340563 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E948530800 == 58 [pid = 900] [id = 554] 06:45:40 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E94202B000) [pid = 900] [serial = 1662] [outer = 0000000000000000] 06:45:40 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E94248CC00) [pid = 900] [serial = 1663] [outer = 000000E94202B000] 06:45:40 INFO - PROCESS | 900 | 1461246340609 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E942558400) [pid = 900] [serial = 1664] [outer = 000000E94202B000] 06:45:41 INFO - PROCESS | 900 | 1461246341120 Marionette TRACE conn6 <- [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]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 06:45:41 INFO - PROCESS | 900 | 1461246341188 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 900 | 1461246341193 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:45:41 INFO - PROCESS | 900 | 1461246341199 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 900 | 1461246341204 Marionette TRACE conn6 <- [1,2182,null,{}] 06:45:41 INFO - PROCESS | 900 | 1461246341211 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 900 | 1461246341389 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 06:45:41 INFO - PROCESS | 900 | 1461246341484 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E93BC34000 == 59 [pid = 900] [id = 555] 06:45:41 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E932A3E400) [pid = 900] [serial = 1665] [outer = 0000000000000000] 06:45:41 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E932D28400) [pid = 900] [serial = 1666] [outer = 000000E932A3E400] 06:45:41 INFO - PROCESS | 900 | 1461246341544 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E937283400) [pid = 900] [serial = 1667] [outer = 000000E932A3E400] 06:45:42 INFO - PROCESS | 900 | 1461246342092 Marionette TRACE conn6 <- [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]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 944ms 06:45:42 INFO - PROCESS | 900 | 1461246342147 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 900 | 1461246342153 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 06:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:45:42 INFO - PROCESS | 900 | 1461246342161 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 900 | 1461246342164 Marionette TRACE conn6 <- [1,2186,null,{}] 06:45:42 INFO - PROCESS | 900 | 1461246342168 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 900 | 1461246342281 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 06:45:42 INFO - PROCESS | 900 | 1461246342408 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E94332D000 == 60 [pid = 900] [id = 556] 06:45:42 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E939816400) [pid = 900] [serial = 1668] [outer = 0000000000000000] 06:45:42 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93CEDE800) [pid = 900] [serial = 1669] [outer = 000000E939816400] 06:45:42 INFO - PROCESS | 900 | 1461246342467 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93ED13800) [pid = 900] [serial = 1670] [outer = 000000E939816400] 06:45:43 INFO - PROCESS | 900 | 1461246343069 Marionette TRACE conn6 <- [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]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 924ms 06:45:43 INFO - PROCESS | 900 | 1461246343089 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 900 | 1461246343092 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 06:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:45:43 INFO - PROCESS | 900 | 1461246343096 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 900 | 1461246343100 Marionette TRACE conn6 <- [1,2190,null,{}] 06:45:43 INFO - PROCESS | 900 | 1461246343112 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 900 | 1461246343229 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 06:45:43 INFO - PROCESS | 900 | 1461246343327 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94863E800 == 61 [pid = 900] [id = 557] 06:45:43 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9400DBC00) [pid = 900] [serial = 1671] [outer = 0000000000000000] 06:45:43 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9401BE000) [pid = 900] [serial = 1672] [outer = 000000E9400DBC00] 06:45:43 INFO - PROCESS | 900 | 1461246343388 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E94088F000) [pid = 900] [serial = 1673] [outer = 000000E9400DBC00] 06:45:44 INFO - PROCESS | 900 | 1461246344055 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 06:45:44 INFO - PROCESS | 900 | 1461246344084 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 900 | 1461246344087 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 06:45:44 INFO - PROCESS | 900 | 1461246344091 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:45:44 INFO - PROCESS | 900 | 1461246344093 Marionette TRACE conn6 <- [1,2194,null,{}] 06:45:44 INFO - PROCESS | 900 | 1461246344097 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 900 | 1461246344208 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 06:45:44 INFO - PROCESS | 900 | 1461246344305 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E948730800 == 62 [pid = 900] [id = 558] 06:45:44 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E942D8C800) [pid = 900] [serial = 1674] [outer = 0000000000000000] 06:45:44 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E942E90000) [pid = 900] [serial = 1675] [outer = 000000E942D8C800] 06:45:44 INFO - PROCESS | 900 | 1461246344361 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E942F05400) [pid = 900] [serial = 1676] [outer = 000000E942D8C800] 06:45:44 INFO - PROCESS | 900 | 1461246344910 Marionette TRACE conn6 <- [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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 881ms 06:45:44 INFO - PROCESS | 900 | 1461246344974 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 900 | 1461246344977 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 06:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:45:44 INFO - PROCESS | 900 | 1461246344981 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 900 | 1461246344983 Marionette TRACE conn6 <- [1,2198,null,{}] 06:45:44 INFO - PROCESS | 900 | 1461246344987 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 900 | 1461246345094 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 06:45:45 INFO - PROCESS | 900 | 1461246345220 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E94933F000 == 63 [pid = 900] [id = 559] 06:45:45 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E942D8E000) [pid = 900] [serial = 1677] [outer = 0000000000000000] 06:45:45 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E942F0DC00) [pid = 900] [serial = 1678] [outer = 000000E942D8E000] 06:45:45 INFO - PROCESS | 900 | 1461246345278 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E942FE6800) [pid = 900] [serial = 1679] [outer = 000000E942D8E000] 06:45:45 INFO - PROCESS | 900 | 1461246345927 Marionette TRACE conn6 <- [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]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 06:45:45 INFO - PROCESS | 900 | 1461246345970 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 900 | 1461246345972 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:45:45 INFO - PROCESS | 900 | 1461246345976 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 900 | 1461246345978 Marionette TRACE conn6 <- [1,2202,null,{}] 06:45:45 INFO - PROCESS | 900 | 1461246345982 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 900 | 1461246346131 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 06:45:46 INFO - PROCESS | 900 | 1461246346391 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B7800 == 64 [pid = 900] [id = 560] 06:45:46 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E931660000) [pid = 900] [serial = 1680] [outer = 0000000000000000] 06:45:46 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E931DE2000) [pid = 900] [serial = 1681] [outer = 000000E931660000] 06:45:46 INFO - PROCESS | 900 | 1461246346465 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9328E3400) [pid = 900] [serial = 1682] [outer = 000000E931660000] 06:45:47 INFO - PROCESS | 900 | 1461246347082 Marionette TRACE conn6 <- [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]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1126ms 06:45:47 INFO - PROCESS | 900 | 1461246347121 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 900 | 1461246347126 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 06:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:45:47 INFO - PROCESS | 900 | 1461246347133 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 900 | 1461246347136 Marionette TRACE conn6 <- [1,2206,null,{}] 06:45:47 INFO - PROCESS | 900 | 1461246347141 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 900 | 1461246347248 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 06:45:47 INFO - PROCESS | 900 | 1461246347371 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E932DBE000 == 65 [pid = 900] [id = 561] 06:45:47 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E930D21C00) [pid = 900] [serial = 1683] [outer = 0000000000000000] 06:45:47 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E932A3F800) [pid = 900] [serial = 1684] [outer = 000000E930D21C00] 06:45:47 INFO - PROCESS | 900 | 1461246347462 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E937355800) [pid = 900] [serial = 1685] [outer = 000000E930D21C00] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E94018D800 == 64 [pid = 900] [id = 511] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7B000 == 63 [pid = 900] [id = 553] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E946FA2000 == 62 [pid = 900] [id = 552] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8B000 == 61 [pid = 900] [id = 551] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E937BB4800 == 60 [pid = 900] [id = 550] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E944005800 == 59 [pid = 900] [id = 549] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E943332800 == 58 [pid = 900] [id = 548] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9383E6800) [pid = 900] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93F2F7C00) [pid = 900] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9401B5C00) [pid = 900] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E941D1C000 == 57 [pid = 900] [id = 547] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E93C891800 == 56 [pid = 900] [id = 546] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E94020C800 == 55 [pid = 900] [id = 545] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E932111800 == 54 [pid = 900] [id = 12] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E943180000 == 53 [pid = 900] [id = 541] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B9800 == 52 [pid = 900] [id = 540] 06:45:47 INFO - PROCESS | 900 | --DOCSHELL 000000E947788000 == 51 [pid = 900] [id = 539] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F4E5000) [pid = 900] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93F4DF800) [pid = 900] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9381E1C00) [pid = 900] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93FE9E000) [pid = 900] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9400D8C00) [pid = 900] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E932A47C00) [pid = 900] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93EA20C00) [pid = 900] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93ED10400) [pid = 900] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93F1B3800) [pid = 900] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93EEE9800) [pid = 900] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9326C8800) [pid = 900] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E932913000) [pid = 900] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93269E400) [pid = 900] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E931D4A000) [pid = 900] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932E27400) [pid = 900] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E937356C00) [pid = 900] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F2F0400) [pid = 900] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E937B7B400) [pid = 900] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E938C10400) [pid = 900] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E94074B400) [pid = 900] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E940742400) [pid = 900] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9381DFC00) [pid = 900] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9383DFC00) [pid = 900] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93E3A1C00) [pid = 900] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F9B4400) [pid = 900] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F437000) [pid = 900] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93BC86800) [pid = 900] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93F4DFC00) [pid = 900] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93FE90800) [pid = 900] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 06:45:47 INFO - PROCESS | 900 | 1461246347971 Marionette TRACE conn6 <- [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]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 06:45:48 INFO - PROCESS | 900 | 1461246348022 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 900 | 1461246348026 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 06:45:48 INFO - PROCESS | 900 | 1461246348031 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:45:48 INFO - PROCESS | 900 | 1461246348033 Marionette TRACE conn6 <- [1,2210,null,{}] 06:45:48 INFO - PROCESS | 900 | 1461246348037 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 900 | 1461246348126 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 06:45:48 INFO - PROCESS | 900 | 1461246348134 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E940181000 == 52 [pid = 900] [id = 562] 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E930E2E400) [pid = 900] [serial = 1686] [outer = 0000000000000000] 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9373B3800) [pid = 900] [serial = 1687] [outer = 000000E930E2E400] 06:45:48 INFO - PROCESS | 900 | 1461246348181 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E937F37400) [pid = 900] [serial = 1688] [outer = 000000E930E2E400] 06:45:48 INFO - PROCESS | 900 | 1461246348680 Marionette TRACE conn6 <- [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]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 06:45:48 INFO - PROCESS | 900 | 1461246348706 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 900 | 1461246348709 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 06:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:45:48 INFO - PROCESS | 900 | 1461246348714 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 900 | 1461246348720 Marionette TRACE conn6 <- [1,2214,null,{}] 06:45:48 INFO - PROCESS | 900 | 1461246348730 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 900 | 1461246348818 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 06:45:48 INFO - PROCESS | 900 | 1461246348827 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419E0800 == 53 [pid = 900] [id = 563] 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9383E6800) [pid = 900] [serial = 1689] [outer = 0000000000000000] 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E938B03000) [pid = 900] [serial = 1690] [outer = 000000E9383E6800] 06:45:48 INFO - PROCESS | 900 | 1461246348873 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93981D400) [pid = 900] [serial = 1691] [outer = 000000E9383E6800] 06:45:49 INFO - PROCESS | 900 | 1461246349364 Marionette TRACE conn6 <- [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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 693ms 06:45:49 INFO - PROCESS | 900 | 1461246349409 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 900 | 1461246349412 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 06:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:45:49 INFO - PROCESS | 900 | 1461246349415 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 900 | 1461246349417 Marionette TRACE conn6 <- [1,2218,null,{}] 06:45:49 INFO - PROCESS | 900 | 1461246349420 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 900 | 1461246349507 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 06:45:49 INFO - PROCESS | 900 | 1461246349596 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317E800 == 54 [pid = 900] [id = 564] 06:45:49 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9381E9000) [pid = 900] [serial = 1692] [outer = 0000000000000000] 06:45:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93C866C00) [pid = 900] [serial = 1693] [outer = 000000E9381E9000] 06:45:49 INFO - PROCESS | 900 | 1461246349646 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93E33B000) [pid = 900] [serial = 1694] [outer = 000000E9381E9000] 06:45:50 INFO - PROCESS | 900 | 1461246350041 Marionette TRACE conn6 <- [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]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 06:45:50 INFO - PROCESS | 900 | 1461246350089 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 900 | 1461246350091 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 06:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:45:50 INFO - PROCESS | 900 | 1461246350103 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 900 | 1461246350105 Marionette TRACE conn6 <- [1,2222,null,{}] 06:45:50 INFO - PROCESS | 900 | 1461246350109 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 900 | 1461246350224 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 06:45:50 INFO - PROCESS | 900 | 1461246350311 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E937F7E000 == 55 [pid = 900] [id = 565] 06:45:50 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93ED06000) [pid = 900] [serial = 1695] [outer = 0000000000000000] 06:45:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93ED10C00) [pid = 900] [serial = 1696] [outer = 000000E93ED06000] 06:45:50 INFO - PROCESS | 900 | 1461246350372 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F106C00) [pid = 900] [serial = 1697] [outer = 000000E93ED06000] 06:45:50 INFO - PROCESS | 900 | 1461246350826 Marionette TRACE conn6 <- [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]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 06:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:45:50 INFO - PROCESS | 900 | 1461246350885 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 900 | 1461246350887 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 06:45:50 INFO - PROCESS | 900 | 1461246350890 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 900 | 1461246350892 Marionette TRACE conn6 <- [1,2226,null,{}] 06:45:50 INFO - PROCESS | 900 | 1461246350895 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 900 | 1461246351010 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 06:45:51 INFO - PROCESS | 900 | 1461246351070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E944310000 == 56 [pid = 900] [id = 566] 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F427400) [pid = 900] [serial = 1698] [outer = 0000000000000000] 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F43B400) [pid = 900] [serial = 1699] [outer = 000000E93F427400] 06:45:51 INFO - PROCESS | 900 | 1461246351117 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93F4E1000) [pid = 900] [serial = 1700] [outer = 000000E93F427400] 06:45:51 INFO - PROCESS | 900 | 1461246351546 Marionette TRACE conn6 <- [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]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 06:45:51 INFO - PROCESS | 900 | 1461246351565 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 900 | 1461246351567 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 06:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:45:51 INFO - PROCESS | 900 | 1461246351571 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 900 | 1461246351573 Marionette TRACE conn6 <- [1,2230,null,{}] 06:45:51 INFO - PROCESS | 900 | 1461246351576 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 900 | 1461246351724 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 06:45:51 INFO - PROCESS | 900 | 1461246351737 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467C7800 == 57 [pid = 900] [id = 567] 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93F4EA800) [pid = 900] [serial = 1701] [outer = 0000000000000000] 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93F66FC00) [pid = 900] [serial = 1702] [outer = 000000E93F4EA800] 06:45:51 INFO - PROCESS | 900 | 1461246351829 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F9C0C00) [pid = 900] [serial = 1703] [outer = 000000E93F4EA800] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F726800) [pid = 900] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9401B9400) [pid = 900] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9326BF000) [pid = 900] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F2F5800) [pid = 900] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F9B3C00) [pid = 900] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E932A3E000) [pid = 900] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93EDBF400) [pid = 900] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9321CAC00) [pid = 900] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9373BD400) [pid = 900] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E94074B800) [pid = 900] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E937284000) [pid = 900] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932E21C00) [pid = 900] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93CE57400) [pid = 900] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E93F2F4800) [pid = 900] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E930D14000) [pid = 900] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93F673C00) [pid = 900] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:45:52 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E937351800) [pid = 900] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:45:52 INFO - PROCESS | 900 | 1461246352324 Marionette TRACE conn6 <- [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]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 839ms 06:45:52 INFO - PROCESS | 900 | 1461246352413 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 900 | 1461246352415 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 06:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:45:52 INFO - PROCESS | 900 | 1461246352419 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 900 | 1461246352420 Marionette TRACE conn6 <- [1,2234,null,{}] 06:45:52 INFO - PROCESS | 900 | 1461246352424 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 900 | 1461246352510 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 06:45:52 INFO - PROCESS | 900 | 1461246352517 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E943386000 == 58 [pid = 900] [id = 568] 06:45:52 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E938C90800) [pid = 900] [serial = 1704] [outer = 0000000000000000] 06:45:52 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F109800) [pid = 900] [serial = 1705] [outer = 000000E938C90800] 06:45:52 INFO - PROCESS | 900 | 1461246352563 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93FBB0C00) [pid = 900] [serial = 1706] [outer = 000000E938C90800] 06:45:53 INFO - PROCESS | 900 | 1461246352996 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 06:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:45:53 INFO - PROCESS | 900 | 1461246353051 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 900 | 1461246353053 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 06:45:53 INFO - PROCESS | 900 | 1461246353056 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 900 | 1461246353058 Marionette TRACE conn6 <- [1,2238,null,{}] 06:45:53 INFO - PROCESS | 900 | 1461246353062 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 900 | 1461246353147 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 06:45:53 INFO - PROCESS | 900 | 1461246353153 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F94800 == 59 [pid = 900] [id = 569] 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93BC64800) [pid = 900] [serial = 1707] [outer = 0000000000000000] 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93BC8EC00) [pid = 900] [serial = 1708] [outer = 000000E93BC64800] 06:45:53 INFO - PROCESS | 900 | 1461246353199 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9400E0800) [pid = 900] [serial = 1709] [outer = 000000E93BC64800] 06:45:53 INFO - PROCESS | 900 | 1461246353642 Marionette TRACE conn6 <- [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]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 06:45:53 INFO - PROCESS | 900 | 1461246353697 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 900 | 1461246353699 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 06:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:45:53 INFO - PROCESS | 900 | 1461246353707 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 900 | 1461246353709 Marionette TRACE conn6 <- [1,2242,null,{}] 06:45:53 INFO - PROCESS | 900 | 1461246353713 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 900 | 1461246353802 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 06:45:53 INFO - PROCESS | 900 | 1461246353807 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E65000 == 60 [pid = 900] [id = 570] 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E94016DC00) [pid = 900] [serial = 1710] [outer = 0000000000000000] 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9401B9400) [pid = 900] [serial = 1711] [outer = 000000E94016DC00] 06:45:53 INFO - PROCESS | 900 | 1461246353859 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9402EC800) [pid = 900] [serial = 1712] [outer = 000000E94016DC00] 06:45:54 INFO - PROCESS | 900 | 1461246354600 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 923ms 06:45:54 INFO - PROCESS | 900 | 1461246354632 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 900 | 1461246354638 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:45:54 INFO - PROCESS | 900 | 1461246354644 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 900 | 1461246354648 Marionette TRACE conn6 <- [1,2246,null,{}] 06:45:54 INFO - PROCESS | 900 | 1461246354654 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 900 | 1461246354773 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 06:45:54 INFO - PROCESS | 900 | 1461246354902 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F72F800 == 61 [pid = 900] [id = 571] 06:45:54 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E932A42400) [pid = 900] [serial = 1713] [outer = 0000000000000000] 06:45:54 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9341F7400) [pid = 900] [serial = 1714] [outer = 000000E932A42400] 06:45:54 INFO - PROCESS | 900 | 1461246354963 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9376CF800) [pid = 900] [serial = 1715] [outer = 000000E932A42400] 06:45:55 INFO - PROCESS | 900 | 1461246355561 Marionette TRACE conn6 <- [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]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 923ms 06:45:55 INFO - PROCESS | 900 | 1461246355570 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 900 | 1461246355577 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 06:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:45:55 INFO - PROCESS | 900 | 1461246355583 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 900 | 1461246355587 Marionette TRACE conn6 <- [1,2250,null,{}] 06:45:55 INFO - PROCESS | 900 | 1461246355591 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 900 | 1461246355704 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 06:45:55 INFO - PROCESS | 900 | 1461246355801 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E943286800 == 62 [pid = 900] [id = 572] 06:45:55 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9383E5800) [pid = 900] [serial = 1716] [outer = 0000000000000000] 06:45:55 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93BC5CC00) [pid = 900] [serial = 1717] [outer = 000000E9383E5800] 06:45:55 INFO - PROCESS | 900 | 1461246355856 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93EA93400) [pid = 900] [serial = 1718] [outer = 000000E9383E5800] 06:45:56 INFO - PROCESS | 900 | 1461246356475 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 944ms 06:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:45:56 INFO - PROCESS | 900 | 1461246356528 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 900 | 1461246356530 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 06:45:56 INFO - PROCESS | 900 | 1461246356534 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 900 | 1461246356538 Marionette TRACE conn6 <- [1,2254,null,{}] 06:45:56 INFO - PROCESS | 900 | 1461246356551 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 900 | 1461246356669 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 06:45:56 INFO - PROCESS | 900 | 1461246356798 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E948135800 == 63 [pid = 900] [id = 573] 06:45:56 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93F43B800) [pid = 900] [serial = 1719] [outer = 0000000000000000] 06:45:56 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93FBB4400) [pid = 900] [serial = 1720] [outer = 000000E93F43B800] 06:45:56 INFO - PROCESS | 900 | 1461246356859 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9402B9C00) [pid = 900] [serial = 1721] [outer = 000000E93F43B800] 06:45:57 INFO - PROCESS | 900 | 1461246357428 Marionette TRACE conn6 <- [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]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 06:45:57 INFO - PROCESS | 900 | 1461246357480 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 900 | 1461246357484 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 06:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:45:57 INFO - PROCESS | 900 | 1461246357487 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 900 | 1461246357489 Marionette TRACE conn6 <- [1,2258,null,{}] 06:45:57 INFO - PROCESS | 900 | 1461246357493 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 900 | 1461246357606 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 06:45:57 INFO - PROCESS | 900 | 1461246357733 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E948640000 == 64 [pid = 900] [id = 574] 06:45:57 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E94074B400) [pid = 900] [serial = 1722] [outer = 0000000000000000] 06:45:57 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E94074E400) [pid = 900] [serial = 1723] [outer = 000000E94074B400] 06:45:57 INFO - PROCESS | 900 | 1461246357791 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E940E08C00) [pid = 900] [serial = 1724] [outer = 000000E94074B400] 06:45:58 INFO - PROCESS | 900 | 1461246358392 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 06:45:58 INFO - PROCESS | 900 | 1461246358412 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 900 | 1461246358415 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 06:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:45:58 INFO - PROCESS | 900 | 1461246358418 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 900 | 1461246358421 Marionette TRACE conn6 <- [1,2262,null,{}] 06:45:58 INFO - PROCESS | 900 | 1461246358424 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 900 | 1461246358533 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 06:45:58 INFO - PROCESS | 900 | 1461246358630 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E949353000 == 65 [pid = 900] [id = 575] 06:45:58 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E94074BC00) [pid = 900] [serial = 1725] [outer = 0000000000000000] 06:45:58 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E941DD4000) [pid = 900] [serial = 1726] [outer = 000000E94074BC00] 06:45:58 INFO - PROCESS | 900 | 1461246358688 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E942E8A000) [pid = 900] [serial = 1727] [outer = 000000E94074BC00] 06:45:59 INFO - PROCESS | 900 | 1461246359261 Marionette TRACE conn6 <- [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]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 880ms 06:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:45:59 INFO - PROCESS | 900 | 1461246359302 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 900 | 1461246359304 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 06:45:59 INFO - PROCESS | 900 | 1461246359308 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 900 | 1461246359310 Marionette TRACE conn6 <- [1,2266,null,{}] 06:45:59 INFO - PROCESS | 900 | 1461246359314 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 900 | 1461246359448 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 06:45:59 INFO - PROCESS | 900 | 1461246359547 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F623800 == 66 [pid = 900] [id = 576] 06:45:59 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9370CF400) [pid = 900] [serial = 1728] [outer = 0000000000000000] 06:45:59 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F677000) [pid = 900] [serial = 1729] [outer = 000000E9370CF400] 06:45:59 INFO - PROCESS | 900 | 1461246359608 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E942FF5800) [pid = 900] [serial = 1730] [outer = 000000E9370CF400] 06:46:00 INFO - PROCESS | 900 | 1461246360405 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1132ms 06:46:00 INFO - PROCESS | 900 | 1461246360443 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 900 | 1461246360447 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 06:46:00 INFO - PROCESS | 900 | 1461246360452 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:46:00 INFO - PROCESS | 900 | 1461246360456 Marionette TRACE conn6 <- [1,2270,null,{}] 06:46:00 INFO - PROCESS | 900 | 1461246360462 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 900 | 1461246360619 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 06:46:00 INFO - PROCESS | 900 | 1461246360638 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E940211800 == 67 [pid = 900] [id = 577] 06:46:00 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E932A3C800) [pid = 900] [serial = 1731] [outer = 0000000000000000] 06:46:00 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E932D27800) [pid = 900] [serial = 1732] [outer = 000000E932A3C800] 06:46:00 INFO - PROCESS | 900 | 1461246360690 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E9370CB000) [pid = 900] [serial = 1733] [outer = 000000E932A3C800] 06:46:01 INFO - PROCESS | 900 | 1461246361316 Marionette TRACE conn6 <- [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]]]}] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E937F76000 == 66 [pid = 900] [id = 445] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E946F94800 == 65 [pid = 900] [id = 569] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E943386000 == 64 [pid = 900] [id = 568] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9467C7800 == 63 [pid = 900] [id = 567] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E944310000 == 62 [pid = 900] [id = 566] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E937F7E000 == 61 [pid = 900] [id = 565] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94317E800 == 60 [pid = 900] [id = 564] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9419E0800 == 59 [pid = 900] [id = 563] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E940181000 == 58 [pid = 900] [id = 562] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E932DBF800) [pid = 900] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 923ms 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94248CC00) [pid = 900] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E932DBE000 == 57 [pid = 900] [id = 561] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B7800 == 56 [pid = 900] [id = 560] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E94332D000 == 55 [pid = 900] [id = 556] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E93BC34000 == 54 [pid = 900] [id = 555] 06:46:01 INFO - PROCESS | 900 | --DOCSHELL 000000E948530800 == 53 [pid = 900] [id = 554] 06:46:01 INFO - PROCESS | 900 | 1461246361419 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 900 | 1461246361425 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9402BDC00) [pid = 900] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E938197000) [pid = 900] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E932916800) [pid = 900] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E941BB6000) [pid = 900] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E941DD8C00) [pid = 900] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9402F2400) [pid = 900] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F2FEC00) [pid = 900] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93EB25400) [pid = 900] [serial = 1082] [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.] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E940F95800) [pid = 900] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E93F2BB800) [pid = 900] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E932E1DC00) [pid = 900] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F436C00) [pid = 900] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F672800) [pid = 900] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E94016D000) [pid = 900] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9381EB000) [pid = 900] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F10F800) [pid = 900] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E933043000) [pid = 900] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E932A3EC00) [pid = 900] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9381E3800) [pid = 900] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E940888800) [pid = 900] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9376D9800) [pid = 900] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93CE12800) [pid = 900] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9383DCC00) [pid = 900] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9373B6800) [pid = 900] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9383D9400) [pid = 900] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93E33BC00) [pid = 900] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93EA95000) [pid = 900] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9401B0400) [pid = 900] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F4E7C00) [pid = 900] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9402F3400) [pid = 900] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 06:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:46:01 INFO - PROCESS | 900 | 1461246361453 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 900 | 1461246361456 Marionette TRACE conn6 <- [1,2274,null,{}] 06:46:01 INFO - PROCESS | 900 | 1461246361466 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 900 | 1461246361558 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 06:46:01 INFO - PROCESS | 900 | 1461246361564 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B7000 == 54 [pid = 900] [id = 578] 06:46:01 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9328D8000) [pid = 900] [serial = 1734] [outer = 0000000000000000] 06:46:01 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93290BC00) [pid = 900] [serial = 1735] [outer = 000000E9328D8000] 06:46:01 INFO - PROCESS | 900 | 1461246361616 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9370C9400) [pid = 900] [serial = 1736] [outer = 000000E9328D8000] 06:46:02 INFO - PROCESS | 900 | 1461246362140 Marionette TRACE conn6 <- [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]]]}] 06:46:02 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 06:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 06:46:02 INFO - PROCESS | 900 | 1461246362191 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 900 | 1461246362194 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 06:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:46:02 INFO - PROCESS | 900 | 1461246362197 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 900 | 1461246362201 Marionette TRACE conn6 <- [1,2278,null,{}] 06:46:02 INFO - PROCESS | 900 | 1461246362212 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 900 | 1461246362307 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 06:46:02 INFO - PROCESS | 900 | 1461246362414 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E94023A800 == 55 [pid = 900] [id = 579] 06:46:02 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9383E1C00) [pid = 900] [serial = 1737] [outer = 0000000000000000] 06:46:02 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E938C0A800) [pid = 900] [serial = 1738] [outer = 000000E9383E1C00] 06:46:02 INFO - PROCESS | 900 | 1461246362465 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93BC88800) [pid = 900] [serial = 1739] [outer = 000000E9383E1C00] 06:46:02 INFO - PROCESS | 900 | 1461246362866 Marionette TRACE conn6 <- [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]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 06:46:02 INFO - PROCESS | 900 | 1461246362934 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 900 | 1461246362937 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 06:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:46:02 INFO - PROCESS | 900 | 1461246362940 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 900 | 1461246362942 Marionette TRACE conn6 <- [1,2282,null,{}] 06:46:02 INFO - PROCESS | 900 | 1461246362945 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 900 | 1461246363034 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 06:46:03 INFO - PROCESS | 900 | 1461246363041 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E94318F800 == 56 [pid = 900] [id = 580] 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93C432400) [pid = 900] [serial = 1740] [outer = 0000000000000000] 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93E341800) [pid = 900] [serial = 1741] [outer = 000000E93C432400] 06:46:03 INFO - PROCESS | 900 | 1461246363087 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93EB1F400) [pid = 900] [serial = 1742] [outer = 000000E93C432400] 06:46:03 INFO - PROCESS | 900 | 1461246363531 Marionette TRACE conn6 <- [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]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 06:46:03 INFO - PROCESS | 900 | 1461246363573 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 900 | 1461246363575 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 06:46:03 INFO - PROCESS | 900 | 1461246363586 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 900 | 1461246363588 Marionette TRACE conn6 <- [1,2286,null,{}] 06:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:46:03 INFO - PROCESS | 900 | 1461246363592 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 900 | 1461246363708 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 06:46:03 INFO - PROCESS | 900 | 1461246363714 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E943371000 == 57 [pid = 900] [id = 581] 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93EA91000) [pid = 900] [serial = 1743] [outer = 0000000000000000] 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EDBE800) [pid = 900] [serial = 1744] [outer = 000000E93EA91000] 06:46:03 INFO - PROCESS | 900 | 1461246363762 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F1B3000) [pid = 900] [serial = 1745] [outer = 000000E93EA91000] 06:46:04 INFO - PROCESS | 900 | 1461246364210 Marionette TRACE conn6 <- [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]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 06:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:46:04 INFO - PROCESS | 900 | 1461246364263 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 900 | 1461246364266 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 06:46:04 INFO - PROCESS | 900 | 1461246364269 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 900 | 1461246364271 Marionette TRACE conn6 <- [1,2290,null,{}] 06:46:04 INFO - PROCESS | 900 | 1461246364274 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 900 | 1461246364411 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 06:46:04 INFO - PROCESS | 900 | 1461246364503 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E94431C800 == 58 [pid = 900] [id = 582] 06:46:04 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F2B0800) [pid = 900] [serial = 1746] [outer = 0000000000000000] 06:46:04 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F66E400) [pid = 900] [serial = 1747] [outer = 000000E93F2B0800] 06:46:04 INFO - PROCESS | 900 | 1461246364553 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93FBB7800) [pid = 900] [serial = 1748] [outer = 000000E93F2B0800] 06:46:04 INFO - PROCESS | 900 | 1461246364986 Marionette TRACE conn6 <- [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]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 777ms 06:46:05 INFO - PROCESS | 900 | 1461246365049 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 900 | 1461246365051 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 06:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:46:05 INFO - PROCESS | 900 | 1461246365061 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 900 | 1461246365063 Marionette TRACE conn6 <- [1,2294,null,{}] 06:46:05 INFO - PROCESS | 900 | 1461246365066 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 900 | 1461246365183 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 06:46:05 INFO - PROCESS | 900 | 1461246365242 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F98000 == 59 [pid = 900] [id = 583] 06:46:05 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E940165800) [pid = 900] [serial = 1749] [outer = 0000000000000000] 06:46:05 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9401B1C00) [pid = 900] [serial = 1750] [outer = 000000E940165800] 06:46:05 INFO - PROCESS | 900 | 1461246365291 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9402B3800) [pid = 900] [serial = 1751] [outer = 000000E940165800] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93ED06000) [pid = 900] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F427400) [pid = 900] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9383E6800) [pid = 900] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E930D21C00) [pid = 900] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9381E9000) [pid = 900] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F4EA800) [pid = 900] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93BC64800) [pid = 900] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E94202B000) [pid = 900] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E931660000) [pid = 900] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E930E2E400) [pid = 900] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:46:05 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E938C90800) [pid = 900] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:46:05 INFO - PROCESS | 900 | 1461246365820 Marionette TRACE conn6 <- [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]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 06:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:46:05 INFO - PROCESS | 900 | 1461246365834 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 900 | 1461246365836 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 06:46:05 INFO - PROCESS | 900 | 1461246365839 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 900 | 1461246365841 Marionette TRACE conn6 <- [1,2298,null,{}] 06:46:05 INFO - PROCESS | 900 | 1461246365844 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 900 | 1461246365930 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 06:46:06 INFO - PROCESS | 900 | 1461246366016 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94778A800 == 60 [pid = 900] [id = 584] 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E932D2D000) [pid = 900] [serial = 1752] [outer = 0000000000000000] 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93ED06000) [pid = 900] [serial = 1753] [outer = 000000E932D2D000] 06:46:06 INFO - PROCESS | 900 | 1461246366064 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9402F1C00) [pid = 900] [serial = 1754] [outer = 000000E932D2D000] 06:46:06 INFO - PROCESS | 900 | 1461246366431 Marionette TRACE conn6 <- [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]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 06:46:06 INFO - PROCESS | 900 | 1461246366472 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 06:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:46:06 INFO - PROCESS | 900 | 1461246366474 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 06:46:06 INFO - PROCESS | 900 | 1461246366477 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 900 | 1461246366479 Marionette TRACE conn6 <- [1,2302,null,{}] 06:46:06 INFO - PROCESS | 900 | 1461246366483 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 900 | 1461246366601 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 06:46:06 INFO - PROCESS | 900 | 1461246366610 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94811B000 == 61 [pid = 900] [id = 585] 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E940743800) [pid = 900] [serial = 1755] [outer = 0000000000000000] 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E940F9E000) [pid = 900] [serial = 1756] [outer = 000000E940743800] 06:46:06 INFO - PROCESS | 900 | 1461246366656 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E942493C00) [pid = 900] [serial = 1757] [outer = 000000E940743800] 06:46:07 INFO - PROCESS | 900 | 1461246367063 Marionette TRACE conn6 <- [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]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 06:46:07 INFO - PROCESS | 900 | 1461246367110 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 900 | 1461246367112 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 06:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:46:07 INFO - PROCESS | 900 | 1461246367116 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 900 | 1461246367118 Marionette TRACE conn6 <- [1,2306,null,{}] 06:46:07 INFO - PROCESS | 900 | 1461246367122 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 900 | 1461246367243 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 06:46:07 INFO - PROCESS | 900 | 1461246367290 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E948532000 == 62 [pid = 900] [id = 586] 06:46:07 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E942E97800) [pid = 900] [serial = 1758] [outer = 0000000000000000] 06:46:07 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942F0E000) [pid = 900] [serial = 1759] [outer = 000000E942E97800] 06:46:07 INFO - PROCESS | 900 | 1461246367337 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E942FED000) [pid = 900] [serial = 1760] [outer = 000000E942E97800] 06:46:07 INFO - PROCESS | 900 | 1461246367924 Marionette TRACE conn6 <- [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] 06:46:07 INFO - PROCESS | 900 | 1461246367943 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 06:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:46:07 INFO - PROCESS | 900 | 1461246367949 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 900 | 1461246367953 Marionette TRACE conn6 <- [1,2310,null,{}] 06:46:07 INFO - PROCESS | 900 | 1461246367960 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 900 | 1461246368081 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 06:46:08 INFO - PROCESS | 900 | 1461246368185 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F1AB000 == 63 [pid = 900] [id = 587] 06:46:08 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93290C800) [pid = 900] [serial = 1761] [outer = 0000000000000000] 06:46:08 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932D3C000) [pid = 900] [serial = 1762] [outer = 000000E93290C800] 06:46:08 INFO - PROCESS | 900 | 1461246368246 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9376D9800) [pid = 900] [serial = 1763] [outer = 000000E93290C800] 06:46:08 INFO - PROCESS | 900 | 1461246368842 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 922ms 06:46:08 INFO - PROCESS | 900 | 1461246368874 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 900 | 1461246368881 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 06:46:08 INFO - PROCESS | 900 | 1461246368888 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:46:08 INFO - PROCESS | 900 | 1461246368891 Marionette TRACE conn6 <- [1,2314,null,{}] 06:46:08 INFO - PROCESS | 900 | 1461246368895 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 900 | 1461246369011 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 06:46:09 INFO - PROCESS | 900 | 1461246369113 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E943376800 == 64 [pid = 900] [id = 588] 06:46:09 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9383DA800) [pid = 900] [serial = 1764] [outer = 0000000000000000] 06:46:09 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93BC94800) [pid = 900] [serial = 1765] [outer = 000000E9383DA800] 06:46:09 INFO - PROCESS | 900 | 1461246369171 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93EDC3000) [pid = 900] [serial = 1766] [outer = 000000E9383DA800] 06:46:09 INFO - PROCESS | 900 | 1461246369829 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 06:46:09 INFO - PROCESS | 900 | 1461246369880 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 900 | 1461246369883 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 06:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:46:09 INFO - PROCESS | 900 | 1461246369887 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 900 | 1461246369891 Marionette TRACE conn6 <- [1,2318,null,{}] 06:46:09 INFO - PROCESS | 900 | 1461246369903 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 900 | 1461246370020 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 06:46:10 INFO - PROCESS | 900 | 1461246370152 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E949350800 == 65 [pid = 900] [id = 589] 06:46:10 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F66AC00) [pid = 900] [serial = 1767] [outer = 0000000000000000] 06:46:10 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E940168000) [pid = 900] [serial = 1768] [outer = 000000E93F66AC00] 06:46:10 INFO - PROCESS | 900 | 1461246370214 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E942F05C00) [pid = 900] [serial = 1769] [outer = 000000E93F66AC00] 06:46:10 INFO - PROCESS | 900 | 1461246370800 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 06:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:46:10 INFO - PROCESS | 900 | 1461246370812 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 900 | 1461246370815 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 06:46:10 INFO - PROCESS | 900 | 1461246370819 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 900 | 1461246370821 Marionette TRACE conn6 <- [1,2322,null,{}] 06:46:10 INFO - PROCESS | 900 | 1461246370824 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 900 | 1461246370938 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 06:46:11 INFO - PROCESS | 900 | 1461246371065 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A469000 == 66 [pid = 900] [id = 590] 06:46:11 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E943445C00) [pid = 900] [serial = 1770] [outer = 0000000000000000] 06:46:11 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E943448800) [pid = 900] [serial = 1771] [outer = 000000E943445C00] 06:46:11 INFO - PROCESS | 900 | 1461246371125 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E94344FC00) [pid = 900] [serial = 1772] [outer = 000000E943445C00] 06:46:11 INFO - PROCESS | 900 | 1461246371745 Marionette TRACE conn6 <- [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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 06:46:11 INFO - PROCESS | 900 | 1461246371807 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 900 | 1461246371809 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 06:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:46:11 INFO - PROCESS | 900 | 1461246371813 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 900 | 1461246371816 Marionette TRACE conn6 <- [1,2326,null,{}] 06:46:11 INFO - PROCESS | 900 | 1461246371820 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 900 | 1461246371929 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 06:46:12 INFO - PROCESS | 900 | 1461246372056 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDAD000 == 67 [pid = 900] [id = 591] 06:46:12 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9434A6400) [pid = 900] [serial = 1773] [outer = 0000000000000000] 06:46:12 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9434AA800) [pid = 900] [serial = 1774] [outer = 000000E9434A6400] 06:46:12 INFO - PROCESS | 900 | 1461246372115 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E943AB9800) [pid = 900] [serial = 1775] [outer = 000000E9434A6400] 06:46:12 INFO - PROCESS | 900 | 1461246372923 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1191ms 06:46:13 INFO - PROCESS | 900 | 1461246373008 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 900 | 1461246373012 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 06:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:46:13 INFO - PROCESS | 900 | 1461246373018 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 900 | 1461246373021 Marionette TRACE conn6 <- [1,2330,null,{}] 06:46:13 INFO - PROCESS | 900 | 1461246373027 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 900 | 1461246373133 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 06:46:13 INFO - PROCESS | 900 | 1461246373229 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EBAA000 == 68 [pid = 900] [id = 592] 06:46:13 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E932912800) [pid = 900] [serial = 1776] [outer = 0000000000000000] 06:46:13 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E932A40000) [pid = 900] [serial = 1777] [outer = 000000E932912800] 06:46:13 INFO - PROCESS | 900 | 1461246373282 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E9370D5000) [pid = 900] [serial = 1778] [outer = 000000E932912800] 06:46:13 INFO - PROCESS | 900 | 1461246373853 Marionette TRACE conn6 <- [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]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 881ms 06:46:13 INFO - PROCESS | 900 | 1461246373903 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 900 | 1461246373909 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 06:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:46:13 INFO - PROCESS | 900 | 1461246373916 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 900 | 1461246373918 Marionette TRACE conn6 <- [1,2334,null,{}] 06:46:13 INFO - PROCESS | 900 | 1461246373922 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 900 | 1461246374028 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 06:46:14 INFO - PROCESS | 900 | 1461246374158 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E35E000 == 69 [pid = 900] [id = 593] 06:46:14 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9370C9000) [pid = 900] [serial = 1779] [outer = 0000000000000000] 06:46:14 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E937F96C00) [pid = 900] [serial = 1780] [outer = 000000E9370C9000] 06:46:14 INFO - PROCESS | 900 | 1461246374211 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E9383DB000) [pid = 900] [serial = 1781] [outer = 000000E9370C9000] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A9800 == 68 [pid = 900] [id = 512] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E94811B000 == 67 [pid = 900] [id = 585] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E94778A800 == 66 [pid = 900] [id = 584] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E946F98000 == 65 [pid = 900] [id = 583] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E94431C800 == 64 [pid = 900] [id = 582] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E943371000 == 63 [pid = 900] [id = 581] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E94318F800 == 62 [pid = 900] [id = 580] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9401BE000) [pid = 900] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E932D28400) [pid = 900] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E9401B9400) [pid = 900] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E942E90000) [pid = 900] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E942F0DC00) [pid = 900] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93CEDE800) [pid = 900] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E94023A800 == 61 [pid = 900] [id = 579] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B7000 == 60 [pid = 900] [id = 578] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E940211800 == 59 [pid = 900] [id = 577] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E948640000 == 58 [pid = 900] [id = 574] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E948135800 == 57 [pid = 900] [id = 573] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E943286800 == 56 [pid = 900] [id = 572] 06:46:14 INFO - PROCESS | 900 | --DOCSHELL 000000E93F72F800 == 55 [pid = 900] [id = 571] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93ED10C00) [pid = 900] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F4E1000) [pid = 900] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93F43B400) [pid = 900] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F106C00) [pid = 900] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E938B03000) [pid = 900] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93981D400) [pid = 900] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E932A3F800) [pid = 900] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E937355800) [pid = 900] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93C866C00) [pid = 900] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93F66FC00) [pid = 900] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9400E0800) [pid = 900] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E942558400) [pid = 900] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9328E3400) [pid = 900] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E931DE2000) [pid = 900] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93BC8EC00) [pid = 900] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F9C0C00) [pid = 900] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9373B3800) [pid = 900] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E937F37400) [pid = 900] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F109800) [pid = 900] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93FBB0C00) [pid = 900] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93E33B000) [pid = 900] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 06:46:14 INFO - PROCESS | 900 | 1461246374860 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 987ms 06:46:14 INFO - PROCESS | 900 | 1461246374902 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 900 | 1461246374904 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 06:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:46:14 INFO - PROCESS | 900 | 1461246374908 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 900 | 1461246374912 Marionette TRACE conn6 <- [1,2338,null,{}] 06:46:14 INFO - PROCESS | 900 | 1461246374924 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 900 | 1461246375018 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 06:46:15 INFO - PROCESS | 900 | 1461246375102 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA60800 == 56 [pid = 900] [id = 594] 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E931DE2000) [pid = 900] [serial = 1782] [outer = 0000000000000000] 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9370CC800) [pid = 900] [serial = 1783] [outer = 000000E931DE2000] 06:46:15 INFO - PROCESS | 900 | 1461246375154 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9381E1C00) [pid = 900] [serial = 1784] [outer = 000000E931DE2000] 06:46:15 INFO - PROCESS | 900 | 1461246375589 Marionette TRACE conn6 <- [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]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 06:46:15 INFO - PROCESS | 900 | 1461246375645 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 900 | 1461246375648 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 06:46:15 INFO - PROCESS | 900 | 1461246375651 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:46:15 INFO - PROCESS | 900 | 1461246375653 Marionette TRACE conn6 <- [1,2342,null,{}] 06:46:15 INFO - PROCESS | 900 | 1461246375657 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 900 | 1461246375745 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 06:46:15 INFO - PROCESS | 900 | 1461246375753 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E942418800 == 57 [pid = 900] [id = 595] 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E938C12400) [pid = 900] [serial = 1785] [outer = 0000000000000000] 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93BA8A400) [pid = 900] [serial = 1786] [outer = 000000E938C12400] 06:46:15 INFO - PROCESS | 900 | 1461246375802 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93C7B6000) [pid = 900] [serial = 1787] [outer = 000000E938C12400] 06:46:16 INFO - PROCESS | 900 | 1461246376245 Marionette TRACE conn6 <- [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]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 06:46:16 INFO - PROCESS | 900 | 1461246376282 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 900 | 1461246376284 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 06:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:46:16 INFO - PROCESS | 900 | 1461246376293 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 900 | 1461246376295 Marionette TRACE conn6 <- [1,2346,null,{}] 06:46:16 INFO - PROCESS | 900 | 1461246376298 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 900 | 1461246376387 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 06:46:16 INFO - PROCESS | 900 | 1461246376446 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E943263000 == 58 [pid = 900] [id = 596] 06:46:16 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9381DE800) [pid = 900] [serial = 1788] [outer = 0000000000000000] 06:46:16 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93E333400) [pid = 900] [serial = 1789] [outer = 000000E9381DE800] 06:46:16 INFO - PROCESS | 900 | 1461246376493 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93E3A2000) [pid = 900] [serial = 1790] [outer = 000000E9381DE800] 06:46:16 INFO - PROCESS | 900 | 1461246376936 Marionette TRACE conn6 <- [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]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 06:46:16 INFO - PROCESS | 900 | 1461246376967 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 900 | 1461246376970 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 06:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:46:16 INFO - PROCESS | 900 | 1461246376973 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 900 | 1461246376975 Marionette TRACE conn6 <- [1,2350,null,{}] 06:46:17 INFO - PROCESS | 900 | 1461246376987 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 900 | 1461246377125 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 06:46:17 INFO - PROCESS | 900 | 1461246377185 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E943433000 == 59 [pid = 900] [id = 597] 06:46:17 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93EA99800) [pid = 900] [serial = 1791] [outer = 0000000000000000] 06:46:17 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93F10B800) [pid = 900] [serial = 1792] [outer = 000000E93EA99800] 06:46:17 INFO - PROCESS | 900 | 1461246377238 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93F2B8800) [pid = 900] [serial = 1793] [outer = 000000E93EA99800] 06:46:17 INFO - PROCESS | 900 | 1461246377706 Marionette TRACE conn6 <- [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]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 797ms 06:46:17 INFO - PROCESS | 900 | 1461246377789 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 900 | 1461246377791 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 06:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:46:17 INFO - PROCESS | 900 | 1461246377797 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 900 | 1461246377799 Marionette TRACE conn6 <- [1,2354,null,{}] 06:46:17 INFO - PROCESS | 900 | 1461246377803 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 900 | 1461246377915 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 06:46:17 INFO - PROCESS | 900 | 1461246377973 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AF000 == 60 [pid = 900] [id = 598] 06:46:17 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F432800) [pid = 900] [serial = 1794] [outer = 0000000000000000] 06:46:18 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93F43B400) [pid = 900] [serial = 1795] [outer = 000000E93F432800] 06:46:18 INFO - PROCESS | 900 | 1461246378020 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93F4E5C00) [pid = 900] [serial = 1796] [outer = 000000E93F432800] 06:46:18 INFO - PROCESS | 900 | 1461246378453 Marionette TRACE conn6 <- [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]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 06:46:18 INFO - PROCESS | 900 | 1461246378470 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 900 | 1461246378472 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 06:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:46:18 INFO - PROCESS | 900 | 1461246378482 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 900 | 1461246378484 Marionette TRACE conn6 <- [1,2358,null,{}] 06:46:18 INFO - PROCESS | 900 | 1461246378487 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 900 | 1461246378602 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 06:46:18 INFO - PROCESS | 900 | 1461246378661 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A0000 == 61 [pid = 900] [id = 599] 06:46:18 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93F66CC00) [pid = 900] [serial = 1797] [outer = 0000000000000000] 06:46:18 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F673C00) [pid = 900] [serial = 1798] [outer = 000000E93F66CC00] 06:46:18 INFO - PROCESS | 900 | 1461246378708 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93FBB0000) [pid = 900] [serial = 1799] [outer = 000000E93F66CC00] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93EA91000) [pid = 900] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9370CF400) [pid = 900] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9383E1C00) [pid = 900] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E932A3E400) [pid = 900] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F2B0800) [pid = 900] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E932A3C800) [pid = 900] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E940161400) [pid = 900] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E942D8C800) [pid = 900] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E940165800) [pid = 900] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E932D2D000) [pid = 900] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93C432400) [pid = 900] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9328D8000) [pid = 900] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E940743800) [pid = 900] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E939816400) [pid = 900] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9400DBC00) [pid = 900] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:46:19 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E942D8E000) [pid = 900] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:46:19 INFO - PROCESS | 900 | 1461246379351 Marionette TRACE conn6 <- [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]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 923ms 06:46:19 INFO - PROCESS | 900 | 1461246379407 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 900 | 1461246379410 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 06:46:19 INFO - PROCESS | 900 | 1461246379413 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:46:19 INFO - PROCESS | 900 | 1461246379415 Marionette TRACE conn6 <- [1,2362,null,{}] 06:46:19 INFO - PROCESS | 900 | 1461246379419 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 900 | 1461246379536 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 06:46:19 INFO - PROCESS | 900 | 1461246379593 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A9000 == 62 [pid = 900] [id = 600] 06:46:19 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9373B6400) [pid = 900] [serial = 1800] [outer = 0000000000000000] 06:46:19 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F2FEC00) [pid = 900] [serial = 1801] [outer = 000000E9373B6400] 06:46:19 INFO - PROCESS | 900 | 1461246379641 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9400D6400) [pid = 900] [serial = 1802] [outer = 000000E9373B6400] 06:46:20 INFO - PROCESS | 900 | 1461246379998 Marionette TRACE conn6 <- [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]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 06:46:20 INFO - PROCESS | 900 | 1461246380046 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 900 | 1461246380048 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 06:46:20 INFO - PROCESS | 900 | 1461246380051 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:46:20 INFO - PROCESS | 900 | 1461246380053 Marionette TRACE conn6 <- [1,2366,null,{}] 06:46:20 INFO - PROCESS | 900 | 1461246380057 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 900 | 1461246380142 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 06:46:20 INFO - PROCESS | 900 | 1461246380149 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470B9000 == 63 [pid = 900] [id = 601] 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9400DB000) [pid = 900] [serial = 1803] [outer = 0000000000000000] 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E940165800) [pid = 900] [serial = 1804] [outer = 000000E9400DB000] 06:46:20 INFO - PROCESS | 900 | 1461246380195 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9401B3C00) [pid = 900] [serial = 1805] [outer = 000000E9400DB000] 06:46:20 INFO - PROCESS | 900 | 1461246380632 Marionette TRACE conn6 <- [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]]]}] 06:46: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 06:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 06:46:20 INFO - PROCESS | 900 | 1461246380684 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 900 | 1461246380686 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:46:20 INFO - PROCESS | 900 | 1461246380690 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 900 | 1461246380692 Marionette TRACE conn6 <- [1,2370,null,{}] 06:46:20 INFO - PROCESS | 900 | 1461246380696 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 900 | 1461246380802 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 06:46:20 INFO - PROCESS | 900 | 1461246380810 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E94811B800 == 64 [pid = 900] [id = 602] 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9402ED000) [pid = 900] [serial = 1806] [outer = 0000000000000000] 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E940746400) [pid = 900] [serial = 1807] [outer = 000000E9402ED000] 06:46:20 INFO - PROCESS | 900 | 1461246380868 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E940E10400) [pid = 900] [serial = 1808] [outer = 000000E9402ED000] 06:46:21 INFO - PROCESS | 900 | 1461246381548 Marionette TRACE conn6 <- [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]]]}] 06:46: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 06:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 881ms 06:46:21 INFO - PROCESS | 900 | 1461246381581 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 900 | 1461246381586 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 06:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:46:21 INFO - PROCESS | 900 | 1461246381593 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 900 | 1461246381597 Marionette TRACE conn6 <- [1,2374,null,{}] 06:46:21 INFO - PROCESS | 900 | 1461246381603 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 900 | 1461246381726 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 06:46:21 INFO - PROCESS | 900 | 1461246381857 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C896800 == 65 [pid = 900] [id = 603] 06:46:21 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9328E2C00) [pid = 900] [serial = 1809] [outer = 0000000000000000] 06:46:21 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E932E20400) [pid = 900] [serial = 1810] [outer = 000000E9328E2C00] 06:46:21 INFO - PROCESS | 900 | 1461246381919 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9370D6000) [pid = 900] [serial = 1811] [outer = 000000E9328E2C00] 06:46:22 INFO - PROCESS | 900 | 1461246382555 Marionette TRACE conn6 <- [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]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 06:46:22 INFO - PROCESS | 900 | 1461246382584 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 900 | 1461246382591 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 06:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:46:22 INFO - PROCESS | 900 | 1461246382599 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 900 | 1461246382602 Marionette TRACE conn6 <- [1,2378,null,{}] 06:46:22 INFO - PROCESS | 900 | 1461246382606 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 900 | 1461246382724 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 06:46:22 INFO - PROCESS | 900 | 1461246382825 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E94342C000 == 66 [pid = 900] [id = 604] 06:46:22 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9381E9800) [pid = 900] [serial = 1812] [outer = 0000000000000000] 06:46:22 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E938C11400) [pid = 900] [serial = 1813] [outer = 000000E9381E9800] 06:46:22 INFO - PROCESS | 900 | 1461246382883 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93CE4F800) [pid = 900] [serial = 1814] [outer = 000000E9381E9800] 06:46:23 INFO - PROCESS | 900 | 1461246383535 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 06:46:23 INFO - PROCESS | 900 | 1461246383586 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 900 | 1461246383589 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 06:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:46:23 INFO - PROCESS | 900 | 1461246383593 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 900 | 1461246383597 Marionette TRACE conn6 <- [1,2382,null,{}] 06:46:23 INFO - PROCESS | 900 | 1461246383609 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 900 | 1461246383730 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 06:46:23 INFO - PROCESS | 900 | 1461246383861 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E94853F000 == 67 [pid = 900] [id = 605] 06:46:23 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F2F3000) [pid = 900] [serial = 1815] [outer = 0000000000000000] 06:46:23 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F674000) [pid = 900] [serial = 1816] [outer = 000000E93F2F3000] 06:46:23 INFO - PROCESS | 900 | 1461246383922 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9402B8C00) [pid = 900] [serial = 1817] [outer = 000000E93F2F3000] 06:46:24 INFO - PROCESS | 900 | 1461246384511 Marionette TRACE conn6 <- [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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 944ms 06:46:24 INFO - PROCESS | 900 | 1461246384539 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 900 | 1461246384543 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:46:24 INFO - PROCESS | 900 | 1461246384546 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 900 | 1461246384548 Marionette TRACE conn6 <- [1,2386,null,{}] 06:46:24 INFO - PROCESS | 900 | 1461246384552 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 900 | 1461246384665 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 06:46:24 INFO - PROCESS | 900 | 1461246384766 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E94933D000 == 68 [pid = 900] [id = 606] 06:46:24 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E9401B8000) [pid = 900] [serial = 1818] [outer = 0000000000000000] 06:46:24 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E941DCC800) [pid = 900] [serial = 1819] [outer = 000000E9401B8000] 06:46:24 INFO - PROCESS | 900 | 1461246384824 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E942E8D400) [pid = 900] [serial = 1820] [outer = 000000E9401B8000] 06:46:25 INFO - PROCESS | 900 | 1461246385462 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 06:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:46:25 INFO - PROCESS | 900 | 1461246385534 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 900 | 1461246385537 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 06:46:25 INFO - PROCESS | 900 | 1461246385540 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 900 | 1461246385542 Marionette TRACE conn6 <- [1,2390,null,{}] 06:46:25 INFO - PROCESS | 900 | 1461246385546 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 900 | 1461246385697 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 06:46:25 INFO - PROCESS | 900 | 1461246385756 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDA7000 == 69 [pid = 900] [id = 607] 06:46:25 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E942F0E800) [pid = 900] [serial = 1821] [outer = 0000000000000000] 06:46:25 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E942FEA800) [pid = 900] [serial = 1822] [outer = 000000E942F0E800] 06:46:25 INFO - PROCESS | 900 | 1461246385813 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E94344E000) [pid = 900] [serial = 1823] [outer = 000000E942F0E800] 06:46:26 INFO - PROCESS | 900 | 1461246386433 Marionette TRACE conn6 <- [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]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 923ms 06:46:26 INFO - PROCESS | 900 | 1461246386467 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 900 | 1461246386469 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 06:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:46:26 INFO - PROCESS | 900 | 1461246386473 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 900 | 1461246386475 Marionette TRACE conn6 <- [1,2394,null,{}] 06:46:26 INFO - PROCESS | 900 | 1461246386479 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 900 | 1461246386612 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 06:46:26 INFO - PROCESS | 900 | 1461246386744 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E937331800 == 70 [pid = 900] [id = 608] 06:46:26 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E932917800) [pid = 900] [serial = 1824] [outer = 0000000000000000] 06:46:26 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E9370D7400) [pid = 900] [serial = 1825] [outer = 000000E932917800] 06:46:26 INFO - PROCESS | 900 | 1461246386806 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E943AC1000) [pid = 900] [serial = 1826] [outer = 000000E932917800] 06:46:27 INFO - PROCESS | 900 | 1461246387579 Marionette TRACE conn6 <- [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]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1177ms 06:46:27 INFO - PROCESS | 900 | 1461246387652 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 900 | 1461246387657 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 06:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:46:27 INFO - PROCESS | 900 | 1461246387663 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 900 | 1461246387666 Marionette TRACE conn6 <- [1,2398,null,{}] 06:46:27 INFO - PROCESS | 900 | 1461246387672 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 900 | 1461246387788 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 06:46:27 INFO - PROCESS | 900 | 1461246387916 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E9327E3000 == 71 [pid = 900] [id = 609] 06:46:27 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E931F69800) [pid = 900] [serial = 1827] [outer = 0000000000000000] 06:46:27 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E9370C8400) [pid = 900] [serial = 1828] [outer = 000000E931F69800] 06:46:27 INFO - PROCESS | 900 | 1461246387973 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E937B53000) [pid = 900] [serial = 1829] [outer = 000000E931F69800] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E946F8B000 == 70 [pid = 900] [id = 470] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9470B9000 == 69 [pid = 900] [id = 601] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A9000 == 68 [pid = 900] [id = 600] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A0000 == 67 [pid = 900] [id = 599] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AF000 == 66 [pid = 900] [id = 598] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E943433000 == 65 [pid = 900] [id = 597] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E943263000 == 64 [pid = 900] [id = 596] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E942418800 == 63 [pid = 900] [id = 595] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA60800 == 62 [pid = 900] [id = 594] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93E35E000 == 61 [pid = 900] [id = 593] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E942F0E000) [pid = 900] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E941DD4000) [pid = 900] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94074E400) [pid = 900] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93EBAA000 == 60 [pid = 900] [id = 592] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E943376800 == 59 [pid = 900] [id = 588] 06:46:28 INFO - PROCESS | 900 | --DOCSHELL 000000E93F1AB000 == 58 [pid = 900] [id = 587] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E942493C00) [pid = 900] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E93F1B3000) [pid = 900] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E942FF5800) [pid = 900] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E938C0A800) [pid = 900] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E937283400) [pid = 900] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93FBB4400) [pid = 900] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E93FBB7800) [pid = 900] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9370CB000) [pid = 900] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9402ECC00) [pid = 900] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E942F05400) [pid = 900] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9402B3800) [pid = 900] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F66E400) [pid = 900] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9402F1C00) [pid = 900] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93E341800) [pid = 900] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93290BC00) [pid = 900] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93F677000) [pid = 900] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93ED06000) [pid = 900] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E940F9E000) [pid = 900] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9370C9400) [pid = 900] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93ED13800) [pid = 900] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E94088F000) [pid = 900] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93EB1F400) [pid = 900] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9341F7400) [pid = 900] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9401B1C00) [pid = 900] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E932D27800) [pid = 900] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E942FE6800) [pid = 900] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93BC88800) [pid = 900] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93BC5CC00) [pid = 900] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93EDBE800) [pid = 900] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 06:46:28 INFO - PROCESS | 900 | 1461246388644 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1027ms 06:46:28 INFO - PROCESS | 900 | 1461246388694 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 900 | 1461246388700 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 06:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:46:28 INFO - PROCESS | 900 | 1461246388706 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 900 | 1461246388709 Marionette TRACE conn6 <- [1,2402,null,{}] 06:46:28 INFO - PROCESS | 900 | 1461246388713 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 900 | 1461246388830 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 06:46:28 INFO - PROCESS | 900 | 1461246388918 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EE76800 == 59 [pid = 900] [id = 610] 06:46:28 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9321C8000) [pid = 900] [serial = 1830] [outer = 0000000000000000] 06:46:28 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9341FA400) [pid = 900] [serial = 1831] [outer = 000000E9321C8000] 06:46:28 INFO - PROCESS | 900 | 1461246388966 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9383DEC00) [pid = 900] [serial = 1832] [outer = 000000E9321C8000] 06:46:29 INFO - PROCESS | 900 | 1461246389391 Marionette TRACE conn6 <- [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]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 06:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:46:29 INFO - PROCESS | 900 | 1461246389442 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 900 | 1461246389444 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 06:46:29 INFO - PROCESS | 900 | 1461246389448 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 900 | 1461246389451 Marionette TRACE conn6 <- [1,2406,null,{}] 06:46:29 INFO - PROCESS | 900 | 1461246389462 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 900 | 1461246389555 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 06:46:29 INFO - PROCESS | 900 | 1461246389562 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E943297800 == 60 [pid = 900] [id = 611] 06:46:29 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E939816400) [pid = 900] [serial = 1833] [outer = 0000000000000000] 06:46:29 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93CE56400) [pid = 900] [serial = 1834] [outer = 000000E939816400] 06:46:29 INFO - PROCESS | 900 | 1461246389619 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93EB25400) [pid = 900] [serial = 1835] [outer = 000000E939816400] 06:46:30 INFO - PROCESS | 900 | 1461246390081 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 06:46:30 INFO - PROCESS | 900 | 1461246390143 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 900 | 1461246390146 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 06:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:46:30 INFO - PROCESS | 900 | 1461246390149 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 900 | 1461246390151 Marionette TRACE conn6 <- [1,2410,null,{}] 06:46:30 INFO - PROCESS | 900 | 1461246390155 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 900 | 1461246390273 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 06:46:30 INFO - PROCESS | 900 | 1461246390367 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E94343B000 == 61 [pid = 900] [id = 612] 06:46:30 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93C42DC00) [pid = 900] [serial = 1836] [outer = 0000000000000000] 06:46:30 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93F028000) [pid = 900] [serial = 1837] [outer = 000000E93C42DC00] 06:46:30 INFO - PROCESS | 900 | 1461246390414 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F2F1800) [pid = 900] [serial = 1838] [outer = 000000E93C42DC00] 06:46:30 INFO - PROCESS | 900 | 1461246390830 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 06:46:30 INFO - PROCESS | 900 | 1461246390889 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 900 | 1461246390892 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 06:46:30 INFO - PROCESS | 900 | 1461246390895 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:46:30 INFO - PROCESS | 900 | 1461246390897 Marionette TRACE conn6 <- [1,2414,null,{}] 06:46:30 INFO - PROCESS | 900 | 1461246390906 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 900 | 1461246391021 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 06:46:31 INFO - PROCESS | 900 | 1461246391031 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E94017E000 == 62 [pid = 900] [id = 613] 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93F431800) [pid = 900] [serial = 1839] [outer = 0000000000000000] 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93F43EC00) [pid = 900] [serial = 1840] [outer = 000000E93F431800] 06:46:31 INFO - PROCESS | 900 | 1461246391127 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93F670000) [pid = 900] [serial = 1841] [outer = 000000E93F431800] 06:46:31 INFO - PROCESS | 900 | 1461246391581 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 06:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:46:31 INFO - PROCESS | 900 | 1461246391634 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 900 | 1461246391636 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 06:46:31 INFO - PROCESS | 900 | 1461246391639 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 900 | 1461246391641 Marionette TRACE conn6 <- [1,2418,null,{}] 06:46:31 INFO - PROCESS | 900 | 1461246391645 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 900 | 1461246391788 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 06:46:31 INFO - PROCESS | 900 | 1461246391849 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E946FA2000 == 63 [pid = 900] [id = 614] 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9400DA000) [pid = 900] [serial = 1842] [outer = 0000000000000000] 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9402B8000) [pid = 900] [serial = 1843] [outer = 000000E9400DA000] 06:46:31 INFO - PROCESS | 900 | 1461246391900 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E940750C00) [pid = 900] [serial = 1844] [outer = 000000E9400DA000] 06:46:32 INFO - PROCESS | 900 | 1461246392321 Marionette TRACE conn6 <- [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]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 06:46:32 INFO - PROCESS | 900 | 1461246392379 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 900 | 1461246392382 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 06:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:46:32 INFO - PROCESS | 900 | 1461246392385 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 900 | 1461246392387 Marionette TRACE conn6 <- [1,2422,null,{}] 06:46:32 INFO - PROCESS | 900 | 1461246392390 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 900 | 1461246392511 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 06:46:32 INFO - PROCESS | 900 | 1461246392590 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E94779E000 == 64 [pid = 900] [id = 615] 06:46:32 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E940E04C00) [pid = 900] [serial = 1845] [outer = 0000000000000000] 06:46:32 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E941DD5800) [pid = 900] [serial = 1846] [outer = 000000E940E04C00] 06:46:32 INFO - PROCESS | 900 | 1461246392637 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E942F06400) [pid = 900] [serial = 1847] [outer = 000000E940E04C00] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E938C12400) [pid = 900] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93F432800) [pid = 900] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9373B6400) [pid = 900] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9400DB000) [pid = 900] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93EA99800) [pid = 900] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E94074B400) [pid = 900] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E94074BC00) [pid = 900] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9402B8400) [pid = 900] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E938198800) [pid = 900] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F2BC400) [pid = 900] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F43B800) [pid = 900] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E94016DC00) [pid = 900] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932A42400) [pid = 900] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9383E5800) [pid = 900] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E932912800) [pid = 900] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E942E97800) [pid = 900] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9370C9000) [pid = 900] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F66CC00) [pid = 900] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9381DE800) [pid = 900] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:46:32 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E931DE2000) [pid = 900] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:46:33 INFO - PROCESS | 900 | 1461246393203 Marionette TRACE conn6 <- [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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 06:46:33 INFO - PROCESS | 900 | 1461246393272 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 900 | 1461246393274 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 06:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:46:33 INFO - PROCESS | 900 | 1461246393278 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 900 | 1461246393279 Marionette TRACE conn6 <- [1,2426,null,{}] 06:46:33 INFO - PROCESS | 900 | 1461246393283 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 900 | 1461246393369 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 06:46:33 INFO - PROCESS | 900 | 1461246393375 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EAB800 == 65 [pid = 900] [id = 616] 06:46:33 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9381DE800) [pid = 900] [serial = 1848] [outer = 0000000000000000] 06:46:33 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93E3A5400) [pid = 900] [serial = 1849] [outer = 000000E9381DE800] 06:46:33 INFO - PROCESS | 900 | 1461246393422 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93FD98C00) [pid = 900] [serial = 1850] [outer = 000000E9381DE800] 06:46:33 INFO - PROCESS | 900 | 1461246393841 Marionette TRACE conn6 <- [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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 06:46:33 INFO - PROCESS | 900 | 1461246393910 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 900 | 1461246393912 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 06:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:46:33 INFO - PROCESS | 900 | 1461246393916 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 900 | 1461246393918 Marionette TRACE conn6 <- [1,2430,null,{}] 06:46:33 INFO - PROCESS | 900 | 1461246393921 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 900 | 1461246394009 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 06:46:34 INFO - PROCESS | 900 | 1461246394016 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E948639000 == 66 [pid = 900] [id = 617] 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9408DA400) [pid = 900] [serial = 1851] [outer = 0000000000000000] 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E942E91000) [pid = 900] [serial = 1852] [outer = 000000E9408DA400] 06:46:34 INFO - PROCESS | 900 | 1461246394063 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E943443800) [pid = 900] [serial = 1853] [outer = 000000E9408DA400] 06:46:34 INFO - PROCESS | 900 | 1461246394479 Marionette TRACE conn6 <- [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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 06:46:34 INFO - PROCESS | 900 | 1461246394518 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 900 | 1461246394520 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 06:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:46:34 INFO - PROCESS | 900 | 1461246394524 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 900 | 1461246394526 Marionette TRACE conn6 <- [1,2434,null,{}] 06:46:34 INFO - PROCESS | 900 | 1461246394530 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 900 | 1461246394626 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 06:46:34 INFO - PROCESS | 900 | 1461246394632 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E949344800 == 67 [pid = 900] [id = 618] 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942FEE000) [pid = 900] [serial = 1854] [outer = 0000000000000000] 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E943AB9000) [pid = 900] [serial = 1855] [outer = 000000E942FEE000] 06:46:34 INFO - PROCESS | 900 | 1461246394677 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E943AC3C00) [pid = 900] [serial = 1856] [outer = 000000E942FEE000] 06:46:35 INFO - PROCESS | 900 | 1461246395361 Marionette TRACE conn6 <- [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]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 881ms 06:46:35 INFO - PROCESS | 900 | 1461246395408 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 900 | 1461246395413 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 06:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:46:35 INFO - PROCESS | 900 | 1461246395420 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 900 | 1461246395424 Marionette TRACE conn6 <- [1,2438,null,{}] 06:46:35 INFO - PROCESS | 900 | 1461246395430 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 900 | 1461246395583 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 06:46:35 INFO - PROCESS | 900 | 1461246395717 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E94021D800 == 68 [pid = 900] [id = 619] 06:46:35 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932A3D000) [pid = 900] [serial = 1857] [outer = 0000000000000000] 06:46:35 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9370C9400) [pid = 900] [serial = 1858] [outer = 000000E932A3D000] 06:46:35 INFO - PROCESS | 900 | 1461246395779 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9381E7C00) [pid = 900] [serial = 1859] [outer = 000000E932A3D000] 06:46:36 INFO - PROCESS | 900 | 1461246396432 Marionette TRACE conn6 <- [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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1080ms 06:46:36 INFO - PROCESS | 900 | 1461246396501 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 900 | 1461246396507 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 06:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:46:36 INFO - PROCESS | 900 | 1461246396515 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 900 | 1461246396518 Marionette TRACE conn6 <- [1,2442,null,{}] 06:46:36 INFO - PROCESS | 900 | 1461246396522 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 900 | 1461246396669 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 06:46:36 INFO - PROCESS | 900 | 1461246396800 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445CA000 == 69 [pid = 900] [id = 620] 06:46:36 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93C428800) [pid = 900] [serial = 1860] [outer = 0000000000000000] 06:46:36 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93EA92000) [pid = 900] [serial = 1861] [outer = 000000E93C428800] 06:46:36 INFO - PROCESS | 900 | 1461246396858 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F433C00) [pid = 900] [serial = 1862] [outer = 000000E93C428800] 06:46:37 INFO - PROCESS | 900 | 1461246397492 Marionette TRACE conn6 <- [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]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1020ms 06:46:37 INFO - PROCESS | 900 | 1461246397541 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 900 | 1461246397544 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 06:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:46:37 INFO - PROCESS | 900 | 1461246397548 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 900 | 1461246397552 Marionette TRACE conn6 <- [1,2446,null,{}] 06:46:37 INFO - PROCESS | 900 | 1461246397564 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:37 INFO - PROCESS | 900 | 1461246397729 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 06:46:37 INFO - PROCESS | 900 | 1461246397863 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDAA800 == 70 [pid = 900] [id = 621] 06:46:37 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9401B7400) [pid = 900] [serial = 1863] [outer = 0000000000000000] 06:46:37 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9402B2C00) [pid = 900] [serial = 1864] [outer = 000000E9401B7400] 06:46:37 INFO - PROCESS | 900 | 1461246397925 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E943449400) [pid = 900] [serial = 1865] [outer = 000000E9401B7400] 06:46:38 INFO - PROCESS | 900 | 1461246398486 Marionette TRACE conn6 <- [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]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 06:46:38 INFO - PROCESS | 900 | 1461246398535 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 900 | 1461246398539 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 06:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:46:38 INFO - PROCESS | 900 | 1461246398543 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 900 | 1461246398545 Marionette TRACE conn6 <- [1,2450,null,{}] 06:46:38 INFO - PROCESS | 900 | 1461246398549 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 900 | 1461246398664 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 06:46:38 INFO - PROCESS | 900 | 1461246398794 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDE3000 == 71 [pid = 900] [id = 622] 06:46:38 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E943AC4800) [pid = 900] [serial = 1866] [outer = 0000000000000000] 06:46:38 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E943FB4400) [pid = 900] [serial = 1867] [outer = 000000E943AC4800] 06:46:38 INFO - PROCESS | 900 | 1461246398852 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E943FBC000) [pid = 900] [serial = 1868] [outer = 000000E943AC4800] 06:46:39 INFO - PROCESS | 900 | 1461246399486 Marionette TRACE conn6 <- [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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 06:46:39 INFO - PROCESS | 900 | 1461246399531 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 900 | 1461246399533 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 06:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:46:39 INFO - PROCESS | 900 | 1461246399539 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 900 | 1461246399541 Marionette TRACE conn6 <- [1,2454,null,{}] 06:46:39 INFO - PROCESS | 900 | 1461246399545 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 900 | 1461246399658 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 06:46:39 INFO - PROCESS | 900 | 1461246399788 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E933092800 == 72 [pid = 900] [id = 623] 06:46:39 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E930CD6C00) [pid = 900] [serial = 1869] [outer = 0000000000000000] 06:46:39 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E931664800) [pid = 900] [serial = 1870] [outer = 000000E930CD6C00] 06:46:39 INFO - PROCESS | 900 | 1461246399845 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E937A50800) [pid = 900] [serial = 1871] [outer = 000000E930CD6C00] 06:46:40 INFO - PROCESS | 900 | 1461246400689 Marionette TRACE conn6 <- [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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1181ms 06:46:40 INFO - PROCESS | 900 | 1461246400725 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 900 | 1461246400730 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 06:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:46:40 INFO - PROCESS | 900 | 1461246400736 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 900 | 1461246400739 Marionette TRACE conn6 <- [1,2458,null,{}] 06:46:40 INFO - PROCESS | 900 | 1461246400744 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 900 | 1461246400860 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 06:46:41 INFO - PROCESS | 900 | 1461246400997 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C7800 == 73 [pid = 900] [id = 624] 06:46:41 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E937A5BC00) [pid = 900] [serial = 1872] [outer = 0000000000000000] 06:46:41 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E937DAF000) [pid = 900] [serial = 1873] [outer = 000000E937A5BC00] 06:46:41 INFO - PROCESS | 900 | 1461246401052 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E938C12000) [pid = 900] [serial = 1874] [outer = 000000E937A5BC00] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E937B36800 == 72 [pid = 900] [id = 514] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E948639000 == 71 [pid = 900] [id = 617] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E947EAB800 == 70 [pid = 900] [id = 616] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94779E000 == 69 [pid = 900] [id = 615] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E946FA2000 == 68 [pid = 900] [id = 614] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94017E000 == 67 [pid = 900] [id = 613] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94343B000 == 66 [pid = 900] [id = 612] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93BC94800) [pid = 900] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E932D3C000) [pid = 900] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E940168000) [pid = 900] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9434AA800) [pid = 900] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E943448800) [pid = 900] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E940746400) [pid = 900] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E943297800 == 65 [pid = 900] [id = 611] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E93EE76800 == 64 [pid = 900] [id = 610] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E9327E3000 == 63 [pid = 900] [id = 609] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94933D000 == 62 [pid = 900] [id = 606] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94853F000 == 61 [pid = 900] [id = 605] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E94342C000 == 60 [pid = 900] [id = 604] 06:46:41 INFO - PROCESS | 900 | --DOCSHELL 000000E93C896800 == 59 [pid = 900] [id = 603] 06:46:41 INFO - PROCESS | 900 | 1461246401681 Marionette TRACE conn6 <- [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]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 06:46:41 INFO - PROCESS | 900 | 1461246401725 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 900 | 1461246401731 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 06:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:46:41 INFO - PROCESS | 900 | 1461246401737 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 900 | 1461246401740 Marionette TRACE conn6 <- [1,2462,null,{}] 06:46:41 INFO - PROCESS | 900 | 1461246401744 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 900 | 1461246401841 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E94074F400) [pid = 900] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93C7B6800) [pid = 900] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E940169400) [pid = 900] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E942E8A000) [pid = 900] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E932A40000) [pid = 900] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E9370D5000) [pid = 900] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E942FED000) [pid = 900] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E9383DB000) [pid = 900] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E937F96C00) [pid = 900] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93F673C00) [pid = 900] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93E333400) [pid = 900] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9370CC800) [pid = 900] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9381E1C00) [pid = 900] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93BA8A400) [pid = 900] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93C7B6000) [pid = 900] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F4E5C00) [pid = 900] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F43B400) [pid = 900] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F2FEC00) [pid = 900] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E940165800) [pid = 900] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9401B3C00) [pid = 900] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93F10B800) [pid = 900] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93FBB0000) [pid = 900] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F2B8800) [pid = 900] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9400D6400) [pid = 900] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93E3A2000) [pid = 900] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E940E08C00) [pid = 900] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9402B9C00) [pid = 900] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9402EC800) [pid = 900] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9376CF800) [pid = 900] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93EA93400) [pid = 900] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 900 | 1461246401952 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F192800 == 60 [pid = 900] [id = 625] 06:46:41 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E9326C4000) [pid = 900] [serial = 1875] [outer = 0000000000000000] 06:46:41 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E9370CC800) [pid = 900] [serial = 1876] [outer = 000000E9326C4000] 06:46:42 INFO - PROCESS | 900 | 1461246402001 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E937B7D800) [pid = 900] [serial = 1877] [outer = 000000E9326C4000] 06:46:42 INFO - PROCESS | 900 | 1461246402457 Marionette TRACE conn6 <- [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]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 776ms 06:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:46:42 INFO - PROCESS | 900 | 1461246402515 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 900 | 1461246402518 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 06:46:42 INFO - PROCESS | 900 | 1461246402522 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 900 | 1461246402525 Marionette TRACE conn6 <- [1,2466,null,{}] 06:46:42 INFO - PROCESS | 900 | 1461246402536 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 900 | 1461246402632 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 06:46:42 INFO - PROCESS | 900 | 1461246402647 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E94336B800 == 61 [pid = 900] [id = 626] 06:46:42 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93BC94800) [pid = 900] [serial = 1878] [outer = 0000000000000000] 06:46:42 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93C7B3800) [pid = 900] [serial = 1879] [outer = 000000E93BC94800] 06:46:42 INFO - PROCESS | 900 | 1461246402698 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93E334000) [pid = 900] [serial = 1880] [outer = 000000E93BC94800] 06:46:43 INFO - PROCESS | 900 | 1461246403162 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 06:46:43 INFO - PROCESS | 900 | 1461246403216 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 900 | 1461246403219 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:46:43 INFO - PROCESS | 900 | 1461246403253 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 900 | 1461246403255 Marionette TRACE conn6 <- [1,2470,null,{}] 06:46:43 INFO - PROCESS | 900 | 1461246403259 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 900 | 1461246403350 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 06:46:43 INFO - PROCESS | 900 | 1461246403444 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E944020000 == 62 [pid = 900] [id = 627] 06:46:43 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93BC5FC00) [pid = 900] [serial = 1881] [outer = 0000000000000000] 06:46:43 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93ED06400) [pid = 900] [serial = 1882] [outer = 000000E93BC5FC00] 06:46:43 INFO - PROCESS | 900 | 1461246403492 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F104C00) [pid = 900] [serial = 1883] [outer = 000000E93BC5FC00] 06:46:43 INFO - PROCESS | 900 | 1461246403913 Marionette TRACE conn6 <- [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]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 06:46:43 INFO - PROCESS | 900 | 1461246403931 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 900 | 1461246403933 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:46:43 INFO - PROCESS | 900 | 1461246403936 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 900 | 1461246403938 Marionette TRACE conn6 <- [1,2474,null,{}] 06:46:43 INFO - PROCESS | 900 | 1461246403941 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 900 | 1461246404063 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 06:46:44 INFO - PROCESS | 900 | 1461246404070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467B6800 == 63 [pid = 900] [id = 628] 06:46:44 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F1B2400) [pid = 900] [serial = 1884] [outer = 0000000000000000] 06:46:44 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F2B8000) [pid = 900] [serial = 1885] [outer = 000000E93F1B2400] 06:46:44 INFO - PROCESS | 900 | 1461246404117 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F431C00) [pid = 900] [serial = 1886] [outer = 000000E93F1B2400] 06:46:44 INFO - PROCESS | 900 | 1461246404624 Marionette TRACE conn6 <- [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]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 06:46:44 INFO - PROCESS | 900 | 1461246404703 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 900 | 1461246404705 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 06:46:44 INFO - PROCESS | 900 | 1461246404709 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 900 | 1461246404710 Marionette TRACE conn6 <- [1,2478,null,{}] 06:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:46:44 INFO - PROCESS | 900 | 1461246404714 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 900 | 1461246404844 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 06:46:44 INFO - PROCESS | 900 | 1461246404911 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E94034C800 == 64 [pid = 900] [id = 629] 06:46:44 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93FE90800) [pid = 900] [serial = 1887] [outer = 0000000000000000] 06:46:44 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9400DA400) [pid = 900] [serial = 1888] [outer = 000000E93FE90800] 06:46:44 INFO - PROCESS | 900 | 1461246404963 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E94016B000) [pid = 900] [serial = 1889] [outer = 000000E93FE90800] 06:46:45 INFO - PROCESS | 900 | 1461246405386 Marionette TRACE conn6 <- [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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 713ms 06:46:45 INFO - PROCESS | 900 | 1461246405431 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 900 | 1461246405433 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 06:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:46:45 INFO - PROCESS | 900 | 1461246405443 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 900 | 1461246405445 Marionette TRACE conn6 <- [1,2482,null,{}] 06:46:45 INFO - PROCESS | 900 | 1461246405448 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 900 | 1461246405566 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 06:46:45 INFO - PROCESS | 900 | 1461246405628 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E94779B000 == 65 [pid = 900] [id = 630] 06:46:45 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93FE99800) [pid = 900] [serial = 1890] [outer = 0000000000000000] 06:46:45 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94027E400) [pid = 900] [serial = 1891] [outer = 000000E93FE99800] 06:46:45 INFO - PROCESS | 900 | 1461246405675 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9402EA800) [pid = 900] [serial = 1892] [outer = 000000E93FE99800] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F431800) [pid = 900] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E932917800) [pid = 900] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E931F69800) [pid = 900] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E939816400) [pid = 900] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9400DA000) [pid = 900] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9321C8000) [pid = 900] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93C42DC00) [pid = 900] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E940E04C00) [pid = 900] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9408DA400) [pid = 900] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9381DE800) [pid = 900] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F66AC00) [pid = 900] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E943445C00) [pid = 900] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93290C800) [pid = 900] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E9434A6400) [pid = 900] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:46:46 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E9383DA800) [pid = 900] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:46:46 INFO - PROCESS | 900 | 1461246406247 Marionette TRACE conn6 <- [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]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 839ms 06:46:46 INFO - PROCESS | 900 | 1461246406284 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 06:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:46:46 INFO - PROCESS | 900 | 1461246406286 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 06:46:46 INFO - PROCESS | 900 | 1461246406289 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 900 | 1461246406292 Marionette TRACE conn6 <- [1,2486,null,{}] 06:46:46 INFO - PROCESS | 900 | 1461246406295 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 900 | 1461246406381 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 06:46:46 INFO - PROCESS | 900 | 1461246406387 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E91000 == 66 [pid = 900] [id = 631] 06:46:46 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E937230400) [pid = 900] [serial = 1893] [outer = 0000000000000000] 06:46:46 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F66AC00) [pid = 900] [serial = 1894] [outer = 000000E937230400] 06:46:46 INFO - PROCESS | 900 | 1461246406434 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E9402F5C00) [pid = 900] [serial = 1895] [outer = 000000E937230400] 06:46:46 INFO - PROCESS | 900 | 1461246406851 Marionette TRACE conn6 <- [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]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 06:46:46 INFO - PROCESS | 900 | 1461246406921 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 900 | 1461246406923 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 06:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:46:46 INFO - PROCESS | 900 | 1461246406927 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 900 | 1461246406929 Marionette TRACE conn6 <- [1,2490,null,{}] 06:46:46 INFO - PROCESS | 900 | 1461246406932 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 900 | 1461246407020 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 06:46:47 INFO - PROCESS | 900 | 1461246407026 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E948528800 == 67 [pid = 900] [id = 632] 06:46:47 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E940750000) [pid = 900] [serial = 1896] [outer = 0000000000000000] 06:46:47 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E94088F000) [pid = 900] [serial = 1897] [outer = 000000E940750000] 06:46:47 INFO - PROCESS | 900 | 1461246407071 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E941BB3C00) [pid = 900] [serial = 1898] [outer = 000000E940750000] 06:46:47 INFO - PROCESS | 900 | 1461246407700 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 880ms 06:46:47 INFO - PROCESS | 900 | 1461246407811 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 900 | 1461246407816 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 06:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:46:47 INFO - PROCESS | 900 | 1461246407821 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 900 | 1461246407825 Marionette TRACE conn6 <- [1,2494,null,{}] 06:46:47 INFO - PROCESS | 900 | 1461246407831 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 900 | 1461246407960 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 06:46:48 INFO - PROCESS | 900 | 1461246408086 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E9419CF800 == 68 [pid = 900] [id = 633] 06:46:48 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9328E4000) [pid = 900] [serial = 1899] [outer = 0000000000000000] 06:46:48 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9370D2800) [pid = 900] [serial = 1900] [outer = 000000E9328E4000] 06:46:48 INFO - PROCESS | 900 | 1461246408150 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9381DF400) [pid = 900] [serial = 1901] [outer = 000000E9328E4000] 06:46:48 INFO - PROCESS | 900 | 1461246408752 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 06:46:48 INFO - PROCESS | 900 | 1461246408811 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 900 | 1461246408818 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 06:46:48 INFO - PROCESS | 900 | 1461246408825 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:46:48 INFO - PROCESS | 900 | 1461246408828 Marionette TRACE conn6 <- [1,2498,null,{}] 06:46:48 INFO - PROCESS | 900 | 1461246408832 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 900 | 1461246408952 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 06:46:49 INFO - PROCESS | 900 | 1461246409083 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467BB800 == 69 [pid = 900] [id = 634] 06:46:49 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93C42B800) [pid = 900] [serial = 1902] [outer = 0000000000000000] 06:46:49 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93E339000) [pid = 900] [serial = 1903] [outer = 000000E93C42B800] 06:46:49 INFO - PROCESS | 900 | 1461246409141 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F2B5C00) [pid = 900] [serial = 1904] [outer = 000000E93C42B800] 06:46:49 INFO - PROCESS | 900 | 1461246409737 Marionette TRACE conn6 <- [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]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 987ms 06:46:49 INFO - PROCESS | 900 | 1461246409818 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 900 | 1461246409821 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 06:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:46:49 INFO - PROCESS | 900 | 1461246409825 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 900 | 1461246409829 Marionette TRACE conn6 <- [1,2502,null,{}] 06:46:49 INFO - PROCESS | 900 | 1461246409841 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 900 | 1461246409958 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 06:46:50 INFO - PROCESS | 900 | 1461246410088 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E948738000 == 70 [pid = 900] [id = 635] 06:46:50 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F9B2000) [pid = 900] [serial = 1905] [outer = 0000000000000000] 06:46:50 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94027F000) [pid = 900] [serial = 1906] [outer = 000000E93F9B2000] 06:46:50 INFO - PROCESS | 900 | 1461246410151 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E942551800) [pid = 900] [serial = 1907] [outer = 000000E93F9B2000] 06:46:50 INFO - PROCESS | 900 | 1461246410782 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1027ms 06:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:46:50 INFO - PROCESS | 900 | 1461246410854 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 900 | 1461246410857 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 06:46:50 INFO - PROCESS | 900 | 1461246410861 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 900 | 1461246410863 Marionette TRACE conn6 <- [1,2506,null,{}] 06:46:50 INFO - PROCESS | 900 | 1461246410867 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 900 | 1461246410980 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 06:46:51 INFO - PROCESS | 900 | 1461246411109 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A470000 == 71 [pid = 900] [id = 636] 06:46:51 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E942F09C00) [pid = 900] [serial = 1908] [outer = 0000000000000000] 06:46:51 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E942F11C00) [pid = 900] [serial = 1909] [outer = 000000E942F09C00] 06:46:51 INFO - PROCESS | 900 | 1461246411169 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9433BC000) [pid = 900] [serial = 1910] [outer = 000000E942F09C00] 06:46:51 INFO - PROCESS | 900 | 1461246411769 Marionette TRACE conn6 <- [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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 06:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:46:51 INFO - PROCESS | 900 | 1461246411849 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 900 | 1461246411851 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 06:46:51 INFO - PROCESS | 900 | 1461246411855 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 900 | 1461246411857 Marionette TRACE conn6 <- [1,2510,null,{}] 06:46:51 INFO - PROCESS | 900 | 1461246411861 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 900 | 1461246411972 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 06:46:52 INFO - PROCESS | 900 | 1461246412101 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D10F800 == 72 [pid = 900] [id = 637] 06:46:52 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9433C2000) [pid = 900] [serial = 1911] [outer = 0000000000000000] 06:46:52 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9433C5400) [pid = 900] [serial = 1912] [outer = 000000E9433C2000] 06:46:52 INFO - PROCESS | 900 | 1461246412159 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9434A7800) [pid = 900] [serial = 1913] [outer = 000000E9433C2000] 06:46:52 INFO - PROCESS | 900 | 1461246412703 Marionette TRACE conn6 <- [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]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 881ms 06:46:52 INFO - PROCESS | 900 | 1461246412739 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 900 | 1461246412741 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 06:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:46:52 INFO - PROCESS | 900 | 1461246412745 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 900 | 1461246412747 Marionette TRACE conn6 <- [1,2514,null,{}] 06:46:52 INFO - PROCESS | 900 | 1461246412751 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 900 | 1461246412882 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 06:46:52 INFO - PROCESS | 900 | 1461246412989 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D4B1800 == 73 [pid = 900] [id = 638] 06:46:53 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E943FBC800) [pid = 900] [serial = 1914] [outer = 0000000000000000] 06:46:53 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E9446DA400) [pid = 900] [serial = 1915] [outer = 000000E943FBC800] 06:46:53 INFO - PROCESS | 900 | 1461246413050 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9446E1000) [pid = 900] [serial = 1916] [outer = 000000E943FBC800] 06:46:53 INFO - PROCESS | 900 | 1461246413694 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 06:46:53 INFO - PROCESS | 900 | 1461246413734 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 900 | 1461246413736 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 06:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:46:53 INFO - PROCESS | 900 | 1461246413740 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 900 | 1461246413742 Marionette TRACE conn6 <- [1,2518,null,{}] 06:46:53 INFO - PROCESS | 900 | 1461246413746 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 900 | 1461246413857 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 06:46:53 INFO - PROCESS | 900 | 1461246413961 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F1A2800 == 74 [pid = 900] [id = 639] 06:46:53 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9326C4C00) [pid = 900] [serial = 1917] [outer = 0000000000000000] 06:46:54 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9373B6400) [pid = 900] [serial = 1918] [outer = 000000E9326C4C00] 06:46:54 INFO - PROCESS | 900 | 1461246414018 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9400E0800) [pid = 900] [serial = 1919] [outer = 000000E9326C4C00] 06:46:54 INFO - PROCESS | 900 | 1461246414825 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1125ms 06:46:54 INFO - PROCESS | 900 | 1461246414868 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 900 | 1461246414873 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 06:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:46:54 INFO - PROCESS | 900 | 1461246414879 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 900 | 1461246414882 Marionette TRACE conn6 <- [1,2522,null,{}] 06:46:54 INFO - PROCESS | 900 | 1461246414888 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 900 | 1461246415002 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 06:46:55 INFO - PROCESS | 900 | 1461246415139 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E93732C800 == 75 [pid = 900] [id = 640] 06:46:55 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9373B7000) [pid = 900] [serial = 1920] [outer = 0000000000000000] 06:46:55 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E937A55C00) [pid = 900] [serial = 1921] [outer = 000000E9373B7000] 06:46:55 INFO - PROCESS | 900 | 1461246415194 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E938C11000) [pid = 900] [serial = 1922] [outer = 000000E9373B7000] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E947E91000 == 74 [pid = 900] [id = 631] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E94779B000 == 73 [pid = 900] [id = 630] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E94034C800 == 72 [pid = 900] [id = 629] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E9467B6800 == 71 [pid = 900] [id = 628] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E944020000 == 70 [pid = 900] [id = 627] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E94336B800 == 69 [pid = 900] [id = 626] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E93F192800 == 68 [pid = 900] [id = 625] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E9398C7800 == 67 [pid = 900] [id = 624] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E938C11400) [pid = 900] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93F674000) [pid = 900] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E941DCC800) [pid = 900] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E942FEA800) [pid = 900] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E943AB9000) [pid = 900] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E9445CA000 == 66 [pid = 900] [id = 620] 06:46:55 INFO - PROCESS | 900 | --DOCSHELL 000000E94021D800 == 65 [pid = 900] [id = 619] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E942F05C00) [pid = 900] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E94344FC00) [pid = 900] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9376D9800) [pid = 900] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E943AB9800) [pid = 900] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93EDC3000) [pid = 900] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93F43EC00) [pid = 900] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E943AC1000) [pid = 900] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9370D7400) [pid = 900] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E937B53000) [pid = 900] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9370C8400) [pid = 900] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93CE56400) [pid = 900] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9402B8000) [pid = 900] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EB25400) [pid = 900] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E932E20400) [pid = 900] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F670000) [pid = 900] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9341FA400) [pid = 900] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9383DEC00) [pid = 900] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F028000) [pid = 900] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E941DD5800) [pid = 900] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E940750C00) [pid = 900] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E942E91000) [pid = 900] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E942F06400) [pid = 900] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93E3A5400) [pid = 900] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93FD98C00) [pid = 900] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93F2F1800) [pid = 900] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E943443800) [pid = 900] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 06:46:55 INFO - PROCESS | 900 | 1461246415795 Marionette TRACE conn6 <- [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]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 923ms 06:46:55 INFO - PROCESS | 900 | 1461246415805 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 900 | 1461246415811 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 06:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:46:55 INFO - PROCESS | 900 | 1461246415817 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 900 | 1461246415820 Marionette TRACE conn6 <- [1,2526,null,{}] 06:46:55 INFO - PROCESS | 900 | 1461246415824 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 900 | 1461246415921 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 06:46:55 INFO - PROCESS | 900 | 1461246415927 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E940189800 == 66 [pid = 900] [id = 641] 06:46:55 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E932A3F800) [pid = 900] [serial = 1923] [outer = 0000000000000000] 06:46:55 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E937FF4400) [pid = 900] [serial = 1924] [outer = 000000E932A3F800] 06:46:55 INFO - PROCESS | 900 | 1461246415974 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93BC5EC00) [pid = 900] [serial = 1925] [outer = 000000E932A3F800] 06:46:56 INFO - PROCESS | 900 | 1461246416519 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 06:46:56 INFO - PROCESS | 900 | 1461246416553 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 06:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:46:56 INFO - PROCESS | 900 | 1461246416556 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 06:46:56 INFO - PROCESS | 900 | 1461246416559 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 900 | 1461246416563 Marionette TRACE conn6 <- [1,2530,null,{}] 06:46:56 INFO - PROCESS | 900 | 1461246416574 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 900 | 1461246416674 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 06:46:56 INFO - PROCESS | 900 | 1461246416766 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E944006000 == 67 [pid = 900] [id = 642] 06:46:56 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93BA85800) [pid = 900] [serial = 1926] [outer = 0000000000000000] 06:46:56 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93EB3C800) [pid = 900] [serial = 1927] [outer = 000000E93BA85800] 06:46:56 INFO - PROCESS | 900 | 1461246416816 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F10BC00) [pid = 900] [serial = 1928] [outer = 000000E93BA85800] 06:46:57 INFO - PROCESS | 900 | 1461246417200 Marionette TRACE conn6 <- [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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 693ms 06:46:57 INFO - PROCESS | 900 | 1461246417254 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 06:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:46:57 INFO - PROCESS | 900 | 1461246417257 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 06:46:57 INFO - PROCESS | 900 | 1461246417260 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 900 | 1461246417262 Marionette TRACE conn6 <- [1,2534,null,{}] 06:46:57 INFO - PROCESS | 900 | 1461246417266 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 900 | 1461246417358 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 06:46:57 INFO - PROCESS | 900 | 1461246417365 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467B6000 == 68 [pid = 900] [id = 643] 06:46:57 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F1B7800) [pid = 900] [serial = 1929] [outer = 0000000000000000] 06:46:57 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F43F800) [pid = 900] [serial = 1930] [outer = 000000E93F1B7800] 06:46:57 INFO - PROCESS | 900 | 1461246417412 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F672000) [pid = 900] [serial = 1931] [outer = 000000E93F1B7800] 06:46:57 INFO - PROCESS | 900 | 1461246417859 Marionette TRACE conn6 <- [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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 06:46:57 INFO - PROCESS | 900 | 1461246417901 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 900 | 1461246417903 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 06:46:57 INFO - PROCESS | 900 | 1461246417906 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 900 | 1461246417908 Marionette TRACE conn6 <- [1,2538,null,{}] 06:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:46:57 INFO - PROCESS | 900 | 1461246417912 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 900 | 1461246418038 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 06:46:58 INFO - PROCESS | 900 | 1461246418125 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F8C800 == 69 [pid = 900] [id = 644] 06:46:58 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EDC6800) [pid = 900] [serial = 1932] [outer = 0000000000000000] 06:46:58 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F9B5C00) [pid = 900] [serial = 1933] [outer = 000000E93EDC6800] 06:46:58 INFO - PROCESS | 900 | 1461246418173 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9401B4800) [pid = 900] [serial = 1934] [outer = 000000E93EDC6800] 06:46:58 INFO - PROCESS | 900 | 1461246418639 Marionette TRACE conn6 <- [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]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms 06:46:58 INFO - PROCESS | 900 | 1461246418688 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 900 | 1461246418691 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 06:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:46:58 INFO - PROCESS | 900 | 1461246418694 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 900 | 1461246418696 Marionette TRACE conn6 <- [1,2542,null,{}] 06:46:58 INFO - PROCESS | 900 | 1461246418711 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 900 | 1461246418842 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 06:46:58 INFO - PROCESS | 900 | 1461246418907 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E96800 == 70 [pid = 900] [id = 645] 06:46:58 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E940F97C00) [pid = 900] [serial = 1935] [outer = 0000000000000000] 06:46:58 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E94248CC00) [pid = 900] [serial = 1936] [outer = 000000E940F97C00] 06:46:58 INFO - PROCESS | 900 | 1461246418957 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E942F0E000) [pid = 900] [serial = 1937] [outer = 000000E940F97C00] 06:46:59 INFO - PROCESS | 900 | 1461246419394 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 06:46:59 INFO - PROCESS | 900 | 1461246419446 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 900 | 1461246419448 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 06:46:59 INFO - PROCESS | 900 | 1461246419452 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 900 | 1461246419453 Marionette TRACE conn6 <- [1,2546,null,{}] 06:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:46:59 INFO - PROCESS | 900 | 1461246419457 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 900 | 1461246419576 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 06:46:59 INFO - PROCESS | 900 | 1461246419637 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E94863A800 == 71 [pid = 900] [id = 646] 06:46:59 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E942FF3000) [pid = 900] [serial = 1938] [outer = 0000000000000000] 06:46:59 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9433C0800) [pid = 900] [serial = 1939] [outer = 000000E942FF3000] 06:46:59 INFO - PROCESS | 900 | 1461246419684 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9434A8000) [pid = 900] [serial = 1940] [outer = 000000E942FF3000] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9328E2C00) [pid = 900] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9402ED000) [pid = 900] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9381E9800) [pid = 900] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9401B8000) [pid = 900] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E942F0E800) [pid = 900] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F2F3000) [pid = 900] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93F1B2400) [pid = 900] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93FE90800) [pid = 900] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93FE99800) [pid = 900] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9326C4000) [pid = 900] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93BC5FC00) [pid = 900] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E937A5BC00) [pid = 900] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93BC94800) [pid = 900] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:47:00 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E937230400) [pid = 900] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:47:00 INFO - PROCESS | 900 | 1461246420184 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 06:47:00 INFO - PROCESS | 900 | 1461246420232 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 900 | 1461246420234 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 06:47:00 INFO - PROCESS | 900 | 1461246420237 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:47:00 INFO - PROCESS | 900 | 1461246420239 Marionette TRACE conn6 <- [1,2550,null,{}] 06:47:00 INFO - PROCESS | 900 | 1461246420243 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 900 | 1461246420364 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 06:47:00 INFO - PROCESS | 900 | 1461246420422 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E948653000 == 72 [pid = 900] [id = 647] 06:47:00 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9373BCC00) [pid = 900] [serial = 1941] [outer = 0000000000000000] 06:47:00 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93EA91C00) [pid = 900] [serial = 1942] [outer = 000000E9373BCC00] 06:47:00 INFO - PROCESS | 900 | 1461246420469 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93FB3B800) [pid = 900] [serial = 1943] [outer = 000000E9373BCC00] 06:47:00 INFO - PROCESS | 900 | 1461246420829 Marionette TRACE conn6 <- [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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 06:47:00 INFO - PROCESS | 900 | 1461246420876 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 900 | 1461246420878 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 06:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:47:00 INFO - PROCESS | 900 | 1461246420881 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 900 | 1461246420883 Marionette TRACE conn6 <- [1,2554,null,{}] 06:47:00 INFO - PROCESS | 900 | 1461246420887 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 900 | 1461246421004 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 06:47:01 INFO - PROCESS | 900 | 1461246421010 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E949F1A000 == 73 [pid = 900] [id = 648] 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93FB3F400) [pid = 900] [serial = 1944] [outer = 0000000000000000] 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93FE99C00) [pid = 900] [serial = 1945] [outer = 000000E93FB3F400] 06:47:01 INFO - PROCESS | 900 | 1461246421056 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E94344D400) [pid = 900] [serial = 1946] [outer = 000000E93FB3F400] 06:47:01 INFO - PROCESS | 900 | 1461246421496 Marionette TRACE conn6 <- [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]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 06:47:01 INFO - PROCESS | 900 | 1461246421519 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 06:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:47:01 INFO - PROCESS | 900 | 1461246421522 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 06:47:01 INFO - PROCESS | 900 | 1461246421525 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 900 | 1461246421527 Marionette TRACE conn6 <- [1,2558,null,{}] 06:47:01 INFO - PROCESS | 900 | 1461246421531 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 900 | 1461246421626 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 06:47:01 INFO - PROCESS | 900 | 1461246421632 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A467800 == 74 [pid = 900] [id = 649] 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93FB44400) [pid = 900] [serial = 1947] [outer = 0000000000000000] 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E943FB0C00) [pid = 900] [serial = 1948] [outer = 000000E93FB44400] 06:47:01 INFO - PROCESS | 900 | 1461246421680 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9446D2400) [pid = 900] [serial = 1949] [outer = 000000E93FB44400] 06:47:02 INFO - PROCESS | 900 | 1461246422316 Marionette TRACE conn6 <- [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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 881ms 06:47:02 INFO - PROCESS | 900 | 1461246422409 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 900 | 1461246422414 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 06:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:47:02 INFO - PROCESS | 900 | 1461246422420 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 900 | 1461246422425 Marionette TRACE conn6 <- [1,2562,null,{}] 06:47:02 INFO - PROCESS | 900 | 1461246422432 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 900 | 1461246422568 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 06:47:02 INFO - PROCESS | 900 | 1461246422697 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E94253B800 == 75 [pid = 900] [id = 650] 06:47:02 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E933002800) [pid = 900] [serial = 1950] [outer = 0000000000000000] 06:47:02 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E937230C00) [pid = 900] [serial = 1951] [outer = 000000E933002800] 06:47:02 INFO - PROCESS | 900 | 1461246422778 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E938B03000) [pid = 900] [serial = 1952] [outer = 000000E933002800] 06:47:03 INFO - PROCESS | 900 | 1461246423376 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1027ms 06:47:03 INFO - PROCESS | 900 | 1461246423450 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 900 | 1461246423457 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 06:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:47:03 INFO - PROCESS | 900 | 1461246423464 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 900 | 1461246423467 Marionette TRACE conn6 <- [1,2566,null,{}] 06:47:03 INFO - PROCESS | 900 | 1461246423471 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 900 | 1461246423595 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 06:47:03 INFO - PROCESS | 900 | 1461246423728 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B93800 == 76 [pid = 900] [id = 651] 06:47:03 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93CE56400) [pid = 900] [serial = 1953] [outer = 0000000000000000] 06:47:03 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93EDC7800) [pid = 900] [serial = 1954] [outer = 000000E93CE56400] 06:47:03 INFO - PROCESS | 900 | 1461246423787 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93F9B5000) [pid = 900] [serial = 1955] [outer = 000000E93CE56400] 06:47:04 INFO - PROCESS | 900 | 1461246424423 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1023ms 06:47:04 INFO - PROCESS | 900 | 1461246424492 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 900 | 1461246424495 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 06:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:47:04 INFO - PROCESS | 900 | 1461246424499 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 900 | 1461246424504 Marionette TRACE conn6 <- [1,2570,null,{}] 06:47:04 INFO - PROCESS | 900 | 1461246424516 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 900 | 1461246424695 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 06:47:04 INFO - PROCESS | 900 | 1461246424821 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D10A800 == 77 [pid = 900] [id = 652] 06:47:04 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9402B3000) [pid = 900] [serial = 1956] [outer = 0000000000000000] 06:47:04 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E9408E0000) [pid = 900] [serial = 1957] [outer = 000000E9402B3000] 06:47:04 INFO - PROCESS | 900 | 1461246424883 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E943445000) [pid = 900] [serial = 1958] [outer = 000000E9402B3000] 06:47:05 INFO - PROCESS | 900 | 1461246425477 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1030ms 06:47:05 INFO - PROCESS | 900 | 1461246425531 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 900 | 1461246425534 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 06:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:47:05 INFO - PROCESS | 900 | 1461246425538 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 900 | 1461246425540 Marionette TRACE conn6 <- [1,2574,null,{}] 06:47:05 INFO - PROCESS | 900 | 1461246425544 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 900 | 1461246425662 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 06:47:05 INFO - PROCESS | 900 | 1461246425794 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A0E8800 == 78 [pid = 900] [id = 653] 06:47:05 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E942E90C00) [pid = 900] [serial = 1959] [outer = 0000000000000000] 06:47:05 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E94382E400) [pid = 900] [serial = 1960] [outer = 000000E942E90C00] 06:47:05 INFO - PROCESS | 900 | 1461246425855 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9446C0000) [pid = 900] [serial = 1961] [outer = 000000E942E90C00] 06:47:06 INFO - PROCESS | 900 | 1461246426547 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1022ms 06:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:47:06 INFO - PROCESS | 900 | 1461246426562 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 900 | 1461246426565 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 06:47:06 INFO - PROCESS | 900 | 1461246426569 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 900 | 1461246426571 Marionette TRACE conn6 <- [1,2578,null,{}] 06:47:06 INFO - PROCESS | 900 | 1461246426575 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 900 | 1461246426700 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 06:47:06 INFO - PROCESS | 900 | 1461246426835 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E9372D0800 == 79 [pid = 900] [id = 654] 06:47:06 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E930CE2400) [pid = 900] [serial = 1962] [outer = 0000000000000000] 06:47:06 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E932E2C400) [pid = 900] [serial = 1963] [outer = 000000E930CE2400] 06:47:06 INFO - PROCESS | 900 | 1461246426894 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93E333800) [pid = 900] [serial = 1964] [outer = 000000E930CE2400] 06:47:07 INFO - PROCESS | 900 | 1461246427774 Marionette TRACE conn6 <- [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]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1231ms 06:47:07 INFO - PROCESS | 900 | 1461246427803 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 900 | 1461246427808 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 06:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:47:07 INFO - PROCESS | 900 | 1461246427813 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 900 | 1461246427817 Marionette TRACE conn6 <- [1,2582,null,{}] 06:47:07 INFO - PROCESS | 900 | 1461246427822 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 900 | 1461246427933 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 06:47:08 INFO - PROCESS | 900 | 1461246428073 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E937A20800 == 80 [pid = 900] [id = 655] 06:47:08 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E932A4BC00) [pid = 900] [serial = 1965] [outer = 0000000000000000] 06:47:08 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E932E27C00) [pid = 900] [serial = 1966] [outer = 000000E932A4BC00] 06:47:08 INFO - PROCESS | 900 | 1461246428128 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E933F89C00) [pid = 900] [serial = 1967] [outer = 000000E932A4BC00] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A7000 == 79 [pid = 900] [id = 473] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E949F1A000 == 78 [pid = 900] [id = 648] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E948653000 == 77 [pid = 900] [id = 647] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E94863A800 == 76 [pid = 900] [id = 646] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E947E96800 == 75 [pid = 900] [id = 645] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E946F8C800 == 74 [pid = 900] [id = 644] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E9467B6000 == 73 [pid = 900] [id = 643] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E931664800) [pid = 900] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94088F000) [pid = 900] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E944006000 == 72 [pid = 900] [id = 642] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E940189800 == 71 [pid = 900] [id = 641] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E93732C800 == 70 [pid = 900] [id = 640] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E94D4B1800 == 69 [pid = 900] [id = 638] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E94D10F800 == 68 [pid = 900] [id = 637] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E94A470000 == 67 [pid = 900] [id = 636] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E948738000 == 66 [pid = 900] [id = 635] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E9467BB800 == 65 [pid = 900] [id = 634] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E9419CF800 == 64 [pid = 900] [id = 633] 06:47:08 INFO - PROCESS | 900 | --DOCSHELL 000000E948528800 == 63 [pid = 900] [id = 632] 06:47:08 INFO - PROCESS | 900 | 1461246428764 Marionette TRACE conn6 <- [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]]]}] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F2B8000) [pid = 900] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9400DA400) [pid = 900] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F431C00) [pid = 900] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E94027E400) [pid = 900] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9370CC800) [pid = 900] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E937B7D800) [pid = 900] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E93ED06400) [pid = 900] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E94016B000) [pid = 900] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E938C12000) [pid = 900] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E937DAF000) [pid = 900] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93C7B3800) [pid = 900] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 993ms 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93E334000) [pid = 900] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93EA92000) [pid = 900] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E9370C9400) [pid = 900] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9402B2C00) [pid = 900] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E943FB4400) [pid = 900] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9402F5C00) [pid = 900] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E9402EA800) [pid = 900] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93F66AC00) [pid = 900] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F104C00) [pid = 900] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9370D6000) [pid = 900] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E940E10400) [pid = 900] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93CE4F800) [pid = 900] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E942E8D400) [pid = 900] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E94344E000) [pid = 900] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9402B8C00) [pid = 900] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 06:47:08 INFO - PROCESS | 900 | 1461246428820 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 900 | 1461246428826 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 06:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:47:08 INFO - PROCESS | 900 | 1461246428835 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 900 | 1461246428838 Marionette TRACE conn6 <- [1,2586,null,{}] 06:47:08 INFO - PROCESS | 900 | 1461246428842 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 900 | 1461246428935 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 06:47:08 INFO - PROCESS | 900 | 1461246428943 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E36F800 == 64 [pid = 900] [id = 656] 06:47:08 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E930D1C800) [pid = 900] [serial = 1968] [outer = 0000000000000000] 06:47:08 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E932A46400) [pid = 900] [serial = 1969] [outer = 000000E930D1C800] 06:47:08 INFO - PROCESS | 900 | 1461246428991 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93706A800) [pid = 900] [serial = 1970] [outer = 000000E930D1C800] 06:47:09 INFO - PROCESS | 900 | 1461246429506 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 06:47:09 INFO - PROCESS | 900 | 1461246429571 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 900 | 1461246429574 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 06:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:47:09 INFO - PROCESS | 900 | 1461246429577 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 900 | 1461246429581 Marionette TRACE conn6 <- [1,2590,null,{}] 06:47:09 INFO - PROCESS | 900 | 1461246429592 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 900 | 1461246429688 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 06:47:09 INFO - PROCESS | 900 | 1461246429777 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E94081C000 == 65 [pid = 900] [id = 657] 06:47:09 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9341FFC00) [pid = 900] [serial = 1971] [outer = 0000000000000000] 06:47:09 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9380C5C00) [pid = 900] [serial = 1972] [outer = 000000E9341FFC00] 06:47:09 INFO - PROCESS | 900 | 1461246429827 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9383E4800) [pid = 900] [serial = 1973] [outer = 000000E9341FFC00] 06:47:10 INFO - PROCESS | 900 | 1461246430226 Marionette TRACE conn6 <- [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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 06:47:10 INFO - PROCESS | 900 | 1461246430290 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 900 | 1461246430293 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:47:10 INFO - PROCESS | 900 | 1461246430297 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 900 | 1461246430299 Marionette TRACE conn6 <- [1,2594,null,{}] 06:47:10 INFO - PROCESS | 900 | 1461246430303 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 900 | 1461246430393 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 06:47:10 INFO - PROCESS | 900 | 1461246430402 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E94329C000 == 66 [pid = 900] [id = 658] 06:47:10 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E939495000) [pid = 900] [serial = 1974] [outer = 0000000000000000] 06:47:10 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93BA8BC00) [pid = 900] [serial = 1975] [outer = 000000E939495000] 06:47:10 INFO - PROCESS | 900 | 1461246430450 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93C42A800) [pid = 900] [serial = 1976] [outer = 000000E939495000] 06:47:10 INFO - PROCESS | 900 | 1461246430888 Marionette TRACE conn6 <- [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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 06:47:10 INFO - PROCESS | 900 | 1461246430928 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 900 | 1461246430930 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:47:10 INFO - PROCESS | 900 | 1461246430934 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 900 | 1461246430936 Marionette TRACE conn6 <- [1,2598,null,{}] 06:47:10 INFO - PROCESS | 900 | 1461246430948 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 900 | 1461246431060 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 06:47:11 INFO - PROCESS | 900 | 1461246431067 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E943420800 == 67 [pid = 900] [id = 659] 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93981D400) [pid = 900] [serial = 1977] [outer = 0000000000000000] 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93CE0F000) [pid = 900] [serial = 1978] [outer = 000000E93981D400] 06:47:11 INFO - PROCESS | 900 | 1461246431114 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E93E338C00) [pid = 900] [serial = 1979] [outer = 000000E93981D400] 06:47:11 INFO - PROCESS | 900 | 1461246431603 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 06:47:11 INFO - PROCESS | 900 | 1461246431671 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 900 | 1461246431673 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 06:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:47:11 INFO - PROCESS | 900 | 1461246431677 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 900 | 1461246431679 Marionette TRACE conn6 <- [1,2602,null,{}] 06:47:11 INFO - PROCESS | 900 | 1461246431682 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 900 | 1461246431838 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 06:47:11 INFO - PROCESS | 900 | 1461246431867 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E94430C000 == 68 [pid = 900] [id = 660] 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E93ED0AC00) [pid = 900] [serial = 1980] [outer = 0000000000000000] 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E93EDC3000) [pid = 900] [serial = 1981] [outer = 000000E93ED0AC00] 06:47:11 INFO - PROCESS | 900 | 1461246431917 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93F10B800) [pid = 900] [serial = 1982] [outer = 000000E93ED0AC00] 06:47:12 INFO - PROCESS | 900 | 1461246432359 Marionette TRACE conn6 <- [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]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 06:47:12 INFO - PROCESS | 900 | 1461246432424 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 900 | 1461246432426 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 06:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:47:12 INFO - PROCESS | 900 | 1461246432430 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 900 | 1461246432432 Marionette TRACE conn6 <- [1,2606,null,{}] 06:47:12 INFO - PROCESS | 900 | 1461246432435 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 900 | 1461246432549 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 06:47:12 INFO - PROCESS | 900 | 1461246432607 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E944360800 == 69 [pid = 900] [id = 661] 06:47:12 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93F105400) [pid = 900] [serial = 1983] [outer = 0000000000000000] 06:47:12 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93F2BA000) [pid = 900] [serial = 1984] [outer = 000000E93F105400] 06:47:12 INFO - PROCESS | 900 | 1461246432654 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93F433800) [pid = 900] [serial = 1985] [outer = 000000E93F105400] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E942FEE000) [pid = 900] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E930CD6C00) [pid = 900] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93EDC6800) [pid = 900] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E940F97C00) [pid = 900] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9373BCC00) [pid = 900] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E942FF3000) [pid = 900] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93F1B7800) [pid = 900] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F9B2000) [pid = 900] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9326C4C00) [pid = 900] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E942F09C00) [pid = 900] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9328E4000) [pid = 900] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E9373B7000) [pid = 900] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93C42B800) [pid = 900] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93BA85800) [pid = 900] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E932A3F800) [pid = 900] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:47:13 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93FB3F400) [pid = 900] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:47:13 INFO - PROCESS | 900 | 1461246433326 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 923ms 06:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:47:13 INFO - PROCESS | 900 | 1461246433356 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 900 | 1461246433358 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 06:47:13 INFO - PROCESS | 900 | 1461246433361 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 900 | 1461246433363 Marionette TRACE conn6 <- [1,2610,null,{}] 06:47:13 INFO - PROCESS | 900 | 1461246433371 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 900 | 1461246433490 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 06:47:13 INFO - PROCESS | 900 | 1461246433546 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AE800 == 70 [pid = 900] [id = 662] 06:47:13 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E9328E4000) [pid = 900] [serial = 1986] [outer = 0000000000000000] 06:47:13 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93BA85800) [pid = 900] [serial = 1987] [outer = 000000E9328E4000] 06:47:13 INFO - PROCESS | 900 | 1461246433594 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F43E000) [pid = 900] [serial = 1988] [outer = 000000E9328E4000] 06:47:13 INFO - PROCESS | 900 | 1461246433942 Marionette TRACE conn6 <- [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]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 06:47:14 INFO - PROCESS | 900 | 1461246433996 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 900 | 1461246433998 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 06:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:47:14 INFO - PROCESS | 900 | 1461246434001 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 900 | 1461246434003 Marionette TRACE conn6 <- [1,2614,null,{}] 06:47:14 INFO - PROCESS | 900 | 1461246434007 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 900 | 1461246434094 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 06:47:14 INFO - PROCESS | 900 | 1461246434101 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469A5000 == 71 [pid = 900] [id = 663] 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93F4E0C00) [pid = 900] [serial = 1989] [outer = 0000000000000000] 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93F66FC00) [pid = 900] [serial = 1990] [outer = 000000E93F4E0C00] 06:47:14 INFO - PROCESS | 900 | 1461246434148 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93F9BC000) [pid = 900] [serial = 1991] [outer = 000000E93F4E0C00] 06:47:14 INFO - PROCESS | 900 | 1461246434579 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 06:47:14 INFO - PROCESS | 900 | 1461246434636 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 900 | 1461246434639 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 06:47:14 INFO - PROCESS | 900 | 1461246434642 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:47:14 INFO - PROCESS | 900 | 1461246434644 Marionette TRACE conn6 <- [1,2618,null,{}] 06:47:14 INFO - PROCESS | 900 | 1461246434648 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 900 | 1461246434736 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 06:47:14 INFO - PROCESS | 900 | 1461246434742 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E946FA2000 == 72 [pid = 900] [id = 664] 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93FB39800) [pid = 900] [serial = 1992] [outer = 0000000000000000] 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93FB43800) [pid = 900] [serial = 1993] [outer = 000000E93FB39800] 06:47:14 INFO - PROCESS | 900 | 1461246434787 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9400D9000) [pid = 900] [serial = 1994] [outer = 000000E93FB39800] 06:47:15 INFO - PROCESS | 900 | 1461246435426 Marionette TRACE conn6 <- [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]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 818ms 06:47:15 INFO - PROCESS | 900 | 1461246435465 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 900 | 1461246435469 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:47:15 INFO - PROCESS | 900 | 1461246435475 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 900 | 1461246435480 Marionette TRACE conn6 <- [1,2622,null,{}] 06:47:15 INFO - PROCESS | 900 | 1461246435487 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 900 | 1461246435612 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 06:47:15 INFO - PROCESS | 900 | 1461246435748 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E35A000 == 73 [pid = 900] [id = 665] 06:47:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9326C4000) [pid = 900] [serial = 1995] [outer = 0000000000000000] 06:47:15 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E932909C00) [pid = 900] [serial = 1996] [outer = 000000E9326C4000] 06:47:15 INFO - PROCESS | 900 | 1461246435810 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932E20400) [pid = 900] [serial = 1997] [outer = 000000E9326C4000] 06:47:16 INFO - PROCESS | 900 | 1461246436471 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1028ms 06:47:16 INFO - PROCESS | 900 | 1461246436507 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 900 | 1461246436514 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 06:47:16 INFO - PROCESS | 900 | 1461246436520 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:47:16 INFO - PROCESS | 900 | 1461246436524 Marionette TRACE conn6 <- [1,2626,null,{}] 06:47:16 INFO - PROCESS | 900 | 1461246436528 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 900 | 1461246436643 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 06:47:16 INFO - PROCESS | 900 | 1461246436774 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E943344000 == 74 [pid = 900] [id = 666] 06:47:16 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E937A8F400) [pid = 900] [serial = 1998] [outer = 0000000000000000] 06:47:16 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E9381E9C00) [pid = 900] [serial = 1999] [outer = 000000E937A8F400] 06:47:16 INFO - PROCESS | 900 | 1461246436834 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93C42B800) [pid = 900] [serial = 2000] [outer = 000000E937A8F400] 06:47:17 INFO - PROCESS | 900 | 1461246437436 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 06:47:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:47:17 INFO - PROCESS | 900 | 1461246437513 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 900 | 1461246437516 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 06:47:17 INFO - PROCESS | 900 | 1461246437520 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 900 | 1461246437524 Marionette TRACE conn6 <- [1,2630,null,{}] 06:47:17 INFO - PROCESS | 900 | 1461246437536 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 900 | 1461246437654 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 06:47:17 INFO - PROCESS | 900 | 1461246437803 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E63000 == 75 [pid = 900] [id = 667] 06:47:17 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93ED06000) [pid = 900] [serial = 2001] [outer = 0000000000000000] 06:47:17 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93F028C00) [pid = 900] [serial = 2002] [outer = 000000E93ED06000] 06:47:17 INFO - PROCESS | 900 | 1461246437866 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9400D8800) [pid = 900] [serial = 2003] [outer = 000000E93ED06000] 06:47:18 INFO - PROCESS | 900 | 1461246438453 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:47:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 06:47:18 INFO - PROCESS | 900 | 1461246438507 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 900 | 1461246438510 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 06:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:47:18 INFO - PROCESS | 900 | 1461246438514 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 900 | 1461246438516 Marionette TRACE conn6 <- [1,2634,null,{}] 06:47:18 INFO - PROCESS | 900 | 1461246438520 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 900 | 1461246438633 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 06:47:18 INFO - PROCESS | 900 | 1461246438735 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EAF800 == 76 [pid = 900] [id = 668] 06:47:18 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93FB38C00) [pid = 900] [serial = 2004] [outer = 0000000000000000] 06:47:18 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9401B6800) [pid = 900] [serial = 2005] [outer = 000000E93FB38C00] 06:47:18 INFO - PROCESS | 900 | 1461246438793 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E9402B7000) [pid = 900] [serial = 2006] [outer = 000000E93FB38C00] 06:47:19 INFO - PROCESS | 900 | 1461246439355 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 881ms 06:47:19 INFO - PROCESS | 900 | 1461246439397 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 900 | 1461246439400 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 06:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:47:19 INFO - PROCESS | 900 | 1461246439403 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 900 | 1461246439406 Marionette TRACE conn6 <- [1,2638,null,{}] 06:47:19 INFO - PROCESS | 900 | 1461246439410 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 900 | 1461246439522 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 06:47:19 INFO - PROCESS | 900 | 1461246439624 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E94852F800 == 77 [pid = 900] [id = 669] 06:47:19 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E940168800) [pid = 900] [serial = 2007] [outer = 0000000000000000] 06:47:19 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9402EDC00) [pid = 900] [serial = 2008] [outer = 000000E940168800] 06:47:19 INFO - PROCESS | 900 | 1461246439682 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E940745C00) [pid = 900] [serial = 2009] [outer = 000000E940168800] 06:47:20 INFO - PROCESS | 900 | 1461246440241 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:47:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 923ms 06:47:20 INFO - PROCESS | 900 | 1461246440329 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 900 | 1461246440332 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 06:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:47:20 INFO - PROCESS | 900 | 1461246440336 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 900 | 1461246440338 Marionette TRACE conn6 <- [1,2642,null,{}] 06:47:20 INFO - PROCESS | 900 | 1461246440342 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 900 | 1461246440481 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 06:47:20 INFO - PROCESS | 900 | 1461246440578 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E949348800 == 78 [pid = 900] [id = 670] 06:47:20 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E940FA0400) [pid = 900] [serial = 2010] [outer = 0000000000000000] 06:47:20 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E942E8D400) [pid = 900] [serial = 2011] [outer = 000000E940FA0400] 06:47:20 INFO - PROCESS | 900 | 1461246440637 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E942F0B400) [pid = 900] [serial = 2012] [outer = 000000E940FA0400] 06:47:21 INFO - PROCESS | 900 | 1461246441196 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:47:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 922ms 06:47:21 INFO - PROCESS | 900 | 1461246441260 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 900 | 1461246441263 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 06:47:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:47:21 INFO - PROCESS | 900 | 1461246441267 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 900 | 1461246441269 Marionette TRACE conn6 <- [1,2646,null,{}] 06:47:21 INFO - PROCESS | 900 | 1461246441273 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:21 INFO - PROCESS | 900 | 1461246441384 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 06:47:21 INFO - PROCESS | 900 | 1461246441657 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E93F622000 == 79 [pid = 900] [id = 671] 06:47:21 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E930E37800) [pid = 900] [serial = 2013] [outer = 0000000000000000] 06:47:21 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E932699000) [pid = 900] [serial = 2014] [outer = 000000E930E37800] 06:47:21 INFO - PROCESS | 900 | 1461246441714 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E9328E3000) [pid = 900] [serial = 2015] [outer = 000000E930E37800] 06:47:22 INFO - PROCESS | 900 | 1461246442383 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1129ms 06:47:22 INFO - PROCESS | 900 | 1461246442398 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 900 | 1461246442403 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 06:47:22 INFO - PROCESS | 900 | 1461246442409 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:47:22 INFO - PROCESS | 900 | 1461246442412 Marionette TRACE conn6 <- [1,2650,null,{}] 06:47:22 INFO - PROCESS | 900 | 1461246442417 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 900 | 1461246442528 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 06:47:22 INFO - PROCESS | 900 | 1461246442664 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E94071F000 == 80 [pid = 900] [id = 672] 06:47:22 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E93751BC00) [pid = 900] [serial = 2016] [outer = 0000000000000000] 06:47:22 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E937DB2000) [pid = 900] [serial = 2017] [outer = 000000E93751BC00] 06:47:22 INFO - PROCESS | 900 | 1461246442722 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E9383DA800) [pid = 900] [serial = 2018] [outer = 000000E93751BC00] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E9469A5000 == 79 [pid = 900] [id = 663] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AE800 == 78 [pid = 900] [id = 662] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E944360800 == 77 [pid = 900] [id = 661] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E94430C000 == 76 [pid = 900] [id = 660] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E943420800 == 75 [pid = 900] [id = 659] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E94329C000 == 74 [pid = 900] [id = 658] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E94081C000 == 73 [pid = 900] [id = 657] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E93E36F800 == 72 [pid = 900] [id = 656] 06:47:22 INFO - PROCESS | 900 | --DOCSHELL 000000E937A20800 == 71 [pid = 900] [id = 655] 06:47:22 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E9433C5400) [pid = 900] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 06:47:22 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E9446DA400) [pid = 900] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 06:47:22 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E943FB0C00) [pid = 900] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOCSHELL 000000E94A0E8800 == 70 [pid = 900] [id = 653] 06:47:23 INFO - PROCESS | 900 | --DOCSHELL 000000E94D10A800 == 69 [pid = 900] [id = 652] 06:47:23 INFO - PROCESS | 900 | --DOCSHELL 000000E946B93800 == 68 [pid = 900] [id = 651] 06:47:23 INFO - PROCESS | 900 | --DOCSHELL 000000E94253B800 == 67 [pid = 900] [id = 650] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E943AC3C00) [pid = 900] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E937A50800) [pid = 900] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93F9B5C00) [pid = 900] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9401B4800) [pid = 900] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E942F0E000) [pid = 900] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E94248CC00) [pid = 900] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93EA91C00) [pid = 900] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9433C0800) [pid = 900] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F43F800) [pid = 900] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E942551800) [pid = 900] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E94027F000) [pid = 900] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E9400E0800) [pid = 900] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E9373B6400) [pid = 900] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E9433BC000) [pid = 900] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E942F11C00) [pid = 900] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E9381DF400) [pid = 900] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9370D2800) [pid = 900] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E938C11000) [pid = 900] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E937A55C00) [pid = 900] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E93F2B5C00) [pid = 900] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93E339000) [pid = 900] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93EB3C800) [pid = 900] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E93F10BC00) [pid = 900] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E937FF4400) [pid = 900] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93BC5EC00) [pid = 900] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93FE99C00) [pid = 900] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9434A8000) [pid = 900] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E94344D400) [pid = 900] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E93FB3B800) [pid = 900] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E93F672000) [pid = 900] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 06:47:23 INFO - PROCESS | 900 | 1461246443280 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 880ms 06:47:23 INFO - PROCESS | 900 | 1461246443295 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 900 | 1461246443299 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 06:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:47:23 INFO - PROCESS | 900 | 1461246443304 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 900 | 1461246443306 Marionette TRACE conn6 <- [1,2654,null,{}] 06:47:23 INFO - PROCESS | 900 | 1461246443310 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 900 | 1461246443402 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 06:47:23 INFO - PROCESS | 900 | 1461246443410 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E940216000 == 68 [pid = 900] [id = 673] 06:47:23 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E937A91C00) [pid = 900] [serial = 2019] [outer = 0000000000000000] 06:47:23 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E938B04C00) [pid = 900] [serial = 2020] [outer = 000000E937A91C00] 06:47:23 INFO - PROCESS | 900 | 1461246443459 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93BC63000) [pid = 900] [serial = 2021] [outer = 000000E937A91C00] 06:47:23 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:47:24 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:47:24 INFO - PROCESS | 900 | 1461246444444 Marionette TRACE conn6 <- [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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 06:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:47:24 INFO - PROCESS | 900 | 1461246444497 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 900 | 1461246444500 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 900 | 1461246444504 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 900 | 1461246444511 Marionette TRACE conn6 <- [1,2658,null,{}] 06:47:24 INFO - PROCESS | 900 | 1461246444520 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 900 | 1461246444613 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 06:47:24 INFO - PROCESS | 900 | 1461246444620 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E943383000 == 69 [pid = 900] [id = 674] 06:47:24 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9381A1400) [pid = 900] [serial = 2022] [outer = 0000000000000000] 06:47:24 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E93EA1E000) [pid = 900] [serial = 2023] [outer = 000000E9381A1400] 06:47:24 INFO - PROCESS | 900 | 1461246444745 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E93EDC2400) [pid = 900] [serial = 2024] [outer = 000000E9381A1400] 06:47:25 INFO - PROCESS | 900 | 1461246445626 Marionette TRACE conn6 <- [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] 06:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:47:25 INFO - PROCESS | 900 | 1461246445645 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 06:47:25 INFO - PROCESS | 900 | 1461246445648 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 900 | 1461246445650 Marionette TRACE conn6 <- [1,2662,null,{}] 06:47:25 INFO - PROCESS | 900 | 1461246445654 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 900 | 1461246445776 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 06:47:25 INFO - PROCESS | 900 | 1461246445833 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA50800 == 70 [pid = 900] [id = 675] 06:47:25 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E93F1B2C00) [pid = 900] [serial = 2025] [outer = 0000000000000000] 06:47:25 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93F2FC000) [pid = 900] [serial = 2026] [outer = 000000E93F1B2C00] 06:47:25 INFO - PROCESS | 900 | 1461246445881 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E93F4DB400) [pid = 900] [serial = 2027] [outer = 000000E93F1B2C00] 06:47:26 INFO - PROCESS | 900 | 1461246446837 Marionette TRACE conn6 <- [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] 06:47:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:47:26 INFO - PROCESS | 900 | 1461246446894 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 06:47:26 INFO - PROCESS | 900 | 1461246446897 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 900 | 1461246446899 Marionette TRACE conn6 <- [1,2666,null,{}] 06:47:26 INFO - PROCESS | 900 | 1461246446902 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 900 | 1461246447021 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93C428800) [pid = 900] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9401B7400) [pid = 900] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E943FBC800) [pid = 900] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E943AC4800) [pid = 900] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E940750000) [pid = 900] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E932A3D000) [pid = 900] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9433C2000) [pid = 900] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9341FFC00) [pid = 900] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E930CE2400) [pid = 900] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E933002800) [pid = 900] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E932A4BC00) [pid = 900] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93F105400) [pid = 900] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93CE56400) [pid = 900] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E930D1C800) [pid = 900] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E939495000) [pid = 900] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93ED0AC00) [pid = 900] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E9328E4000) [pid = 900] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93F4E0C00) [pid = 900] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:47:27 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E93981D400) [pid = 900] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:47:27 INFO - PROCESS | 900 | 1461246447186 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E94020E000 == 71 [pid = 900] [id = 676] 06:47:27 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E933002800) [pid = 900] [serial = 2028] [outer = 0000000000000000] 06:47:27 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9370CE000) [pid = 900] [serial = 2029] [outer = 000000E933002800] 06:47:27 INFO - PROCESS | 900 | 1461246447244 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93F2F0C00) [pid = 900] [serial = 2030] [outer = 000000E933002800] 06:47:28 INFO - PROCESS | 900 | 1461246448148 Marionette TRACE conn6 <- [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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:47:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1282ms 06:47:28 INFO - PROCESS | 900 | 1461246448182 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 900 | 1461246448184 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 06:47:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:47:28 INFO - PROCESS | 900 | 1461246448187 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 900 | 1461246448189 Marionette TRACE conn6 <- [1,2670,null,{}] 06:47:28 INFO - PROCESS | 900 | 1461246448193 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 900 | 1461246448314 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 06:47:28 INFO - PROCESS | 900 | 1461246448323 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470BB000 == 72 [pid = 900] [id = 677] 06:47:28 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E940162400) [pid = 900] [serial = 2031] [outer = 0000000000000000] 06:47:28 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E94027F000) [pid = 900] [serial = 2032] [outer = 000000E940162400] 06:47:28 INFO - PROCESS | 900 | 1461246448369 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E94074E000) [pid = 900] [serial = 2033] [outer = 000000E940162400] 06:47:29 INFO - PROCESS | 900 | 1461246449302 Marionette TRACE conn6 <- [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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:47:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1134ms 06:47:29 INFO - PROCESS | 900 | 1461246449325 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 900 | 1461246449330 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 06:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:47:29 INFO - PROCESS | 900 | 1461246449336 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 900 | 1461246449341 Marionette TRACE conn6 <- [1,2674,null,{}] 06:47:29 INFO - PROCESS | 900 | 1461246449348 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 900 | 1461246449475 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 06:47:29 INFO - PROCESS | 900 | 1461246449602 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E940181000 == 73 [pid = 900] [id = 678] 06:47:29 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932A41400) [pid = 900] [serial = 2034] [outer = 0000000000000000] 06:47:29 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E932D3C000) [pid = 900] [serial = 2035] [outer = 000000E932A41400] 06:47:29 INFO - PROCESS | 900 | 1461246449666 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93751E800) [pid = 900] [serial = 2036] [outer = 000000E932A41400] 06:47:30 INFO - PROCESS | 900 | 1461246450789 Marionette TRACE conn6 <- [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] 06:47:30 INFO - PROCESS | 900 | 1461246450833 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 06:47:30 INFO - PROCESS | 900 | 1461246450839 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:47:30 INFO - PROCESS | 900 | 1461246450843 Marionette TRACE conn6 <- [1,2678,null,{}] 06:47:30 INFO - PROCESS | 900 | 1461246450889 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 900 | 1461246450993 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 06:47:31 INFO - PROCESS | 900 | 1461246451157 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E944316000 == 74 [pid = 900] [id = 679] 06:47:31 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9380C2000) [pid = 900] [serial = 2037] [outer = 0000000000000000] 06:47:31 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93CE56400) [pid = 900] [serial = 2038] [outer = 000000E9380C2000] 06:47:31 INFO - PROCESS | 900 | 1461246451215 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93EA8FC00) [pid = 900] [serial = 2039] [outer = 000000E9380C2000] 06:47:32 INFO - PROCESS | 900 | 1461246452259 Marionette TRACE conn6 <- [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] 06:47:32 INFO - PROCESS | 900 | 1461246452322 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:47:32 INFO - PROCESS | 900 | 1461246452327 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 900 | 1461246452331 Marionette TRACE conn6 <- [1,2682,null,{}] 06:47:32 INFO - PROCESS | 900 | 1461246452343 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 900 | 1461246452454 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 06:47:32 INFO - PROCESS | 900 | 1461246452658 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E948529000 == 75 [pid = 900] [id = 680] 06:47:32 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93E33A000) [pid = 900] [serial = 2040] [outer = 0000000000000000] 06:47:32 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9400DDC00) [pid = 900] [serial = 2041] [outer = 000000E93E33A000] 06:47:32 INFO - PROCESS | 900 | 1461246452719 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E94088F400) [pid = 900] [serial = 2042] [outer = 000000E93E33A000] 06:47:33 INFO - PROCESS | 900 | 1461246453805 Marionette TRACE conn6 <- [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] 06:47:33 INFO - PROCESS | 900 | 1461246453864 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:47:33 INFO - PROCESS | 900 | 1461246453869 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 900 | 1461246453871 Marionette TRACE conn6 <- [1,2686,null,{}] 06:47:33 INFO - PROCESS | 900 | 1461246453875 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 900 | 1461246454057 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 06:47:34 INFO - PROCESS | 900 | 1461246454191 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E937206000 == 76 [pid = 900] [id = 681] 06:47:34 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E930D1D400) [pid = 900] [serial = 2043] [outer = 0000000000000000] 06:47:34 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E932A42400) [pid = 900] [serial = 2044] [outer = 000000E930D1D400] 06:47:34 INFO - PROCESS | 900 | 1461246454249 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E93BA7DC00) [pid = 900] [serial = 2045] [outer = 000000E930D1D400] 06:47:35 INFO - PROCESS | 900 | 1461246455413 Marionette TRACE conn6 <- [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] 06:47:35 INFO - PROCESS | 900 | 1461246455455 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 06:47:35 INFO - PROCESS | 900 | 1461246455460 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:47:35 INFO - PROCESS | 900 | 1461246455463 Marionette TRACE conn6 <- [1,2690,null,{}] 06:47:35 INFO - PROCESS | 900 | 1461246455498 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E94020E000 == 75 [pid = 900] [id = 676] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E93EA50800 == 74 [pid = 900] [id = 675] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E943383000 == 73 [pid = 900] [id = 674] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E940216000 == 72 [pid = 900] [id = 673] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E94A467800 == 71 [pid = 900] [id = 649] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E94071F000 == 70 [pid = 900] [id = 672] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E93F622000 == 69 [pid = 900] [id = 671] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9408E0000) [pid = 900] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94382E400) [pid = 900] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93FB43800) [pid = 900] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E947EAF800 == 68 [pid = 900] [id = 668] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E947E63000 == 67 [pid = 900] [id = 667] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E943344000 == 66 [pid = 900] [id = 666] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E9372D0800 == 65 [pid = 900] [id = 654] 06:47:35 INFO - PROCESS | 900 | --DOCSHELL 000000E93E35A000 == 64 [pid = 900] [id = 665] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F433C00) [pid = 900] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E943449400) [pid = 900] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9446E1000) [pid = 900] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E943FBC000) [pid = 900] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E941BB3C00) [pid = 900] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9381E7C00) [pid = 900] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9434A7800) [pid = 900] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E93CE0F000) [pid = 900] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93E338C00) [pid = 900] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93F9BC000) [pid = 900] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93F43E000) [pid = 900] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93F433800) [pid = 900] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93C42A800) [pid = 900] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E9380C5C00) [pid = 900] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9383E4800) [pid = 900] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93E333800) [pid = 900] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E932E2C400) [pid = 900] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E937230C00) [pid = 900] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E938B03000) [pid = 900] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E932E27C00) [pid = 900] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E933F89C00) [pid = 900] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E93F2BA000) [pid = 900] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E93F9B5000) [pid = 900] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E93EDC7800) [pid = 900] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E932A46400) [pid = 900] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E93706A800) [pid = 900] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E93BA8BC00) [pid = 900] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E93F10B800) [pid = 900] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E93EDC3000) [pid = 900] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E93BA85800) [pid = 900] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E93F66FC00) [pid = 900] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 06:47:35 INFO - PROCESS | 900 | 1461246455730 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 06:47:35 INFO - PROCESS | 900 | 1461246455786 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E93E35A000 == 65 [pid = 900] [id = 682] 06:47:35 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E932A43C00) [pid = 900] [serial = 2046] [outer = 0000000000000000] 06:47:35 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E93315EC00) [pid = 900] [serial = 2047] [outer = 000000E932A43C00] 06:47:35 INFO - PROCESS | 900 | 1461246455838 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E937513400) [pid = 900] [serial = 2048] [outer = 000000E932A43C00] 06:47:36 INFO - PROCESS | 900 | 1461246456291 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 881ms 06:47:36 INFO - PROCESS | 900 | 1461246456346 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 900 | 1461246456352 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 06:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:47:36 INFO - PROCESS | 900 | 1461246456357 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 900 | 1461246456360 Marionette TRACE conn6 <- [1,2694,null,{}] 06:47:36 INFO - PROCESS | 900 | 1461246456364 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 900 | 1461246456458 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 06:47:36 INFO - PROCESS | 900 | 1461246456467 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E943183000 == 66 [pid = 900] [id = 683] 06:47:36 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E9383DD400) [pid = 900] [serial = 2049] [outer = 0000000000000000] 06:47:36 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E9383E7400) [pid = 900] [serial = 2050] [outer = 000000E9383DD400] 06:47:36 INFO - PROCESS | 900 | 1461246456514 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E93BA86400) [pid = 900] [serial = 2051] [outer = 000000E9383DD400] 06:47:37 INFO - PROCESS | 900 | 1461246456991 Marionette TRACE conn6 <- [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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 06:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:47:37 INFO - PROCESS | 900 | 1461246457068 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 900 | 1461246457070 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 06:47:37 INFO - PROCESS | 900 | 1461246457074 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 900 | 1461246457077 Marionette TRACE conn6 <- [1,2698,null,{}] 06:47:37 INFO - PROCESS | 900 | 1461246457091 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 900 | 1461246457184 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 06:47:37 INFO - PROCESS | 900 | 1461246457275 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E943435800 == 67 [pid = 900] [id = 684] 06:47:37 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E93E339800) [pid = 900] [serial = 2052] [outer = 0000000000000000] 06:47:37 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E93EB20C00) [pid = 900] [serial = 2053] [outer = 000000E93E339800] 06:47:37 INFO - PROCESS | 900 | 1461246457326 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E93F103800) [pid = 900] [serial = 2054] [outer = 000000E93E339800] 06:47:37 INFO - PROCESS | 900 | 1461246457728 Marionette TRACE conn6 <- [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] 06:47:37 INFO - PROCESS | 900 | 1461246457772 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 06:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:47:37 INFO - PROCESS | 900 | 1461246457775 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 900 | 1461246457777 Marionette TRACE conn6 <- [1,2702,null,{}] 06:47:37 INFO - PROCESS | 900 | 1461246457781 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 900 | 1461246457906 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 06:47:37 INFO - PROCESS | 900 | 1461246457912 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AE800 == 68 [pid = 900] [id = 685] 06:47:37 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F1B4400) [pid = 900] [serial = 2055] [outer = 0000000000000000] 06:47:38 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E93F427400) [pid = 900] [serial = 2056] [outer = 000000E93F1B4400] 06:47:38 INFO - PROCESS | 900 | 1461246458008 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E93F66AC00) [pid = 900] [serial = 2057] [outer = 000000E93F1B4400] 06:47:38 INFO - PROCESS | 900 | 1461246458458 Marionette TRACE conn6 <- [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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 06:47:38 INFO - PROCESS | 900 | 1461246458547 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 900 | 1461246458550 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 06:47:38 INFO - PROCESS | 900 | 1461246458553 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:47:38 INFO - PROCESS | 900 | 1461246458555 Marionette TRACE conn6 <- [1,2706,null,{}] 06:47:38 INFO - PROCESS | 900 | 1461246458559 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 900 | 1461246458676 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 06:47:38 INFO - PROCESS | 900 | 1461246458738 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B0800 == 69 [pid = 900] [id = 686] 06:47:38 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E93F9B1800) [pid = 900] [serial = 2058] [outer = 0000000000000000] 06:47:38 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E93FB3B400) [pid = 900] [serial = 2059] [outer = 000000E93F9B1800] 06:47:38 INFO - PROCESS | 900 | 1461246458786 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9400E0C00) [pid = 900] [serial = 2060] [outer = 000000E93F9B1800] 06:47:39 INFO - PROCESS | 900 | 1461246459247 Marionette TRACE conn6 <- [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] 06:47:39 INFO - PROCESS | 900 | 1461246459299 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 06:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:47:39 INFO - PROCESS | 900 | 1461246459303 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 900 | 1461246459305 Marionette TRACE conn6 <- [1,2710,null,{}] 06:47:39 INFO - PROCESS | 900 | 1461246459308 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 900 | 1461246459449 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 06:47:39 INFO - PROCESS | 900 | 1461246459511 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7A800 == 70 [pid = 900] [id = 687] 06:47:39 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E9402F2400) [pid = 900] [serial = 2061] [outer = 0000000000000000] 06:47:39 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E94201F400) [pid = 900] [serial = 2062] [outer = 000000E9402F2400] 06:47:39 INFO - PROCESS | 900 | 1461246459562 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E942D87800) [pid = 900] [serial = 2063] [outer = 000000E9402F2400] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E942E90C00) [pid = 900] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E9402B3000) [pid = 900] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E93F1B2C00) [pid = 900] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E93FB39800) [pid = 900] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E93751BC00) [pid = 900] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E933002800) [pid = 900] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E930E37800) [pid = 900] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E9381A1400) [pid = 900] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:47:39 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E937A91C00) [pid = 900] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:47:40 INFO - PROCESS | 900 | 1461246460052 Marionette TRACE conn6 <- [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] 06:47:40 INFO - PROCESS | 900 | 1461246460082 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 06:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:47:40 INFO - PROCESS | 900 | 1461246460086 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 900 | 1461246460087 Marionette TRACE conn6 <- [1,2714,null,{}] 06:47:40 INFO - PROCESS | 900 | 1461246460091 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 900 | 1461246460178 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 06:47:40 INFO - PROCESS | 900 | 1461246460186 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E948540800 == 71 [pid = 900] [id = 688] 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E93F43DC00) [pid = 900] [serial = 2064] [outer = 0000000000000000] 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E942E96C00) [pid = 900] [serial = 2065] [outer = 000000E93F43DC00] 06:47:40 INFO - PROCESS | 900 | 1461246460232 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E942FE6C00) [pid = 900] [serial = 2066] [outer = 000000E93F43DC00] 06:47:40 INFO - PROCESS | 900 | 1461246460654 Marionette TRACE conn6 <- [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]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 06:47:40 INFO - PROCESS | 900 | 1461246460718 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 900 | 1461246460720 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 06:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:47:40 INFO - PROCESS | 900 | 1461246460724 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 900 | 1461246460725 Marionette TRACE conn6 <- [1,2718,null,{}] 06:47:40 INFO - PROCESS | 900 | 1461246460729 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 900 | 1461246460817 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 06:47:40 INFO - PROCESS | 900 | 1461246460823 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E949F02800 == 72 [pid = 900] [id = 689] 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E942FEF400) [pid = 900] [serial = 2067] [outer = 0000000000000000] 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E942FF4400) [pid = 900] [serial = 2068] [outer = 000000E942FEF400] 06:47:40 INFO - PROCESS | 900 | 1461246460868 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E9433C1800) [pid = 900] [serial = 2069] [outer = 000000E942FEF400] 06:47:41 INFO - PROCESS | 900 | 1461246461782 Marionette TRACE conn6 <- [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] 06:47:41 INFO - PROCESS | 900 | 1461246461808 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 06:47:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:47:41 INFO - PROCESS | 900 | 1461246461811 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 900 | 1461246461813 Marionette TRACE conn6 <- [1,2722,null,{}] 06:47:41 INFO - PROCESS | 900 | 1461246461882 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 900 | 1461246461998 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 06:47:42 INFO - PROCESS | 900 | 1461246462122 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E940184000 == 73 [pid = 900] [id = 690] 06:47:42 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E9328E5000) [pid = 900] [serial = 2070] [outer = 0000000000000000] 06:47:42 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E932E20C00) [pid = 900] [serial = 2071] [outer = 000000E9328E5000] 06:47:42 INFO - PROCESS | 900 | 1461246462182 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E9370D6400) [pid = 900] [serial = 2072] [outer = 000000E9328E5000] 06:47:42 INFO - PROCESS | 900 | 1461246462803 Marionette TRACE conn6 <- [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]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:47:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1022ms 06:47:42 INFO - PROCESS | 900 | 1461246462838 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 900 | 1461246462844 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 06:47:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:47:42 INFO - PROCESS | 900 | 1461246462849 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 900 | 1461246462854 Marionette TRACE conn6 <- [1,2726,null,{}] 06:47:42 INFO - PROCESS | 900 | 1461246462858 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 900 | 1461246462979 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 06:47:43 INFO - PROCESS | 900 | 1461246463087 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94430D000 == 74 [pid = 900] [id = 691] 06:47:43 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93C428800) [pid = 900] [serial = 2073] [outer = 0000000000000000] 06:47:43 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93E338800) [pid = 900] [serial = 2074] [outer = 000000E93C428800] 06:47:43 INFO - PROCESS | 900 | 1461246463146 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93ED13C00) [pid = 900] [serial = 2075] [outer = 000000E93C428800] 06:47:43 INFO - PROCESS | 900 | 1461246463796 Marionette TRACE conn6 <- [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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:47:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 06:47:43 INFO - PROCESS | 900 | 1461246463837 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 900 | 1461246463840 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 06:47:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:47:43 INFO - PROCESS | 900 | 1461246463844 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 900 | 1461246463846 Marionette TRACE conn6 <- [1,2730,null,{}] 06:47:43 INFO - PROCESS | 900 | 1461246463850 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:43 INFO - PROCESS | 900 | 1461246463967 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 06:47:44 INFO - PROCESS | 900 | 1461246464098 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A008000 == 75 [pid = 900] [id = 692] 06:47:44 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E9400D5800) [pid = 900] [serial = 2076] [outer = 0000000000000000] 06:47:44 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E9401AFC00) [pid = 900] [serial = 2077] [outer = 000000E9400D5800] 06:47:44 INFO - PROCESS | 900 | 1461246464162 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E940F9E000) [pid = 900] [serial = 2078] [outer = 000000E9400D5800] 06:47:44 INFO - PROCESS | 900 | 1461246464794 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:47:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 985ms 06:47:44 INFO - PROCESS | 900 | 1461246464850 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 900 | 1461246464857 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:47:44 INFO - PROCESS | 900 | 1461246464864 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 900 | 1461246464867 Marionette TRACE conn6 <- [1,2734,null,{}] 06:47:44 INFO - PROCESS | 900 | 1461246464870 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 900 | 1461246464984 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 06:47:45 INFO - PROCESS | 900 | 1461246465116 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A45A800 == 76 [pid = 900] [id = 693] 06:47:45 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E943448800) [pid = 900] [serial = 2079] [outer = 0000000000000000] 06:47:45 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E9434A7800) [pid = 900] [serial = 2080] [outer = 000000E943448800] 06:47:45 INFO - PROCESS | 900 | 1461246465175 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E943827C00) [pid = 900] [serial = 2081] [outer = 000000E943448800] 06:47:45 INFO - PROCESS | 900 | 1461246465718 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:47:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 06:47:45 INFO - PROCESS | 900 | 1461246465789 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 900 | 1461246465792 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 06:47:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:47:45 INFO - PROCESS | 900 | 1461246465796 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 900 | 1461246465798 Marionette TRACE conn6 <- [1,2738,null,{}] 06:47:45 INFO - PROCESS | 900 | 1461246465802 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 900 | 1461246465914 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 06:47:46 INFO - PROCESS | 900 | 1461246466016 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDB0800 == 77 [pid = 900] [id = 694] 06:47:46 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E94382D800) [pid = 900] [serial = 2082] [outer = 0000000000000000] 06:47:46 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E943AB8C00) [pid = 900] [serial = 2083] [outer = 000000E94382D800] 06:47:46 INFO - PROCESS | 900 | 1461246466073 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E943FAF800) [pid = 900] [serial = 2084] [outer = 000000E94382D800] 06:47:46 INFO - PROCESS | 900 | 1461246466631 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 06:47:46 INFO - PROCESS | 900 | 1461246466679 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 900 | 1461246466682 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 06:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:47:46 INFO - PROCESS | 900 | 1461246466685 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 900 | 1461246466688 Marionette TRACE conn6 <- [1,2742,null,{}] 06:47:46 INFO - PROCESS | 900 | 1461246466691 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 900 | 1461246466830 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 06:47:46 INFO - PROCESS | 900 | 1461246466933 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDDC000 == 78 [pid = 900] [id = 695] 06:47:46 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E943FBE000) [pid = 900] [serial = 2085] [outer = 0000000000000000] 06:47:46 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9446C9C00) [pid = 900] [serial = 2086] [outer = 000000E943FBE000] 06:47:47 INFO - PROCESS | 900 | 1461246466993 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9446D8C00) [pid = 900] [serial = 2087] [outer = 000000E943FBE000] 06:47:47 INFO - PROCESS | 900 | 1461246467536 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:47:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 881ms 06:47:47 INFO - PROCESS | 900 | 1461246467569 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 06:47:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:47:47 INFO - PROCESS | 900 | 1461246467572 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 06:47:47 INFO - PROCESS | 900 | 1461246467575 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 900 | 1461246467577 Marionette TRACE conn6 <- [1,2746,null,{}] 06:47:47 INFO - PROCESS | 900 | 1461246467581 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 900 | 1461246467690 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 06:47:47 INFO - PROCESS | 900 | 1461246467794 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D4A2000 == 79 [pid = 900] [id = 696] 06:47:47 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E9446E1000) [pid = 900] [serial = 2088] [outer = 0000000000000000] 06:47:47 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E946704400) [pid = 900] [serial = 2089] [outer = 000000E9446E1000] 06:47:47 INFO - PROCESS | 900 | 1461246467851 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94670B000) [pid = 900] [serial = 2090] [outer = 000000E9446E1000] 06:47:48 INFO - PROCESS | 900 | 1461246468721 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1170ms 06:47:48 INFO - PROCESS | 900 | 1461246468748 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 900 | 1461246468752 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 06:47:48 INFO - PROCESS | 900 | 1461246468758 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:47:48 INFO - PROCESS | 900 | 1461246468762 Marionette TRACE conn6 <- [1,2750,null,{}] 06:47:48 INFO - PROCESS | 900 | 1461246468768 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 900 | 1461246468883 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 06:47:49 INFO - PROCESS | 900 | 1461246469024 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E942D38000 == 80 [pid = 900] [id = 697] 06:47:49 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E931666400) [pid = 900] [serial = 2091] [outer = 0000000000000000] 06:47:49 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E932A45000) [pid = 900] [serial = 2092] [outer = 000000E931666400] 06:47:49 INFO - PROCESS | 900 | 1461246469084 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E937F3E000) [pid = 900] [serial = 2093] [outer = 000000E931666400] 06:47:49 INFO - PROCESS | 900 | 1461246469686 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 06:47:49 INFO - PROCESS | 900 | 1461246469749 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 900 | 1461246469755 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 06:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:47:49 INFO - PROCESS | 900 | 1461246469761 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 900 | 1461246469764 Marionette TRACE conn6 <- [1,2754,null,{}] 06:47:49 INFO - PROCESS | 900 | 1461246469767 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 900 | 1461246469904 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E947E65000 == 79 [pid = 900] [id = 570] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E948540800 == 78 [pid = 900] [id = 688] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7A800 == 77 [pid = 900] [id = 687] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B0800 == 76 [pid = 900] [id = 686] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AE800 == 75 [pid = 900] [id = 685] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E943435800 == 74 [pid = 900] [id = 684] 06:47:49 INFO - PROCESS | 900 | --DOCSHELL 000000E943183000 == 73 [pid = 900] [id = 683] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E94027F000) [pid = 900] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93F028C00) [pid = 900] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E932909C00) [pid = 900] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E9401B6800) [pid = 900] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9402EDC00) [pid = 900] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E9381E9C00) [pid = 900] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 06:47:49 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E942E8D400) [pid = 900] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOCSHELL 000000E93E35A000 == 72 [pid = 900] [id = 682] 06:47:50 INFO - PROCESS | 900 | --DOCSHELL 000000E948529000 == 71 [pid = 900] [id = 680] 06:47:50 INFO - PROCESS | 900 | --DOCSHELL 000000E944316000 == 70 [pid = 900] [id = 679] 06:47:50 INFO - PROCESS | 900 | --DOCSHELL 000000E940181000 == 69 [pid = 900] [id = 678] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9446C0000) [pid = 900] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E943445000) [pid = 900] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F2FC000) [pid = 900] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E9400D9000) [pid = 900] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9383DA800) [pid = 900] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E937DB2000) [pid = 900] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9370CE000) [pid = 900] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E9328E3000) [pid = 900] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E932699000) [pid = 900] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93EA1E000) [pid = 900] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E938B04C00) [pid = 900] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93BC63000) [pid = 900] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93F4DB400) [pid = 900] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93F2F0C00) [pid = 900] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93EDC2400) [pid = 900] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 06:47:50 INFO - PROCESS | 900 | 1461246470057 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E9380B6000 == 70 [pid = 900] [id = 698] 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E930CE0800) [pid = 900] [serial = 2094] [outer = 0000000000000000] 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93269BC00) [pid = 900] [serial = 2095] [outer = 000000E930CE0800] 06:47:50 INFO - PROCESS | 900 | 1461246470106 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E932D27800) [pid = 900] [serial = 2096] [outer = 000000E930CE0800] 06:47:50 INFO - PROCESS | 900 | 1461246470487 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 839ms 06:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:47:50 INFO - PROCESS | 900 | 1461246470601 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 900 | 1461246470603 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 06:47:50 INFO - PROCESS | 900 | 1461246470607 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 900 | 1461246470610 Marionette TRACE conn6 <- [1,2758,null,{}] 06:47:50 INFO - PROCESS | 900 | 1461246470622 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 900 | 1461246470724 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 06:47:50 INFO - PROCESS | 900 | 1461246470733 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E94332D000 == 71 [pid = 900] [id = 699] 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93BC88400) [pid = 900] [serial = 2097] [outer = 0000000000000000] 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93CE15000) [pid = 900] [serial = 2098] [outer = 000000E93BC88400] 06:47:50 INFO - PROCESS | 900 | 1461246470783 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93E398800) [pid = 900] [serial = 2099] [outer = 000000E93BC88400] 06:47:51 INFO - PROCESS | 900 | 1461246471260 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 06:47:51 INFO - PROCESS | 900 | 1461246471301 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 900 | 1461246471304 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 06:47:51 INFO - PROCESS | 900 | 1461246471307 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:47:51 INFO - PROCESS | 900 | 1461246471309 Marionette TRACE conn6 <- [1,2762,null,{}] 06:47:51 INFO - PROCESS | 900 | 1461246471312 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 900 | 1461246471405 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 06:47:51 INFO - PROCESS | 900 | 1461246471414 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E944306800 == 72 [pid = 900] [id = 700] 06:47:51 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93EDC0C00) [pid = 900] [serial = 2100] [outer = 0000000000000000] 06:47:51 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93F109800) [pid = 900] [serial = 2101] [outer = 000000E93EDC0C00] 06:47:51 INFO - PROCESS | 900 | 1461246471462 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F2BE800) [pid = 900] [serial = 2102] [outer = 000000E93EDC0C00] 06:47:51 INFO - PROCESS | 900 | 1461246471940 Marionette TRACE conn6 <- [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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 06:47:51 INFO - PROCESS | 900 | 1461246471981 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 900 | 1461246471983 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 06:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:47:51 INFO - PROCESS | 900 | 1461246471986 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 900 | 1461246471988 Marionette TRACE conn6 <- [1,2766,null,{}] 06:47:51 INFO - PROCESS | 900 | 1461246471992 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 900 | 1461246472081 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 06:47:52 INFO - PROCESS | 900 | 1461246472123 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AA800 == 73 [pid = 900] [id = 701] 06:47:52 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93F2F7800) [pid = 900] [serial = 2103] [outer = 0000000000000000] 06:47:52 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F434C00) [pid = 900] [serial = 2104] [outer = 000000E93F2F7800] 06:47:52 INFO - PROCESS | 900 | 1461246472171 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93F4E4000) [pid = 900] [serial = 2105] [outer = 000000E93F2F7800] 06:47:52 INFO - PROCESS | 900 | 1461246472670 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 06:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:47:52 INFO - PROCESS | 900 | 1461246472724 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 900 | 1461246472726 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 06:47:52 INFO - PROCESS | 900 | 1461246472737 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 900 | 1461246472739 Marionette TRACE conn6 <- [1,2770,null,{}] 06:47:52 INFO - PROCESS | 900 | 1461246472743 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 900 | 1461246472884 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 06:47:52 INFO - PROCESS | 900 | 1461246472950 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F95800 == 74 [pid = 900] [id = 702] 06:47:52 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E93FB43400) [pid = 900] [serial = 2106] [outer = 0000000000000000] 06:47:52 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9400DA800) [pid = 900] [serial = 2107] [outer = 000000E93FB43400] 06:47:53 INFO - PROCESS | 900 | 1461246473001 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9401BC800) [pid = 900] [serial = 2108] [outer = 000000E93FB43400] 06:47:53 INFO - PROCESS | 900 | 1461246473432 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 06:47:53 INFO - PROCESS | 900 | 1461246473479 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 900 | 1461246473481 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 06:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:47:53 INFO - PROCESS | 900 | 1461246473491 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 900 | 1461246473493 Marionette TRACE conn6 <- [1,2774,null,{}] 06:47:53 INFO - PROCESS | 900 | 1461246473502 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 900 | 1461246473622 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 06:47:53 INFO - PROCESS | 900 | 1461246473686 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E7A800 == 75 [pid = 900] [id = 703] 06:47:53 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9401B3800) [pid = 900] [serial = 2109] [outer = 0000000000000000] 06:47:53 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E94061EC00) [pid = 900] [serial = 2110] [outer = 000000E9401B3800] 06:47:53 INFO - PROCESS | 900 | 1461246473733 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942023400) [pid = 900] [serial = 2111] [outer = 000000E9401B3800] 06:47:54 INFO - PROCESS | 900 | 1461246474150 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 06:47:54 INFO - PROCESS | 900 | 1461246474188 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 900 | 1461246474190 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 06:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:47:54 INFO - PROCESS | 900 | 1461246474193 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 900 | 1461246474195 Marionette TRACE conn6 <- [1,2778,null,{}] 06:47:54 INFO - PROCESS | 900 | 1461246474198 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 900 | 1461246474319 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E93F43DC00) [pid = 900] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E932A41400) [pid = 900] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E93FB44400) [pid = 900] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93E339800) [pid = 900] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93E33A000) [pid = 900] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F1B4400) [pid = 900] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E940FA0400) [pid = 900] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E9326C4000) [pid = 900] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E9383DD400) [pid = 900] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E9380C2000) [pid = 900] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E93F9B1800) [pid = 900] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E940162400) [pid = 900] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E930D1D400) [pid = 900] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E9402F2400) [pid = 900] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E93ED06000) [pid = 900] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E932A43C00) [pid = 900] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E940168800) [pid = 900] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E93FB38C00) [pid = 900] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:47:54 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E937A8F400) [pid = 900] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:47:54 INFO - PROCESS | 900 | 1461246474534 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E941D11000 == 76 [pid = 900] [id = 704] 06:47:54 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E931661400) [pid = 900] [serial = 2112] [outer = 0000000000000000] 06:47:54 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E932D31C00) [pid = 900] [serial = 2113] [outer = 000000E931661400] 06:47:54 INFO - PROCESS | 900 | 1461246474582 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E93E339800) [pid = 900] [serial = 2114] [outer = 000000E931661400] 06:47:54 INFO - PROCESS | 900 | 1461246474930 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 06:47:54 INFO - PROCESS | 900 | 1461246474982 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 900 | 1461246474984 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 06:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:47:54 INFO - PROCESS | 900 | 1461246474988 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 900 | 1461246474990 Marionette TRACE conn6 <- [1,2782,null,{}] 06:47:54 INFO - PROCESS | 900 | 1461246474993 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 900 | 1461246475115 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 06:47:55 INFO - PROCESS | 900 | 1461246475124 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E94933B800 == 77 [pid = 900] [id = 705] 06:47:55 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93F4E6800) [pid = 900] [serial = 2115] [outer = 0000000000000000] 06:47:55 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E941DD3000) [pid = 900] [serial = 2116] [outer = 000000E93F4E6800] 06:47:55 INFO - PROCESS | 900 | 1461246475169 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E942FF2C00) [pid = 900] [serial = 2117] [outer = 000000E93F4E6800] 06:47:55 INFO - PROCESS | 900 | 1461246475674 Marionette TRACE conn6 <- [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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 06:47:55 INFO - PROCESS | 900 | 1461246475766 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 900 | 1461246475771 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 06:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:47:55 INFO - PROCESS | 900 | 1461246475778 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 900 | 1461246475782 Marionette TRACE conn6 <- [1,2786,null,{}] 06:47:55 INFO - PROCESS | 900 | 1461246475796 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 900 | 1461246475937 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 06:47:56 INFO - PROCESS | 900 | 1461246476038 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E94021C000 == 78 [pid = 900] [id = 706] 06:47:56 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E932D2D000) [pid = 900] [serial = 2118] [outer = 0000000000000000] 06:47:56 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E9340C8000) [pid = 900] [serial = 2119] [outer = 000000E932D2D000] 06:47:56 INFO - PROCESS | 900 | 1461246476098 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93819F400) [pid = 900] [serial = 2120] [outer = 000000E932D2D000] 06:47:56 INFO - PROCESS | 900 | 1461246476743 Marionette TRACE conn6 <- [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]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1031ms 06:47:56 INFO - PROCESS | 900 | 1461246476811 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 900 | 1461246476817 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 06:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:47:56 INFO - PROCESS | 900 | 1461246476824 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 900 | 1461246476827 Marionette TRACE conn6 <- [1,2790,null,{}] 06:47:56 INFO - PROCESS | 900 | 1461246476832 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 900 | 1461246476952 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 06:47:57 INFO - PROCESS | 900 | 1461246477086 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E94434D800 == 79 [pid = 900] [id = 707] 06:47:57 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E937A95800) [pid = 900] [serial = 2121] [outer = 0000000000000000] 06:47:57 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93E341800) [pid = 900] [serial = 2122] [outer = 000000E937A95800] 06:47:57 INFO - PROCESS | 900 | 1461246477145 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93F2FC400) [pid = 900] [serial = 2123] [outer = 000000E937A95800] 06:47:57 INFO - PROCESS | 900 | 1461246477771 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 987ms 06:47:57 INFO - PROCESS | 900 | 1461246477818 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 900 | 1461246477821 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 06:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:47:57 INFO - PROCESS | 900 | 1461246477825 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 900 | 1461246477829 Marionette TRACE conn6 <- [1,2794,null,{}] 06:47:57 INFO - PROCESS | 900 | 1461246477841 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 900 | 1461246477965 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 06:47:58 INFO - PROCESS | 900 | 1461246478098 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A0E2000 == 80 [pid = 900] [id = 708] 06:47:58 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E93FBAEC00) [pid = 900] [serial = 2124] [outer = 0000000000000000] 06:47:58 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E940161C00) [pid = 900] [serial = 2125] [outer = 000000E93FBAEC00] 06:47:58 INFO - PROCESS | 900 | 1461246478160 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9433BEC00) [pid = 900] [serial = 2126] [outer = 000000E93FBAEC00] 06:47:58 INFO - PROCESS | 900 | 1461246478727 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 06:47:58 INFO - PROCESS | 900 | 1461246478770 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 900 | 1461246478773 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 06:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:47:58 INFO - PROCESS | 900 | 1461246478777 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 900 | 1461246478779 Marionette TRACE conn6 <- [1,2798,null,{}] 06:47:58 INFO - PROCESS | 900 | 1461246478783 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 900 | 1461246478899 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 06:47:59 INFO - PROCESS | 900 | 1461246479003 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDD7800 == 81 [pid = 900] [id = 709] 06:47:59 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9434A7C00) [pid = 900] [serial = 2127] [outer = 0000000000000000] 06:47:59 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E943825C00) [pid = 900] [serial = 2128] [outer = 000000E9434A7C00] 06:47:59 INFO - PROCESS | 900 | 1461246479062 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E943FBA000) [pid = 900] [serial = 2129] [outer = 000000E9434A7C00] 06:47:59 INFO - PROCESS | 900 | 1461246479687 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 06:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:47:59 INFO - PROCESS | 900 | 1461246479702 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 900 | 1461246479704 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 06:47:59 INFO - PROCESS | 900 | 1461246479708 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 900 | 1461246479710 Marionette TRACE conn6 <- [1,2802,null,{}] 06:47:59 INFO - PROCESS | 900 | 1461246479714 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 900 | 1461246479828 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 06:47:59 INFO - PROCESS | 900 | 1461246479933 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D19A000 == 82 [pid = 900] [id = 710] 06:47:59 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E9446C1C00) [pid = 900] [serial = 2130] [outer = 0000000000000000] 06:47:59 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E9446C5400) [pid = 900] [serial = 2131] [outer = 000000E9446C1C00] 06:48:00 INFO - PROCESS | 900 | 1461246479990 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E9446E1400) [pid = 900] [serial = 2132] [outer = 000000E9446C1C00] 06:48:00 INFO - PROCESS | 900 | 1461246480511 Marionette TRACE conn6 <- [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]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 881ms 06:48:00 INFO - PROCESS | 900 | 1461246480592 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 900 | 1461246480594 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 06:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:48:00 INFO - PROCESS | 900 | 1461246480598 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 900 | 1461246480600 Marionette TRACE conn6 <- [1,2806,null,{}] 06:48:00 INFO - PROCESS | 900 | 1461246480604 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 900 | 1461246480749 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 06:48:00 INFO - PROCESS | 900 | 1461246480879 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E94413F000 == 83 [pid = 900] [id = 711] 06:48:00 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E946984800) [pid = 900] [serial = 2133] [outer = 0000000000000000] 06:48:00 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E94698FC00) [pid = 900] [serial = 2134] [outer = 000000E946984800] 06:48:00 INFO - PROCESS | 900 | 1461246480941 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E946B27800) [pid = 900] [serial = 2135] [outer = 000000E946984800] 06:48:01 INFO - PROCESS | 900 | 1461246481512 Marionette TRACE conn6 <- [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]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 923ms 06:48:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:48:01 INFO - PROCESS | 900 | 1461246481524 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 900 | 1461246481526 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 06:48:01 INFO - PROCESS | 900 | 1461246481530 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 900 | 1461246481532 Marionette TRACE conn6 <- [1,2810,null,{}] 06:48:01 INFO - PROCESS | 900 | 1461246481536 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 900 | 1461246481648 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 06:48:01 INFO - PROCESS | 900 | 1461246481753 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E94B019800 == 84 [pid = 900] [id = 712] 06:48:01 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E946B2D000) [pid = 900] [serial = 2136] [outer = 0000000000000000] 06:48:01 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E946B30000) [pid = 900] [serial = 2137] [outer = 000000E946B2D000] 06:48:01 INFO - PROCESS | 900 | 1461246481809 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E94C89F400) [pid = 900] [serial = 2138] [outer = 000000E946B2D000] 06:48:02 INFO - PROCESS | 900 | 1461246482351 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:48:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 881ms 06:48:02 INFO - PROCESS | 900 | 1461246482451 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 900 | 1461246482454 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 06:48:02 INFO - PROCESS | 900 | 1461246482460 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 900 | 1461246482462 Marionette TRACE conn6 <- [1,2814,null,{}] 06:48:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:48:02 INFO - PROCESS | 900 | 1461246482481 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 900 | 1461246482599 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 06:48:02 INFO - PROCESS | 900 | 1461246482727 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E937329000 == 85 [pid = 900] [id = 713] 06:48:02 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9316E2C00) [pid = 900] [serial = 2139] [outer = 0000000000000000] 06:48:02 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E932818400) [pid = 900] [serial = 2140] [outer = 000000E9316E2C00] 06:48:02 INFO - PROCESS | 900 | 1461246482785 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E937A90800) [pid = 900] [serial = 2141] [outer = 000000E9316E2C00] 06:48:03 INFO - PROCESS | 900 | 1461246483592 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:48:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1196ms 06:48:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:48:03 INFO - PROCESS | 900 | 1461246483665 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 900 | 1461246483669 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 06:48:03 INFO - PROCESS | 900 | 1461246483673 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 900 | 1461246483677 Marionette TRACE conn6 <- [1,2818,null,{}] 06:48:03 INFO - PROCESS | 900 | 1461246483683 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 900 | 1461246483803 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 06:48:03 INFO - PROCESS | 900 | 1461246483937 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E943371000 == 86 [pid = 900] [id = 714] 06:48:03 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E937A97800) [pid = 900] [serial = 2142] [outer = 0000000000000000] 06:48:03 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9381E0400) [pid = 900] [serial = 2143] [outer = 000000E937A97800] 06:48:03 INFO - PROCESS | 900 | 1461246483992 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93BA85800) [pid = 900] [serial = 2144] [outer = 000000E937A97800] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E9470BB000 == 85 [pid = 900] [id = 677] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDAA800 == 84 [pid = 900] [id = 621] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E941D11000 == 83 [pid = 900] [id = 704] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E947E7A800 == 82 [pid = 900] [id = 703] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E946F95800 == 81 [pid = 900] [id = 702] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AA800 == 80 [pid = 900] [id = 701] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E944306800 == 79 [pid = 900] [id = 700] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E94332D000 == 78 [pid = 900] [id = 699] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E942FF4400) [pid = 900] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E9380B6000 == 77 [pid = 900] [id = 698] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E942D38000 == 76 [pid = 900] [id = 697] 06:48:04 INFO - PROCESS | 900 | --DOCSHELL 000000E949F02800 == 75 [pid = 900] [id = 689] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E942FE6C00) [pid = 900] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93751E800) [pid = 900] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E9446D2400) [pid = 900] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93EB20C00) [pid = 900] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E94088F400) [pid = 900] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93F66AC00) [pid = 900] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E942F0B400) [pid = 900] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E932E20400) [pid = 900] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E9383E7400) [pid = 900] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93EA8FC00) [pid = 900] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E93FB3B400) [pid = 900] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E94074E000) [pid = 900] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93BA86400) [pid = 900] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E932A42400) [pid = 900] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E942E96C00) [pid = 900] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E94201F400) [pid = 900] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E9400D8800) [pid = 900] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93F427400) [pid = 900] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E9400E0C00) [pid = 900] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E93315EC00) [pid = 900] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E940745C00) [pid = 900] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E942D87800) [pid = 900] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E937513400) [pid = 900] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E932D3C000) [pid = 900] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E9402B7000) [pid = 900] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E93F103800) [pid = 900] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E93C42B800) [pid = 900] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E9400DDC00) [pid = 900] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E93BA7DC00) [pid = 900] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E93CE56400) [pid = 900] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 06:48:04 INFO - PROCESS | 900 | 1461246484630 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 06:48:04 INFO - PROCESS | 900 | 1461246484665 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 900 | 1461246484671 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 06:48:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:48:04 INFO - PROCESS | 900 | 1461246484678 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 900 | 1461246484681 Marionette TRACE conn6 <- [1,2822,null,{}] 06:48:04 INFO - PROCESS | 900 | 1461246484685 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 900 | 1461246484788 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 06:48:04 INFO - PROCESS | 900 | 1461246484882 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E940818800 == 76 [pid = 900] [id = 715] 06:48:04 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E9370C9800) [pid = 900] [serial = 2145] [outer = 0000000000000000] 06:48:04 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E93819E000) [pid = 900] [serial = 2146] [outer = 000000E9370C9800] 06:48:04 INFO - PROCESS | 900 | 1461246484930 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E93C42B400) [pid = 900] [serial = 2147] [outer = 000000E9370C9800] 06:48:05 INFO - PROCESS | 900 | 1461246485361 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:48:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 06:48:05 INFO - PROCESS | 900 | 1461246485414 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 900 | 1461246485416 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 06:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:48:05 INFO - PROCESS | 900 | 1461246485420 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 900 | 1461246485424 Marionette TRACE conn6 <- [1,2826,null,{}] 06:48:05 INFO - PROCESS | 900 | 1461246485435 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 900 | 1461246485563 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 06:48:05 INFO - PROCESS | 900 | 1461246485579 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E944139800 == 77 [pid = 900] [id = 716] 06:48:05 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E93ED10C00) [pid = 900] [serial = 2148] [outer = 0000000000000000] 06:48:05 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E93EDBF800) [pid = 900] [serial = 2149] [outer = 000000E93ED10C00] 06:48:05 INFO - PROCESS | 900 | 1461246485629 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E93F1B7800) [pid = 900] [serial = 2150] [outer = 000000E93ED10C00] 06:48:06 INFO - PROCESS | 900 | 1461246486078 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 06:48:06 INFO - PROCESS | 900 | 1461246486119 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 900 | 1461246486122 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 06:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:48:06 INFO - PROCESS | 900 | 1461246486125 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 900 | 1461246486127 Marionette TRACE conn6 <- [1,2830,null,{}] 06:48:06 INFO - PROCESS | 900 | 1461246486135 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 900 | 1461246486233 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 06:48:06 INFO - PROCESS | 900 | 1461246486241 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445BA000 == 78 [pid = 900] [id = 717] 06:48:06 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E93F4E3C00) [pid = 900] [serial = 2151] [outer = 0000000000000000] 06:48:06 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E93F669C00) [pid = 900] [serial = 2152] [outer = 000000E93F4E3C00] 06:48:06 INFO - PROCESS | 900 | 1461246486290 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E93FB37C00) [pid = 900] [serial = 2153] [outer = 000000E93F4E3C00] 06:48:06 INFO - PROCESS | 900 | 1461246486737 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 06:48:06 INFO - PROCESS | 900 | 1461246486775 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 900 | 1461246486778 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 06:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:48:06 INFO - PROCESS | 900 | 1461246486804 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 900 | 1461246486806 Marionette TRACE conn6 <- [1,2834,null,{}] 06:48:06 INFO - PROCESS | 900 | 1461246486810 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 900 | 1461246486932 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 06:48:07 INFO - PROCESS | 900 | 1461246487021 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E946F89800 == 79 [pid = 900] [id = 718] 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E93FB44000) [pid = 900] [serial = 2154] [outer = 0000000000000000] 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E9400DBC00) [pid = 900] [serial = 2155] [outer = 000000E93FB44000] 06:48:07 INFO - PROCESS | 900 | 1461246487068 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E9401BA400) [pid = 900] [serial = 2156] [outer = 000000E93FB44000] 06:48:07 INFO - PROCESS | 900 | 1461246487508 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 06:48:07 INFO - PROCESS | 900 | 1461246487536 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 900 | 1461246487538 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 06:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:48:07 INFO - PROCESS | 900 | 1461246487541 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 900 | 1461246487543 Marionette TRACE conn6 <- [1,2838,null,{}] 06:48:07 INFO - PROCESS | 900 | 1461246487551 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 900 | 1461246487684 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 06:48:07 INFO - PROCESS | 900 | 1461246487750 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E947E71800 == 80 [pid = 900] [id = 719] 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E94074E000) [pid = 900] [serial = 2157] [outer = 0000000000000000] 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E941BB1400) [pid = 900] [serial = 2158] [outer = 000000E94074E000] 06:48:07 INFO - PROCESS | 900 | 1461246487800 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E942E92000) [pid = 900] [serial = 2159] [outer = 000000E94074E000] 06:48:08 INFO - PROCESS | 900 | 1461246488223 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 06:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:48:08 INFO - PROCESS | 900 | 1461246488279 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 900 | 1461246488281 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 06:48:08 INFO - PROCESS | 900 | 1461246488284 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 900 | 1461246488286 Marionette TRACE conn6 <- [1,2842,null,{}] 06:48:08 INFO - PROCESS | 900 | 1461246488324 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 900 | 1461246488456 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 06:48:08 INFO - PROCESS | 900 | 1461246488519 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481E5800 == 81 [pid = 900] [id = 720] 06:48:08 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E942F0C400) [pid = 900] [serial = 2160] [outer = 0000000000000000] 06:48:08 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E942FEF000) [pid = 900] [serial = 2161] [outer = 000000E942F0C400] 06:48:08 INFO - PROCESS | 900 | 1461246488565 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94344F400) [pid = 900] [serial = 2162] [outer = 000000E942F0C400] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E93FB43400) [pid = 900] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E9401B3800) [pid = 900] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E931661400) [pid = 900] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E942FEF400) [pid = 900] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E93EDC0C00) [pid = 900] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E93BC88400) [pid = 900] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E93F2F7800) [pid = 900] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E931666400) [pid = 900] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:48:08 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E930CE0800) [pid = 900] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:48:09 INFO - PROCESS | 900 | 1461246489062 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 838ms 06:48:09 INFO - PROCESS | 900 | 1461246489126 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 900 | 1461246489128 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 06:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:48:09 INFO - PROCESS | 900 | 1461246489138 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 900 | 1461246489140 Marionette TRACE conn6 <- [1,2846,null,{}] 06:48:09 INFO - PROCESS | 900 | 1461246489143 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 900 | 1461246489236 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 06:48:09 INFO - PROCESS | 900 | 1461246489245 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E94864A000 == 82 [pid = 900] [id = 721] 06:48:09 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E9383E6C00) [pid = 900] [serial = 2163] [outer = 0000000000000000] 06:48:09 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E942FE8400) [pid = 900] [serial = 2164] [outer = 000000E9383E6C00] 06:48:09 INFO - PROCESS | 900 | 1461246489291 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E943825000) [pid = 900] [serial = 2165] [outer = 000000E9383E6C00] 06:48:09 INFO - PROCESS | 900 | 1461246489737 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 06:48:09 INFO - PROCESS | 900 | 1461246489777 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 900 | 1461246489779 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 06:48:09 INFO - PROCESS | 900 | 1461246489782 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:48:09 INFO - PROCESS | 900 | 1461246489784 Marionette TRACE conn6 <- [1,2850,null,{}] 06:48:09 INFO - PROCESS | 900 | 1461246489788 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 900 | 1461246489882 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 06:48:09 INFO - PROCESS | 900 | 1461246489917 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E949F06000 == 83 [pid = 900] [id = 722] 06:48:09 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E9434ABC00) [pid = 900] [serial = 2166] [outer = 0000000000000000] 06:48:09 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E9446C0400) [pid = 900] [serial = 2167] [outer = 000000E9434ABC00] 06:48:09 INFO - PROCESS | 900 | 1461246489963 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E9446D8800) [pid = 900] [serial = 2168] [outer = 000000E9434ABC00] 06:48:10 INFO - PROCESS | 900 | 1461246490391 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 06:48:10 INFO - PROCESS | 900 | 1461246490459 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 900 | 1461246490461 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 06:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:48:10 INFO - PROCESS | 900 | 1461246490464 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 900 | 1461246490466 Marionette TRACE conn6 <- [1,2854,null,{}] 06:48:10 INFO - PROCESS | 900 | 1461246490470 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 900 | 1461246490563 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 06:48:10 INFO - PROCESS | 900 | 1461246490569 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A45C000 == 84 [pid = 900] [id = 723] 06:48:10 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E946707C00) [pid = 900] [serial = 2169] [outer = 0000000000000000] 06:48:10 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E946711C00) [pid = 900] [serial = 2170] [outer = 000000E946707C00] 06:48:10 INFO - PROCESS | 900 | 1461246490614 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E94698DC00) [pid = 900] [serial = 2171] [outer = 000000E946707C00] 06:48:11 INFO - PROCESS | 900 | 1461246491226 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 881ms 06:48:11 INFO - PROCESS | 900 | 1461246491349 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 900 | 1461246491354 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:48:11 INFO - PROCESS | 900 | 1461246491360 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 900 | 1461246491364 Marionette TRACE conn6 <- [1,2858,null,{}] 06:48:11 INFO - PROCESS | 900 | 1461246491370 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 900 | 1461246491510 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 06:48:11 INFO - PROCESS | 900 | 1461246491614 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E94317D000 == 85 [pid = 900] [id = 724] 06:48:11 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E933165800) [pid = 900] [serial = 2172] [outer = 0000000000000000] 06:48:11 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9381E7400) [pid = 900] [serial = 2173] [outer = 000000E933165800] 06:48:11 INFO - PROCESS | 900 | 1461246491676 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93C7AE000) [pid = 900] [serial = 2174] [outer = 000000E933165800] 06:48:12 INFO - PROCESS | 900 | 1461246492270 Marionette TRACE conn6 <- [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]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 923ms 06:48:12 INFO - PROCESS | 900 | 1461246492294 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 900 | 1461246492301 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 06:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:48:12 INFO - PROCESS | 900 | 1461246492309 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 900 | 1461246492313 Marionette TRACE conn6 <- [1,2862,null,{}] 06:48:12 INFO - PROCESS | 900 | 1461246492317 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 900 | 1461246492440 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 06:48:12 INFO - PROCESS | 900 | 1461246492548 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E9470A1800 == 86 [pid = 900] [id = 725] 06:48:12 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93EA99800) [pid = 900] [serial = 2175] [outer = 0000000000000000] 06:48:12 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E93F1AF800) [pid = 900] [serial = 2176] [outer = 000000E93EA99800] 06:48:12 INFO - PROCESS | 900 | 1461246492605 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E93FB41800) [pid = 900] [serial = 2177] [outer = 000000E93EA99800] 06:48:13 INFO - PROCESS | 900 | 1461246493210 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 06:48:13 INFO - PROCESS | 900 | 1461246493299 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 900 | 1461246493302 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 06:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:48:13 INFO - PROCESS | 900 | 1461246493306 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 900 | 1461246493310 Marionette TRACE conn6 <- [1,2866,null,{}] 06:48:13 INFO - PROCESS | 900 | 1461246493338 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:13 INFO - PROCESS | 900 | 1461246493470 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 06:48:13 INFO - PROCESS | 900 | 1461246493599 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BDBA000 == 87 [pid = 900] [id = 726] 06:48:13 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E9402EF400) [pid = 900] [serial = 2178] [outer = 0000000000000000] 06:48:13 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E942FEF800) [pid = 900] [serial = 2179] [outer = 000000E9402EF400] 06:48:13 INFO - PROCESS | 900 | 1461246493660 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E946985C00) [pid = 900] [serial = 2180] [outer = 000000E9402EF400] 06:48:14 INFO - PROCESS | 900 | 1461246494291 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:48:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1042ms 06:48:14 INFO - PROCESS | 900 | 1461246494350 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 900 | 1461246494353 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 06:48:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:48:14 INFO - PROCESS | 900 | 1461246494357 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 900 | 1461246494359 Marionette TRACE conn6 <- [1,2870,null,{}] 06:48:14 INFO - PROCESS | 900 | 1461246494363 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 900 | 1461246494482 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 06:48:14 INFO - PROCESS | 900 | 1461246494618 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D1B4800 == 88 [pid = 900] [id = 727] 06:48:14 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E94BE54C00) [pid = 900] [serial = 2181] [outer = 0000000000000000] 06:48:14 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E94BE56C00) [pid = 900] [serial = 2182] [outer = 000000E94BE54C00] 06:48:14 INFO - PROCESS | 900 | 1461246494677 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E94BE5F800) [pid = 900] [serial = 2183] [outer = 000000E94BE54C00] 06:48:15 INFO - PROCESS | 900 | 1461246495284 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 06:48:15 INFO - PROCESS | 900 | 1461246495344 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 900 | 1461246495346 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 06:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:48:15 INFO - PROCESS | 900 | 1461246495350 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 900 | 1461246495352 Marionette TRACE conn6 <- [1,2874,null,{}] 06:48:15 INFO - PROCESS | 900 | 1461246495356 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:15 INFO - PROCESS | 900 | 1461246495473 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 06:48:15 INFO - PROCESS | 900 | 1461246495609 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D8D8000 == 89 [pid = 900] [id = 728] 06:48:15 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E94A1DB800) [pid = 900] [serial = 2184] [outer = 0000000000000000] 06:48:15 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E94A1E1C00) [pid = 900] [serial = 2185] [outer = 000000E94A1DB800] 06:48:15 INFO - PROCESS | 900 | 1461246495666 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E94BE5E000) [pid = 900] [serial = 2186] [outer = 000000E94A1DB800] 06:48:16 INFO - PROCESS | 900 | 1461246496212 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 924ms 06:48:16 INFO - PROCESS | 900 | 1461246496277 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 900 | 1461246496279 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 06:48:16 INFO - PROCESS | 900 | 1461246496283 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:48:16 INFO - PROCESS | 900 | 1461246496285 Marionette TRACE conn6 <- [1,2878,null,{}] 06:48:16 INFO - PROCESS | 900 | 1461246496289 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 900 | 1461246496477 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 06:48:16 INFO - PROCESS | 900 | 1461246496488 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AB72000 == 90 [pid = 900] [id = 729] 06:48:16 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E94A1DBC00) [pid = 900] [serial = 2187] [outer = 0000000000000000] 06:48:16 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E94BE5C400) [pid = 900] [serial = 2188] [outer = 000000E94A1DBC00] 06:48:16 INFO - PROCESS | 900 | 1461246496546 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E94BE6BC00) [pid = 900] [serial = 2189] [outer = 000000E94A1DBC00] 06:48:17 INFO - PROCESS | 900 | 1461246497175 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 923ms 06:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:48:17 INFO - PROCESS | 900 | 1461246497209 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 900 | 1461246497211 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 06:48:17 INFO - PROCESS | 900 | 1461246497215 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 900 | 1461246497217 Marionette TRACE conn6 <- [1,2882,null,{}] 06:48:17 INFO - PROCESS | 900 | 1461246497221 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 900 | 1461246497335 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 06:48:17 INFO - PROCESS | 900 | 1461246497445 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AF91800 == 91 [pid = 900] [id = 730] 06:48:17 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E94BE70400) [pid = 900] [serial = 2190] [outer = 0000000000000000] 06:48:17 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E94BE73400) [pid = 900] [serial = 2191] [outer = 000000E94BE70400] 06:48:17 INFO - PROCESS | 900 | 1461246497504 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E94BF1B400) [pid = 900] [serial = 2192] [outer = 000000E94BE70400] 06:48:18 INFO - PROCESS | 900 | 1461246498145 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 06:48:18 INFO - PROCESS | 900 | 1461246498204 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 900 | 1461246498206 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 06:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:48:18 INFO - PROCESS | 900 | 1461246498210 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 900 | 1461246498212 Marionette TRACE conn6 <- [1,2886,null,{}] 06:48:18 INFO - PROCESS | 900 | 1461246498216 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:18 INFO - PROCESS | 900 | 1461246498350 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 06:48:18 INFO - PROCESS | 900 | 1461246498694 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E94024F800 == 92 [pid = 900] [id = 731] 06:48:18 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E931F6AC00) [pid = 900] [serial = 2193] [outer = 0000000000000000] 06:48:18 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E9326BC800) [pid = 900] [serial = 2194] [outer = 000000E931F6AC00] 06:48:18 INFO - PROCESS | 900 | 1461246498750 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E932A44000) [pid = 900] [serial = 2195] [outer = 000000E931F6AC00] 06:48:19 INFO - PROCESS | 900 | 1461246499343 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1170ms 06:48:19 INFO - PROCESS | 900 | 1461246499383 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 900 | 1461246499389 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 06:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:48:19 INFO - PROCESS | 900 | 1461246499394 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 900 | 1461246499397 Marionette TRACE conn6 <- [1,2890,null,{}] 06:48:19 INFO - PROCESS | 900 | 1461246499402 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 900 | 1461246499519 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 06:48:19 INFO - PROCESS | 900 | 1461246499630 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E940209000 == 93 [pid = 900] [id = 732] 06:48:19 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E937354400) [pid = 900] [serial = 2196] [outer = 0000000000000000] 06:48:19 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E9376A3400) [pid = 900] [serial = 2197] [outer = 000000E937354400] 06:48:19 INFO - PROCESS | 900 | 1461246499731 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E938C13400) [pid = 900] [serial = 2198] [outer = 000000E937354400] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E949F06000 == 92 [pid = 900] [id = 722] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94864A000 == 91 [pid = 900] [id = 721] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E9481E5800 == 90 [pid = 900] [id = 720] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E947E71800 == 89 [pid = 900] [id = 719] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E946F89800 == 88 [pid = 900] [id = 718] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E9445BA000 == 87 [pid = 900] [id = 717] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E946704400) [pid = 900] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E941DD3000) [pid = 900] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E944139800 == 86 [pid = 900] [id = 716] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E940818800 == 85 [pid = 900] [id = 715] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E943371000 == 84 [pid = 900] [id = 714] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94413F000 == 83 [pid = 900] [id = 711] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94D19A000 == 82 [pid = 900] [id = 710] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDD7800 == 81 [pid = 900] [id = 709] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94A0E2000 == 80 [pid = 900] [id = 708] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94434D800 == 79 [pid = 900] [id = 707] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94021C000 == 78 [pid = 900] [id = 706] 06:48:20 INFO - PROCESS | 900 | --DOCSHELL 000000E94933B800 == 77 [pid = 900] [id = 705] 06:48:20 INFO - PROCESS | 900 | 1461246500411 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1078ms 06:48:20 INFO - PROCESS | 900 | 1461246500480 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 900 | 1461246500484 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 06:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E9400DA800) [pid = 900] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94061EC00) [pid = 900] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E9401BC800) [pid = 900] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E932D31C00) [pid = 900] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9433C1800) [pid = 900] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E932E20C00) [pid = 900] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93E338800) [pid = 900] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9401AFC00) [pid = 900] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9434A7800) [pid = 900] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E943AB8C00) [pid = 900] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E942023400) [pid = 900] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9446C9C00) [pid = 900] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93F109800) [pid = 900] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93F2BE800) [pid = 900] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93CE15000) [pid = 900] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93E398800) [pid = 900] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E93F434C00) [pid = 900] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E937F3E000) [pid = 900] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E932A45000) [pid = 900] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93269BC00) [pid = 900] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E932D27800) [pid = 900] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E93E339800) [pid = 900] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E93F4E4000) [pid = 900] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 06:48:20 INFO - PROCESS | 900 | 1461246500496 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 900 | 1461246500498 Marionette TRACE conn6 <- [1,2894,null,{}] 06:48:20 INFO - PROCESS | 900 | 1461246500505 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 900 | 1461246500600 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 06:48:20 INFO - PROCESS | 900 | 1461246500614 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E940196000 == 78 [pid = 900] [id = 733] 06:48:20 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E93281FC00) [pid = 900] [serial = 2199] [outer = 0000000000000000] 06:48:20 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E933165000) [pid = 900] [serial = 2200] [outer = 000000E93281FC00] 06:48:20 INFO - PROCESS | 900 | 1461246500662 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E9380C6800) [pid = 900] [serial = 2201] [outer = 000000E93281FC00] 06:48:21 INFO - PROCESS | 900 | 1461246501189 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 06:48:21 INFO - PROCESS | 900 | 1461246501229 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 900 | 1461246501231 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 06:48:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:48:21 INFO - PROCESS | 900 | 1461246501272 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 900 | 1461246501279 Marionette TRACE conn6 <- [1,2898,null,{}] 06:48:21 INFO - PROCESS | 900 | 1461246501287 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 900 | 1461246501387 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 06:48:21 INFO - PROCESS | 900 | 1461246501489 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E94414D800 == 79 [pid = 900] [id = 734] 06:48:21 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E937234800) [pid = 900] [serial = 2202] [outer = 0000000000000000] 06:48:21 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E93E33EC00) [pid = 900] [serial = 2203] [outer = 000000E937234800] 06:48:21 INFO - PROCESS | 900 | 1461246501537 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E93ED06000) [pid = 900] [serial = 2204] [outer = 000000E937234800] 06:48:21 INFO - PROCESS | 900 | 1461246501876 Marionette TRACE conn6 <- [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]]]}] 06:48:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:48:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:48:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 650ms 06:48:21 INFO - PROCESS | 900 | 1461246501923 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 900 | 1461246501926 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 06:48:21 INFO - TEST-START | /DOMEvents/constructors.html 06:48:21 INFO - PROCESS | 900 | 1461246501929 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 900 | 1461246501931 Marionette TRACE conn6 <- [1,2902,null,{}] 06:48:21 INFO - PROCESS | 900 | 1461246501955 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 900 | 1461246502049 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 06:48:22 INFO - PROCESS | 900 | 1461246502055 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E9445AC000 == 80 [pid = 900] [id = 735] 06:48:22 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E93EB20C00) [pid = 900] [serial = 2205] [outer = 0000000000000000] 06:48:22 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E93F1BE000) [pid = 900] [serial = 2206] [outer = 000000E93EB20C00] 06:48:22 INFO - PROCESS | 900 | 1461246502102 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93F432000) [pid = 900] [serial = 2207] [outer = 000000E93EB20C00] 06:48:22 INFO - PROCESS | 900 | 1461246502702 Marionette TRACE conn6 <- [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]]]}] 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:48:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 869ms 06:48:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:48:22 INFO - PROCESS | 900 | 1461246502801 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 900 | 1461246502803 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 06:48:22 INFO - PROCESS | 900 | 1461246502806 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 900 | 1461246502808 Marionette TRACE conn6 <- [1,2906,null,{}] 06:48:22 INFO - PROCESS | 900 | 1461246502812 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 900 | 1461246502947 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 06:48:23 INFO - PROCESS | 900 | 1461246503006 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8C800 == 81 [pid = 900] [id = 736] 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93F4E5800) [pid = 900] [serial = 2208] [outer = 0000000000000000] 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93FB37800) [pid = 900] [serial = 2209] [outer = 000000E93F4E5800] 06:48:23 INFO - PROCESS | 900 | 1461246503062 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E9400DF000) [pid = 900] [serial = 2210] [outer = 000000E93F4E5800] 06:48:23 INFO - PROCESS | 900 | 1461246503527 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:48:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:48:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 775ms 06:48:23 INFO - PROCESS | 900 | 1461246503591 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 900 | 1461246503593 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 06:48:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:48:23 INFO - PROCESS | 900 | 1461246503597 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 900 | 1461246503599 Marionette TRACE conn6 <- [1,2910,null,{}] 06:48:23 INFO - PROCESS | 900 | 1461246503602 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 900 | 1461246503741 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 06:48:23 INFO - PROCESS | 900 | 1461246503767 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E948117000 == 82 [pid = 900] [id = 737] 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E9402E9400) [pid = 900] [serial = 2211] [outer = 0000000000000000] 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E9402F6400) [pid = 900] [serial = 2212] [outer = 000000E9402E9400] 06:48:23 INFO - PROCESS | 900 | 1461246503815 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E940809C00) [pid = 900] [serial = 2213] [outer = 000000E9402E9400] 06:48:24 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:24 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:24 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:24 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:24 INFO - PROCESS | 900 | 1461246504477 Marionette TRACE conn6 <- [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]]]}] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9446E1000) [pid = 900] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9434A7C00) [pid = 900] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9370C9800) [pid = 900] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E932D2D000) [pid = 900] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93FB44000) [pid = 900] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E937A97800) [pid = 900] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E93ED10C00) [pid = 900] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E93F4E6800) [pid = 900] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E937A95800) [pid = 900] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E9316E2C00) [pid = 900] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E93F4E3C00) [pid = 900] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E93FBAEC00) [pid = 900] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E94074E000) [pid = 900] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E942F0C400) [pid = 900] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E9434ABC00) [pid = 900] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:48:24 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E9383E6C00) [pid = 900] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:48:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:48:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48: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 06:48:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48: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 06:48:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48: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]" 06:48:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:48:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 988ms 06:48:24 INFO - PROCESS | 900 | 1461246504586 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 900 | 1461246504588 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 06:48:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:48:24 INFO - PROCESS | 900 | 1461246504591 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 900 | 1461246504593 Marionette TRACE conn6 <- [1,2914,null,{}] 06:48:24 INFO - PROCESS | 900 | 1461246504597 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 900 | 1461246504689 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 06:48:24 INFO - PROCESS | 900 | 1461246504695 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E943335800 == 83 [pid = 900] [id = 738] 06:48:24 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E9370C9800) [pid = 900] [serial = 2214] [outer = 0000000000000000] 06:48:24 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E9383E6C00) [pid = 900] [serial = 2215] [outer = 000000E9370C9800] 06:48:24 INFO - PROCESS | 900 | 1461246504741 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E93FBAEC00) [pid = 900] [serial = 2216] [outer = 000000E9370C9800] 06:48:25 INFO - PROCESS | 900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:48:25 INFO - PROCESS | 900 | 1461246505152 Marionette TRACE conn6 <- [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]]]}] 06:48: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 06:48:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 06:48:25 INFO - PROCESS | 900 | 1461246505224 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 900 | 1461246505226 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 06:48:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:48:25 INFO - PROCESS | 900 | 1461246505230 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 900 | 1461246505231 Marionette TRACE conn6 <- [1,2918,null,{}] 06:48:25 INFO - PROCESS | 900 | 1461246505235 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 900 | 1461246505328 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 06:48:25 INFO - PROCESS | 900 | 1461246505334 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E948726800 == 84 [pid = 900] [id = 739] 06:48:25 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E941DCEC00) [pid = 900] [serial = 2217] [outer = 0000000000000000] 06:48:25 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E942F09400) [pid = 900] [serial = 2218] [outer = 000000E941DCEC00] 06:48:25 INFO - PROCESS | 900 | 1461246505380 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E942FEFC00) [pid = 900] [serial = 2219] [outer = 000000E941DCEC00] 06:48:25 INFO - PROCESS | 900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:48:25 INFO - PROCESS | 900 | 1461246505798 Marionette TRACE conn6 <- [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]]]}] 06:48:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:48:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 06:48:25 INFO - PROCESS | 900 | 1461246505819 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 900 | 1461246505821 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 06:48:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:48:25 INFO - PROCESS | 900 | 1461246505830 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 900 | 1461246505832 Marionette TRACE conn6 <- [1,2922,null,{}] 06:48:25 INFO - PROCESS | 900 | 1461246505851 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 900 | 1461246505943 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 06:48:25 INFO - PROCESS | 900 | 1461246505949 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A00B000 == 85 [pid = 900] [id = 740] 06:48:25 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E9433C1000) [pid = 900] [serial = 2220] [outer = 0000000000000000] 06:48:26 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E943443000) [pid = 900] [serial = 2221] [outer = 000000E9433C1000] 06:48:26 INFO - PROCESS | 900 | 1461246505994 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9434A7800) [pid = 900] [serial = 2222] [outer = 000000E9433C1000] 06:48:26 INFO - PROCESS | 900 | 1461246506430 Marionette TRACE conn6 <- [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]]]}] 06:48: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. 06:48:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 650ms 06:48:26 INFO - PROCESS | 900 | 1461246506554 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 900 | 1461246506559 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 06:48:26 INFO - PROCESS | 900 | 1461246506570 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 900 | 1461246506575 Marionette TRACE conn6 <- [1,2926,null,{}] 06:48:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:48:26 INFO - PROCESS | 900 | 1461246506581 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 900 | 1461246506728 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 06:48:26 INFO - PROCESS | 900 | 1461246506861 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E940197800 == 86 [pid = 900] [id = 741] 06:48:26 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93281A400) [pid = 900] [serial = 2223] [outer = 0000000000000000] 06:48:26 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E9328E0C00) [pid = 900] [serial = 2224] [outer = 000000E93281A400] 06:48:26 INFO - PROCESS | 900 | 1461246506922 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E9370CF000) [pid = 900] [serial = 2225] [outer = 000000E93281A400] 06:48:27 INFO - PROCESS | 900 | 1461246507523 Marionette TRACE conn6 <- [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]]]}] 06:48: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. 06:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 984ms 06:48:27 INFO - PROCESS | 900 | 1461246507567 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 900 | 1461246507571 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 06:48:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:48:27 INFO - PROCESS | 900 | 1461246507580 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 900 | 1461246507584 Marionette TRACE conn6 <- [1,2930,null,{}] 06:48:27 INFO - PROCESS | 900 | 1461246507589 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 900 | 1461246507712 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 06:48:27 INFO - PROCESS | 900 | 1461246507823 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E94434E000 == 87 [pid = 900] [id = 742] 06:48:27 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E938B03400) [pid = 900] [serial = 2226] [outer = 0000000000000000] 06:48:27 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93CEE6C00) [pid = 900] [serial = 2227] [outer = 000000E938B03400] 06:48:27 INFO - PROCESS | 900 | 1461246507880 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93ED06400) [pid = 900] [serial = 2228] [outer = 000000E938B03400] 06:48:28 INFO - PROCESS | 900 | 1461246508422 Marionette TRACE conn6 <- [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"]]]}] 06:48: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 06:48:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:48:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 944ms 06:48:28 INFO - PROCESS | 900 | 1461246508525 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 900 | 1461246508528 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 06:48:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:48:28 INFO - PROCESS | 900 | 1461246508532 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 900 | 1461246508534 Marionette TRACE conn6 <- [1,2934,null,{}] 06:48:28 INFO - PROCESS | 900 | 1461246508545 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 900 | 1461246508677 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 06:48:28 INFO - PROCESS | 900 | 1461246508810 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A0F2000 == 88 [pid = 900] [id = 743] 06:48:28 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93FE99C00) [pid = 900] [serial = 2229] [outer = 0000000000000000] 06:48:28 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E9400DCC00) [pid = 900] [serial = 2230] [outer = 000000E93FE99C00] 06:48:28 INFO - PROCESS | 900 | 1461246508873 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E940E03C00) [pid = 900] [serial = 2231] [outer = 000000E93FE99C00] 06:48:29 INFO - PROCESS | 900 | 1461246509404 Marionette TRACE conn6 <- [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]]]}] 06:48:29 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. 06:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 923ms 06:48:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:48:29 INFO - PROCESS | 900 | 1461246509457 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 900 | 1461246509459 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 06:48:29 INFO - PROCESS | 900 | 1461246509463 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 900 | 1461246509465 Marionette TRACE conn6 <- [1,2938,null,{}] 06:48:29 INFO - PROCESS | 900 | 1461246509469 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 900 | 1461246509590 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 06:48:29 INFO - PROCESS | 900 | 1461246509699 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E94B032000 == 89 [pid = 900] [id = 744] 06:48:29 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E94344CC00) [pid = 900] [serial = 2232] [outer = 0000000000000000] 06:48:29 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E943823800) [pid = 900] [serial = 2233] [outer = 000000E94344CC00] 06:48:29 INFO - PROCESS | 900 | 1461246509757 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E9446C9C00) [pid = 900] [serial = 2234] [outer = 000000E94344CC00] 06:48:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AF9E000 == 90 [pid = 900] [id = 745] 06:48:30 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E946987800) [pid = 900] [serial = 2235] [outer = 0000000000000000] 06:48:30 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E94698E400) [pid = 900] [serial = 2236] [outer = 000000E946987800] 06:48:30 INFO - PROCESS | 900 | 1461246510376 Marionette TRACE conn6 <- [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]]]}] 06:48:30 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. 06:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 06:48:30 INFO - PROCESS | 900 | 1461246510452 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 900 | 1461246510454 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 06:48:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:48:30 INFO - PROCESS | 900 | 1461246510458 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 900 | 1461246510460 Marionette TRACE conn6 <- [1,2942,null,{}] 06:48:30 INFO - PROCESS | 900 | 1461246510464 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:30 INFO - PROCESS | 900 | 1461246510608 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 06:48:30 INFO - PROCESS | 900 | 1461246510740 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D4AA000 == 91 [pid = 900] [id = 746] 06:48:30 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E946705000) [pid = 900] [serial = 2237] [outer = 0000000000000000] 06:48:30 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E94670DC00) [pid = 900] [serial = 2238] [outer = 000000E946705000] 06:48:30 INFO - PROCESS | 900 | 1461246510798 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E94A1D9800) [pid = 900] [serial = 2239] [outer = 000000E946705000] 06:48:31 INFO - PROCESS | 900 | 1461246511346 Marionette TRACE conn6 <- [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]]]}] 06:48:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:48:31 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 06:48:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 06:48:31 INFO - PROCESS | 900 | 1461246511384 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 900 | 1461246511386 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 06:48:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:48:31 INFO - PROCESS | 900 | 1461246511390 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 900 | 1461246511392 Marionette TRACE conn6 <- [1,2946,null,{}] 06:48:31 INFO - PROCESS | 900 | 1461246511396 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 900 | 1461246511563 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 06:48:31 INFO - PROCESS | 900 | 1461246511669 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BE76800 == 92 [pid = 900] [id = 747] 06:48:31 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E949E92000) [pid = 900] [serial = 2240] [outer = 0000000000000000] 06:48:31 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E94A43DC00) [pid = 900] [serial = 2241] [outer = 000000E949E92000] 06:48:31 INFO - PROCESS | 900 | 1461246511726 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E94BE54000) [pid = 900] [serial = 2242] [outer = 000000E949E92000] 06:48:32 INFO - PROCESS | 900 | 1461246512248 Marionette TRACE conn6 <- [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]]]}] 06:48:32 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. 06:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 06:48:32 INFO - PROCESS | 900 | 1461246512273 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 900 | 1461246512276 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 06:48:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:48:32 INFO - PROCESS | 900 | 1461246512279 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 900 | 1461246512282 Marionette TRACE conn6 <- [1,2950,null,{}] 06:48:32 INFO - PROCESS | 900 | 1461246512286 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 900 | 1461246512399 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 06:48:32 INFO - PROCESS | 900 | 1461246512534 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BE8F800 == 93 [pid = 900] [id = 748] 06:48:32 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E94A43C800) [pid = 900] [serial = 2243] [outer = 0000000000000000] 06:48:32 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E94BE71C00) [pid = 900] [serial = 2244] [outer = 000000E94A43C800] 06:48:32 INFO - PROCESS | 900 | 1461246512591 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E94BF21000) [pid = 900] [serial = 2245] [outer = 000000E94A43C800] 06:48:33 INFO - PROCESS | 900 | 1461246513115 Marionette TRACE conn6 <- [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]]]}] 06:48:33 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. 06:48:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 06:48:33 INFO - PROCESS | 900 | 1461246513164 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 900 | 1461246513166 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 06:48:33 INFO - PROCESS | 900 | 1461246513170 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:48:33 INFO - PROCESS | 900 | 1461246513172 Marionette TRACE conn6 <- [1,2954,null,{}] 06:48:33 INFO - PROCESS | 900 | 1461246513176 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 900 | 1461246513355 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 06:48:33 INFO - PROCESS | 900 | 1461246513486 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A11C000 == 94 [pid = 900] [id = 749] 06:48:33 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E94BD4A800) [pid = 900] [serial = 2246] [outer = 0000000000000000] 06:48:33 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E94BD4D000) [pid = 900] [serial = 2247] [outer = 000000E94BD4A800] 06:48:33 INFO - PROCESS | 900 | 1461246513542 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E94BF1EC00) [pid = 900] [serial = 2248] [outer = 000000E94BD4A800] 06:48:34 INFO - PROCESS | 900 | 1461246514013 Marionette TRACE conn6 <- [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]]]}] 06:48:34 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. 06:48:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 06:48:34 INFO - PROCESS | 900 | 1461246514053 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 900 | 1461246514056 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 06:48:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:48:34 INFO - PROCESS | 900 | 1461246514059 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 900 | 1461246514061 Marionette TRACE conn6 <- [1,2958,null,{}] 06:48:34 INFO - PROCESS | 900 | 1461246514149 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 900 | 1461246514272 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 06:48:34 INFO - PROCESS | 900 | 1461246514376 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A04E000 == 95 [pid = 900] [id = 750] 06:48:34 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E94BD51400) [pid = 900] [serial = 2249] [outer = 0000000000000000] 06:48:34 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E94C8A5400) [pid = 900] [serial = 2250] [outer = 000000E94BD51400] 06:48:34 INFO - PROCESS | 900 | 1461246514432 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E94DD16400) [pid = 900] [serial = 2251] [outer = 000000E94BD51400] 06:48:34 INFO - PROCESS | 900 | 1461246514951 Marionette TRACE conn6 <- [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]]]}] 06:48:34 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. 06:48:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 06:48:34 INFO - PROCESS | 900 | 1461246514985 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 900 | 1461246514988 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 06:48:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:48:35 INFO - PROCESS | 900 | 1461246515008 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 900 | 1461246515011 Marionette TRACE conn6 <- [1,2962,null,{}] 06:48:35 INFO - PROCESS | 900 | 1461246515018 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 900 | 1461246515141 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 06:48:35 INFO - PROCESS | 900 | 1461246515250 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E940187000 == 96 [pid = 900] [id = 751] 06:48:35 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E932913000) [pid = 900] [serial = 2252] [outer = 0000000000000000] 06:48:35 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E93BC5EC00) [pid = 900] [serial = 2253] [outer = 000000E932913000] 06:48:35 INFO - PROCESS | 900 | 1461246515306 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E94DC13000) [pid = 900] [serial = 2254] [outer = 000000E932913000] 06:48:36 INFO - PROCESS | 900 | 1461246516056 Marionette TRACE conn6 <- [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]]]}] 06:48:36 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. 06:48:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1105ms 06:48:36 INFO - PROCESS | 900 | 1461246516108 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 900 | 1461246516112 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 06:48:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:48:36 INFO - PROCESS | 900 | 1461246516120 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 900 | 1461246516123 Marionette TRACE conn6 <- [1,2966,null,{}] 06:48:36 INFO - PROCESS | 900 | 1461246516129 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:36 INFO - PROCESS | 900 | 1461246516249 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 06:48:36 INFO - PROCESS | 900 | 1461246516365 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E94241A800 == 97 [pid = 900] [id = 752] 06:48:36 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E9316E1C00) [pid = 900] [serial = 2255] [outer = 0000000000000000] 06:48:36 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E937067400) [pid = 900] [serial = 2256] [outer = 000000E9316E1C00] 06:48:36 INFO - PROCESS | 900 | 1461246516461 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E9383E4C00) [pid = 900] [serial = 2257] [outer = 000000E9316E1C00] 06:48:36 INFO - PROCESS | 900 | 1461246516990 Marionette TRACE conn6 <- [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]]]}] 06:48:37 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. 06:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 06:48:37 INFO - PROCESS | 900 | 1461246517065 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 900 | 1461246517071 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 06:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:48:37 INFO - PROCESS | 900 | 1461246517079 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 900 | 1461246517082 Marionette TRACE conn6 <- [1,2970,null,{}] 06:48:37 INFO - PROCESS | 900 | 1461246517086 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 900 | 1461246517198 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 06:48:37 INFO - PROCESS | 900 | 1461246517315 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E93C770800 == 98 [pid = 900] [id = 753] 06:48:37 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E930DF5400) [pid = 900] [serial = 2258] [outer = 0000000000000000] 06:48:37 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E93300D800) [pid = 900] [serial = 2259] [outer = 000000E930DF5400] 06:48:37 INFO - PROCESS | 900 | 1461246517420 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E93F1B6800) [pid = 900] [serial = 2260] [outer = 000000E930DF5400] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94430D000 == 97 [pid = 900] [id = 691] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E940184000 == 96 [pid = 900] [id = 690] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDB0800 == 95 [pid = 900] [id = 694] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94A45A800 == 94 [pid = 900] [id = 693] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDDC000 == 93 [pid = 900] [id = 695] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E948726800 == 92 [pid = 900] [id = 739] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E943335800 == 91 [pid = 900] [id = 738] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E948117000 == 90 [pid = 900] [id = 737] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8C800 == 89 [pid = 900] [id = 736] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E9445AC000 == 88 [pid = 900] [id = 735] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94414D800 == 87 [pid = 900] [id = 734] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E940196000 == 86 [pid = 900] [id = 733] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E94698FC00) [pid = 900] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E9446C5400) [pid = 900] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E946B30000) [pid = 900] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E946711C00) [pid = 900] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E940209000 == 85 [pid = 900] [id = 732] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94024F800 == 84 [pid = 900] [id = 731] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94BDBA000 == 83 [pid = 900] [id = 726] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E9470A1800 == 82 [pid = 900] [id = 725] 06:48:37 INFO - PROCESS | 900 | --DOCSHELL 000000E94317D000 == 81 [pid = 900] [id = 724] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E94670B000) [pid = 900] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E943825C00) [pid = 900] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E943FBA000) [pid = 900] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E93819E000) [pid = 900] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E93C42B400) [pid = 900] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E93819F400) [pid = 900] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E9340C8000) [pid = 900] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E9400DBC00) [pid = 900] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E9401BA400) [pid = 900] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E93BA85800) [pid = 900] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E9381E0400) [pid = 900] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E93EDBF800) [pid = 900] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E93F1B7800) [pid = 900] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E942FF2C00) [pid = 900] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E93F2FC400) [pid = 900] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E93E341800) [pid = 900] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E937A90800) [pid = 900] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E932818400) [pid = 900] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E93F669C00) [pid = 900] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E9433BEC00) [pid = 900] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E940161C00) [pid = 900] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E941BB1400) [pid = 900] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E942FEF000) [pid = 900] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9446D8800) [pid = 900] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E9446C0400) [pid = 900] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E94344F400) [pid = 900] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E942E92000) [pid = 900] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E942FE8400) [pid = 900] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E943825000) [pid = 900] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E93FB37C00) [pid = 900] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 06:48:37 INFO - PROCESS | 900 | 1461246517925 Marionette TRACE conn6 <- [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"]]]}] 06:48:37 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 06:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 880ms 06:48:37 INFO - PROCESS | 900 | 1461246517965 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 900 | 1461246517967 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 06:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:48:37 INFO - PROCESS | 900 | 1461246517970 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 900 | 1461246517974 Marionette TRACE conn6 <- [1,2974,null,{}] 06:48:38 INFO - PROCESS | 900 | 1461246517986 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 900 | 1461246518090 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 06:48:38 INFO - PROCESS | 900 | 1461246518096 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E944147800 == 82 [pid = 900] [id = 754] 06:48:38 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93EEE9800) [pid = 900] [serial = 2261] [outer = 0000000000000000] 06:48:38 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93F2F3000) [pid = 900] [serial = 2262] [outer = 000000E93EEE9800] 06:48:38 INFO - PROCESS | 900 | 1461246518145 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93F4DF800) [pid = 900] [serial = 2263] [outer = 000000E93EEE9800] 06:48:38 INFO - PROCESS | 900 | 1461246518611 Marionette TRACE conn6 <- [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]]]}] 06:48:38 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. 06:48:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 06:48:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:48:38 INFO - PROCESS | 900 | 1461246518665 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 900 | 1461246518668 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 06:48:38 INFO - PROCESS | 900 | 1461246518671 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 900 | 1461246518673 Marionette TRACE conn6 <- [1,2978,null,{}] 06:48:38 INFO - PROCESS | 900 | 1461246518681 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 900 | 1461246518810 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 06:48:38 INFO - PROCESS | 900 | 1461246518916 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E9469B6800 == 83 [pid = 900] [id = 755] 06:48:38 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93F106800) [pid = 900] [serial = 2264] [outer = 0000000000000000] 06:48:38 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9400DEC00) [pid = 900] [serial = 2265] [outer = 000000E93F106800] 06:48:38 INFO - PROCESS | 900 | 1461246518965 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E9402B3800) [pid = 900] [serial = 2266] [outer = 000000E93F106800] 06:48:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E946B8E000 == 84 [pid = 900] [id = 756] 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E941DD5800) [pid = 900] [serial = 2267] [outer = 0000000000000000] 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E942024400) [pid = 900] [serial = 2268] [outer = 000000E941DD5800] 06:48:39 INFO - PROCESS | 900 | 1461246519351 Marionette TRACE conn6 <- [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]]]}] 06:48:39 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. 06:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 06:48:39 INFO - PROCESS | 900 | 1461246519412 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 900 | 1461246519415 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 06:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:48:39 INFO - PROCESS | 900 | 1461246519418 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 900 | 1461246519420 Marionette TRACE conn6 <- [1,2982,null,{}] 06:48:39 INFO - PROCESS | 900 | 1461246519424 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 900 | 1461246519541 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 06:48:39 INFO - PROCESS | 900 | 1461246519552 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E94779C000 == 85 [pid = 900] [id = 757] 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E940804400) [pid = 900] [serial = 2269] [outer = 0000000000000000] 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E94248E800) [pid = 900] [serial = 2270] [outer = 000000E940804400] 06:48:39 INFO - PROCESS | 900 | 1461246519597 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E942FF5C00) [pid = 900] [serial = 2271] [outer = 000000E940804400] 06:48:40 INFO - PROCESS | 900 | 1461246520089 Marionette TRACE conn6 <- [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]]]}] 06:48:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:48:40 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 06:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 06:48:40 INFO - PROCESS | 900 | 1461246520179 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 900 | 1461246520182 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 06:48:40 INFO - PROCESS | 900 | 1461246520185 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 900 | 1461246520187 Marionette TRACE conn6 <- [1,2986,null,{}] 06:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:48:40 INFO - PROCESS | 900 | 1461246520195 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 900 | 1461246520353 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 06:48:40 INFO - PROCESS | 900 | 1461246520370 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E94853F000 == 86 [pid = 900] [id = 758] 06:48:40 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E94344E000) [pid = 900] [serial = 2272] [outer = 0000000000000000] 06:48:40 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E943FB0C00) [pid = 900] [serial = 2273] [outer = 000000E94344E000] 06:48:40 INFO - PROCESS | 900 | 1461246520417 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E94670E800) [pid = 900] [serial = 2274] [outer = 000000E94344E000] 06:48:40 INFO - PROCESS | 900 | 1461246520828 Marionette TRACE conn6 <- [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]]]}] 06:48:40 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. 06:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 06:48:40 INFO - PROCESS | 900 | 1461246520864 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 900 | 1461246520866 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 06:48:40 INFO - PROCESS | 900 | 1461246520870 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 900 | 1461246520872 Marionette TRACE conn6 <- [1,2990,null,{}] 06:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:48:40 INFO - PROCESS | 900 | 1461246520875 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 900 | 1461246521003 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 06:48:41 INFO - PROCESS | 900 | 1461246521063 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E949F0C000 == 87 [pid = 900] [id = 759] 06:48:41 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E946703800) [pid = 900] [serial = 2275] [outer = 0000000000000000] 06:48:41 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E949E8A800) [pid = 900] [serial = 2276] [outer = 000000E946703800] 06:48:41 INFO - PROCESS | 900 | 1461246521111 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E94A1D6800) [pid = 900] [serial = 2277] [outer = 000000E946703800] 06:48:41 INFO - PROCESS | 900 | 1461246521522 Marionette TRACE conn6 <- [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]]]}] 06:48:41 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. 06:48:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 06:48:41 INFO - PROCESS | 900 | 1461246521553 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 900 | 1461246521555 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 06:48:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:48:41 INFO - PROCESS | 900 | 1461246521558 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 900 | 1461246521560 Marionette TRACE conn6 <- [1,2994,null,{}] 06:48:41 INFO - PROCESS | 900 | 1461246521564 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 900 | 1461246521694 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E94382D800) [pid = 900] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E93F4E5800) [pid = 900] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E9370C9800) [pid = 900] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E937354400) [pid = 900] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E93281FC00) [pid = 900] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E946B2D000) [pid = 900] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E946984800) [pid = 900] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E931F6AC00) [pid = 900] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E937234800) [pid = 900] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E946707C00) [pid = 900] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E9402E9400) [pid = 900] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E941DCEC00) [pid = 900] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E93C428800) [pid = 900] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E93EB20C00) [pid = 900] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9400D5800) [pid = 900] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E943FBE000) [pid = 900] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E943448800) [pid = 900] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E9446C1C00) [pid = 900] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:48:41 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E9328E5000) [pid = 900] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:48:42 INFO - PROCESS | 900 | 1461246522019 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E94024F800 == 88 [pid = 900] [id = 760] 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E930EF1C00) [pid = 900] [serial = 2278] [outer = 0000000000000000] 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93706C000) [pid = 900] [serial = 2279] [outer = 000000E930EF1C00] 06:48:42 INFO - PROCESS | 900 | 1461246522066 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93F4E5800) [pid = 900] [serial = 2280] [outer = 000000E930EF1C00] 06:48:42 INFO - PROCESS | 900 | 1461246522407 Marionette TRACE conn6 <- [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]]]}] 06:48:42 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. 06:48:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 06:48:42 INFO - PROCESS | 900 | 1461246522442 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 06:48:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:48:42 INFO - PROCESS | 900 | 1461246522445 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 06:48:42 INFO - PROCESS | 900 | 1461246522448 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 900 | 1461246522450 Marionette TRACE conn6 <- [1,2998,null,{}] 06:48:42 INFO - PROCESS | 900 | 1461246522453 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 900 | 1461246522585 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 06:48:42 INFO - PROCESS | 900 | 1461246522593 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E94AF84000 == 89 [pid = 900] [id = 761] 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93FB4D800) [pid = 900] [serial = 2281] [outer = 0000000000000000] 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93FB52C00) [pid = 900] [serial = 2282] [outer = 000000E93FB4D800] 06:48:42 INFO - PROCESS | 900 | 1461246522638 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E940744C00) [pid = 900] [serial = 2283] [outer = 000000E93FB4D800] 06:48:42 INFO - PROCESS | 900 | [900] 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 06:48:43 INFO - PROCESS | 900 | 1461246523083 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:48:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:48:43 INFO - {} 06:48:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:48:43 INFO - {} 06:48:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:48:43 INFO - {} 06:48:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:48:43 INFO - {} 06:48:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 06:48:43 INFO - PROCESS | 900 | 1461246523127 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 900 | 1461246523130 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 06:48:43 INFO - TEST-START | /FileAPI/fileReader.html 06:48:43 INFO - PROCESS | 900 | 1461246523139 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 900 | 1461246523141 Marionette TRACE conn6 <- [1,3002,null,{}] 06:48:43 INFO - PROCESS | 900 | 1461246523145 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 900 | 1461246523250 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 06:48:43 INFO - PROCESS | 900 | 1461246523289 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D1A3800 == 90 [pid = 900] [id = 762] 06:48:43 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E94B655800) [pid = 900] [serial = 2284] [outer = 0000000000000000] 06:48:43 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E94B65B000) [pid = 900] [serial = 2285] [outer = 000000E94B655800] 06:48:43 INFO - PROCESS | 900 | 1461246523334 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E94B660C00) [pid = 900] [serial = 2286] [outer = 000000E94B655800] 06:48:43 INFO - PROCESS | 900 | 1461246523755 Marionette TRACE conn6 <- [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]]]}] 06:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:48:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 06:48:43 INFO - PROCESS | 900 | 1461246523774 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 900 | 1461246523776 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 06:48:43 INFO - PROCESS | 900 | 1461246523780 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 900 | 1461246523782 Marionette TRACE conn6 <- [1,3006,null,{}] 06:48:43 INFO - TEST-START | /FileAPI/historical.html 06:48:43 INFO - PROCESS | 900 | 1461246523801 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 900 | 1461246523917 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 06:48:43 INFO - PROCESS | 900 | 1461246523922 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D874800 == 91 [pid = 900] [id = 763] 06:48:43 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E949F7F400) [pid = 900] [serial = 2287] [outer = 0000000000000000] 06:48:43 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E949F86400) [pid = 900] [serial = 2288] [outer = 000000E949F7F400] 06:48:43 INFO - PROCESS | 900 | 1461246523974 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E94BE68400) [pid = 900] [serial = 2289] [outer = 000000E949F7F400] 06:48:44 INFO - PROCESS | 900 | 1461246524699 Marionette TRACE conn6 <- [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"]]]}] 06:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:48:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:48:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:48:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:48:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:48:44 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 06:48:44 INFO - PROCESS | 900 | 1461246524772 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 900 | 1461246524778 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 06:48:44 INFO - TEST-START | /FileAPI/idlharness.html 06:48:44 INFO - PROCESS | 900 | 1461246524784 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 900 | 1461246524788 Marionette TRACE conn6 <- [1,3010,null,{}] 06:48:44 INFO - PROCESS | 900 | 1461246524794 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 900 | 1461246524935 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 06:48:45 INFO - PROCESS | 900 | 1461246525070 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E943426800 == 92 [pid = 900] [id = 764] 06:48:45 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E93BA86400) [pid = 900] [serial = 2290] [outer = 0000000000000000] 06:48:45 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E93BC88400) [pid = 900] [serial = 2291] [outer = 000000E93BA86400] 06:48:45 INFO - PROCESS | 900 | 1461246525130 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E93EA97400) [pid = 900] [serial = 2292] [outer = 000000E93BA86400] 06:48:46 INFO - PROCESS | 900 | 1461246526239 Marionette TRACE conn6 <- [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]]]}] 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:48:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:48:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:48:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:48:46 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 06:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:48:46 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 06:48:46 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 06:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:48:46 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 06:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:48:46 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 06:48:46 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 06:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:48:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:48:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:48:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:48:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:48:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:48:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1532ms 06:48:46 INFO - PROCESS | 900 | 1461246526319 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 900 | 1461246526326 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 06:48:46 INFO - PROCESS | 900 | 1461246526333 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - TEST-START | /FileAPI/idlharness.worker 06:48:46 INFO - PROCESS | 900 | 1461246526337 Marionette TRACE conn6 <- [1,3014,null,{}] 06:48:46 INFO - PROCESS | 900 | 1461246526393 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 900 | 1461246526586 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 06:48:46 INFO - PROCESS | 900 | 1461246526721 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D86E000 == 93 [pid = 900] [id = 765] 06:48:46 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E93F2F3C00) [pid = 900] [serial = 2293] [outer = 0000000000000000] 06:48:46 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E94B659800) [pid = 900] [serial = 2294] [outer = 000000E93F2F3C00] 06:48:46 INFO - PROCESS | 900 | 1461246526779 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E94BE69000) [pid = 900] [serial = 2295] [outer = 000000E93F2F3C00] 06:48:47 INFO - PROCESS | 900 | [900] 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 06:48:48 INFO - PROCESS | 900 | 1461246528022 Marionette TRACE conn6 <- [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,{},{}]]]}] 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:48:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:48:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:48:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:48:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:48:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:48:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:48:48 INFO - {} 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:48:48 INFO - {} 06:48:48 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 - {} 06:48:48 INFO - {} 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:48:48 INFO - {} 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:48:48 INFO - {} 06:48:48 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 - {} 06:48:48 INFO - {} 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:48:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:48:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 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 06:48:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:48:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:48:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:48:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:48:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:48:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:48:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:48:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:48:48 INFO - {} 06:48:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1798ms 06:48:48 INFO - PROCESS | 900 | 1461246528157 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 900 | 1461246528160 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 06:48:48 INFO - PROCESS | 900 | 1461246528165 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:48:48 INFO - PROCESS | 900 | 1461246528169 Marionette TRACE conn6 <- [1,3018,null,{}] 06:48:48 INFO - PROCESS | 900 | 1461246528182 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 900 | 1461246528298 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 06:48:48 INFO - PROCESS | 900 | 1461246528431 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BE90800 == 94 [pid = 900] [id = 766] 06:48:48 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E94A1E3C00) [pid = 900] [serial = 2296] [outer = 0000000000000000] 06:48:48 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E94A447C00) [pid = 900] [serial = 2297] [outer = 000000E94A1E3C00] 06:48:48 INFO - PROCESS | 900 | 1461246528492 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E94A175C00) [pid = 900] [serial = 2298] [outer = 000000E94A1E3C00] 06:48:49 INFO - PROCESS | 900 | 1461246529030 Marionette TRACE conn6 <- [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]]]}] 06:48:49 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 06:48:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 880ms 06:48:49 INFO - PROCESS | 900 | 1461246529052 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 06:48:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:48:49 INFO - PROCESS | 900 | 1461246529056 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 06:48:49 INFO - PROCESS | 900 | 1461246529060 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 900 | 1461246529062 Marionette TRACE conn6 <- [1,3022,null,{}] 06:48:49 INFO - PROCESS | 900 | 1461246529065 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 900 | 1461246529191 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 06:48:49 INFO - PROCESS | 900 | 1461246529307 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E94D119800 == 95 [pid = 900] [id = 767] 06:48:49 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E94A179C00) [pid = 900] [serial = 2299] [outer = 0000000000000000] 06:48:49 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E94BD50C00) [pid = 900] [serial = 2300] [outer = 000000E94A179C00] 06:48:49 INFO - PROCESS | 900 | 1461246529364 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E94E8E9800) [pid = 900] [serial = 2301] [outer = 000000E94A179C00] 06:48:49 INFO - PROCESS | 900 | 1461246529945 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:48:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 06:48:49 INFO - PROCESS | 900 | 1461246529985 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 900 | 1461246529987 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 06:48:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:48:49 INFO - PROCESS | 900 | 1461246529991 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 900 | 1461246529993 Marionette TRACE conn6 <- [1,3026,null,{}] 06:48:50 INFO - PROCESS | 900 | 1461246529997 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 900 | 1461246530120 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 06:48:50 INFO - PROCESS | 900 | 1461246530233 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E93EA4B800 == 96 [pid = 900] [id = 768] 06:48:50 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E932A49800) [pid = 900] [serial = 2302] [outer = 0000000000000000] 06:48:50 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E93981AC00) [pid = 900] [serial = 2303] [outer = 000000E932A49800] 06:48:50 INFO - PROCESS | 900 | 1461246530289 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E940281000) [pid = 900] [serial = 2304] [outer = 000000E932A49800] 06:48:51 INFO - PROCESS | 900 | 1461246531191 Marionette TRACE conn6 <- [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"]]]}] 06:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:48:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1237ms 06:48:51 INFO - PROCESS | 900 | 1461246531237 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 900 | 1461246531241 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 06:48:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:48:51 INFO - PROCESS | 900 | 1461246531249 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 900 | 1461246531253 Marionette TRACE conn6 <- [1,3030,null,{}] 06:48:51 INFO - PROCESS | 900 | 1461246531260 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 900 | 1461246531378 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 06:48:51 INFO - PROCESS | 900 | 1461246531525 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E943293000 == 97 [pid = 900] [id = 769] 06:48:51 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E9328E4800) [pid = 900] [serial = 2305] [outer = 0000000000000000] 06:48:51 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E932A42800) [pid = 900] [serial = 2306] [outer = 000000E9328E4800] 06:48:51 INFO - PROCESS | 900 | 1461246531578 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E934118000) [pid = 900] [serial = 2307] [outer = 000000E9328E4800] 06:48:52 INFO - PROCESS | 900 | 1461246532357 Marionette TRACE conn6 <- [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]]]}] 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:48:52 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. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:48:52 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'.) 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:48:52 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. 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:48:52 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. 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:48:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:48:52 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. 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:48:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:48:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:48:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:48:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1231ms 06:48:52 INFO - PROCESS | 900 | 1461246532483 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 900 | 1461246532489 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:48:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:48:52 INFO - PROCESS | 900 | 1461246532501 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 900 | 1461246532504 Marionette TRACE conn6 <- [1,3034,null,{}] 06:48:52 INFO - PROCESS | 900 | 1461246532508 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 900 | 1461246532621 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:48:52 INFO - PROCESS | 900 | 1461246532756 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E940247800 == 98 [pid = 900] [id = 770] 06:48:52 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E9381E5800) [pid = 900] [serial = 2308] [outer = 0000000000000000] 06:48:52 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E938C12400) [pid = 900] [serial = 2309] [outer = 000000E9381E5800] 06:48:52 INFO - PROCESS | 900 | 1461246532808 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E93E39CC00) [pid = 900] [serial = 2310] [outer = 000000E9381E5800] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E948532000 == 97 [pid = 900] [id = 586] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E9469AE800 == 96 [pid = 900] [id = 495] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E937206000 == 95 [pid = 900] [id = 681] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94933F000 == 94 [pid = 900] [id = 559] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94811B800 == 93 [pid = 900] [id = 602] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94D1A3800 == 92 [pid = 900] [id = 762] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94AF84000 == 91 [pid = 900] [id = 761] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94024F800 == 90 [pid = 900] [id = 760] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E949F0C000 == 89 [pid = 900] [id = 759] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94853F000 == 88 [pid = 900] [id = 758] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E94BE73400) [pid = 900] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E943443000) [pid = 900] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | [900] 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 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94779C000 == 87 [pid = 900] [id = 757] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E946B8E000 == 86 [pid = 900] [id = 756] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E9469B6800 == 85 [pid = 900] [id = 755] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E944147800 == 84 [pid = 900] [id = 754] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E93C770800 == 83 [pid = 900] [id = 753] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94241A800 == 82 [pid = 900] [id = 752] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E940187000 == 81 [pid = 900] [id = 751] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94A04E000 == 80 [pid = 900] [id = 750] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94A11C000 == 79 [pid = 900] [id = 749] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94BE8F800 == 78 [pid = 900] [id = 748] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94BE76800 == 77 [pid = 900] [id = 747] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94D4AA000 == 76 [pid = 900] [id = 746] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94AF9E000 == 75 [pid = 900] [id = 745] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94B032000 == 74 [pid = 900] [id = 744] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94A0F2000 == 73 [pid = 900] [id = 743] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94434E000 == 72 [pid = 900] [id = 742] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E940197800 == 71 [pid = 900] [id = 741] 06:48:53 INFO - PROCESS | 900 | --DOCSHELL 000000E94A00B000 == 70 [pid = 900] [id = 740] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E943FAF800) [pid = 900] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E93FB37800) [pid = 900] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E93FBAEC00) [pid = 900] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E9376A3400) [pid = 900] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E9380C6800) [pid = 900] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E94C89F400) [pid = 900] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E946B27800) [pid = 900] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E9326BC800) [pid = 900] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E942FEF800) [pid = 900] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E93E33EC00) [pid = 900] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E94698DC00) [pid = 900] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E94BE5C400) [pid = 900] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E9383E6C00) [pid = 900] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E932A44000) [pid = 900] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E9402F6400) [pid = 900] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E942F09400) [pid = 900] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E940809C00) [pid = 900] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E938C13400) [pid = 900] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E93ED13C00) [pid = 900] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94A1E1C00) [pid = 900] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E933165000) [pid = 900] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E9381E7400) [pid = 900] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E93ED06000) [pid = 900] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93F432000) [pid = 900] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E94BE56C00) [pid = 900] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E940F9E000) [pid = 900] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E9400DF000) [pid = 900] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E93F1BE000) [pid = 900] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E9446D8C00) [pid = 900] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E943827C00) [pid = 900] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E93F1AF800) [pid = 900] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E9446E1400) [pid = 900] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E9370D6400) [pid = 900] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E942FEFC00) [pid = 900] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 06:48:53 INFO - PROCESS | 900 | 1461246533458 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:48:53 INFO - {} 06:48:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 06:48:53 INFO - PROCESS | 900 | 1461246533482 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 900 | 1461246533485 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:48:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:48:53 INFO - PROCESS | 900 | 1461246533488 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 900 | 1461246533492 Marionette TRACE conn6 <- [1,3038,null,{}] 06:48:53 INFO - PROCESS | 900 | 1461246533505 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 900 | 1461246533604 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:48:53 INFO - PROCESS | 900 | 1461246533616 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E943297000 == 71 [pid = 900] [id = 771] 06:48:53 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E9373B3800) [pid = 900] [serial = 2311] [outer = 0000000000000000] 06:48:53 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E93CE55000) [pid = 900] [serial = 2312] [outer = 000000E9373B3800] 06:48:53 INFO - PROCESS | 900 | 1461246533665 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E93EB46800) [pid = 900] [serial = 2313] [outer = 000000E9373B3800] 06:48:54 INFO - PROCESS | 900 | 1461246534157 Marionette TRACE conn6 <- [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]]]}] 06:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:48:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 06:48:54 INFO - PROCESS | 900 | 1461246534183 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 900 | 1461246534186 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:48:54 INFO - PROCESS | 900 | 1461246534219 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 900 | 1461246534221 Marionette TRACE conn6 <- [1,3042,null,{}] 06:48:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:48:54 INFO - PROCESS | 900 | 1461246534229 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:54 INFO - PROCESS | 900 | 1461246534327 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:48:54 INFO - PROCESS | 900 | 1461246534334 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E94431D800 == 72 [pid = 900] [id = 772] 06:48:54 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E93F1B3C00) [pid = 900] [serial = 2314] [outer = 0000000000000000] 06:48:54 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E93F1BA400) [pid = 900] [serial = 2315] [outer = 000000E93F1B3C00] 06:48:54 INFO - PROCESS | 900 | 1461246534381 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E93F2FAC00) [pid = 900] [serial = 2316] [outer = 000000E93F1B3C00] 06:48:55 INFO - PROCESS | 900 | 1461246535101 Marionette TRACE conn6 <- [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"]]]}] 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:48:55 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" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:48:55 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" 06:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:48:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 976ms 06:48:55 INFO - PROCESS | 900 | 1461246535204 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 900 | 1461246535206 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:48:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:48:55 INFO - PROCESS | 900 | 1461246535212 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 900 | 1461246535214 Marionette TRACE conn6 <- [1,3046,null,{}] 06:48:55 INFO - PROCESS | 900 | 1461246535218 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 900 | 1461246535315 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:48:55 INFO - PROCESS | 900 | 1461246535321 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E9467CE800 == 73 [pid = 900] [id = 773] 06:48:55 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E93F439800) [pid = 900] [serial = 2317] [outer = 0000000000000000] 06:48:55 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E93F4DFC00) [pid = 900] [serial = 2318] [outer = 000000E93F439800] 06:48:55 INFO - PROCESS | 900 | 1461246535367 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E93F678800) [pid = 900] [serial = 2319] [outer = 000000E93F439800] 06:48:55 INFO - PROCESS | 900 | 1461246535963 Marionette TRACE conn6 <- [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]]]}] 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:48:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:48:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:48:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:48:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:48:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:48:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 778ms 06:48:55 INFO - PROCESS | 900 | 1461246535995 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 900 | 1461246535998 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:48:56 INFO - PROCESS | 900 | 1461246536001 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 900 | 1461246536003 Marionette TRACE conn6 <- [1,3050,null,{}] 06:48:56 INFO - PROCESS | 900 | 1461246536007 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 900 | 1461246536155 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:48:56 INFO - PROCESS | 900 | 1461246536179 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E9398C1000 == 74 [pid = 900] [id = 774] 06:48:56 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E9401B5800) [pid = 900] [serial = 2320] [outer = 0000000000000000] 06:48:56 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E9402B2C00) [pid = 900] [serial = 2321] [outer = 000000E9401B5800] 06:48:56 INFO - PROCESS | 900 | 1461246536229 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E940745400) [pid = 900] [serial = 2322] [outer = 000000E9401B5800] 06:48:56 INFO - PROCESS | 900 | [900] 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 06:48:56 INFO - PROCESS | 900 | 1461246536697 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:48:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:48:56 INFO - {} 06:48:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 06:48:56 INFO - PROCESS | 900 | 1461246536743 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 900 | 1461246536746 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:48:56 INFO - PROCESS | 900 | 1461246536757 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 900 | 1461246536759 Marionette TRACE conn6 <- [1,3054,null,{}] 06:48:56 INFO - PROCESS | 900 | 1461246536762 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 900 | 1461246536888 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:48:56 INFO - PROCESS | 900 | 1461246536941 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E9481D6000 == 75 [pid = 900] [id = 775] 06:48:56 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E940E02C00) [pid = 900] [serial = 2323] [outer = 0000000000000000] 06:48:56 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E94194D000) [pid = 900] [serial = 2324] [outer = 000000E940E02C00] 06:48:56 INFO - PROCESS | 900 | 1461246536988 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E942024800) [pid = 900] [serial = 2325] [outer = 000000E940E02C00] 06:48:57 INFO - PROCESS | 900 | 1461246537430 Marionette TRACE conn6 <- [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]]]}] 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:48:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:48:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 06:48:57 INFO - PROCESS | 900 | 1461246537493 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 900 | 1461246537495 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:48:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:48:57 INFO - PROCESS | 900 | 1461246537498 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 900 | 1461246537500 Marionette TRACE conn6 <- [1,3058,null,{}] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E94B655800) [pid = 900] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E94344E000) [pid = 900] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E946703800) [pid = 900] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E930EF1C00) [pid = 900] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E93EEE9800) [pid = 900] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E930DF5400) [pid = 900] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E9316E1C00) [pid = 900] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E946987800) [pid = 900] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E9433C1000) [pid = 900] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E941DD5800) [pid = 900] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E93F106800) [pid = 900] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E940804400) [pid = 900] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:48:57 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E93FB4D800) [pid = 900] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:48:57 INFO - PROCESS | 900 | 1461246537843 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 900 | 1461246537936 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:48:57 INFO - PROCESS | 900 | 1461246537942 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E94863D800 == 76 [pid = 900] [id = 776] 06:48:57 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E94248CC00) [pid = 900] [serial = 2326] [outer = 0000000000000000] 06:48:57 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E942D0EC00) [pid = 900] [serial = 2327] [outer = 000000E94248CC00] 06:48:57 INFO - PROCESS | 900 | 1461246537988 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E942F09C00) [pid = 900] [serial = 2328] [outer = 000000E94248CC00] 06:48:58 INFO - PROCESS | 900 | 1461246538439 Marionette TRACE conn6 <- [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]]]}] 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:48:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 06:48:58 INFO - PROCESS | 900 | 1461246538488 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 900 | 1461246538490 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:48:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:48:58 INFO - PROCESS | 900 | 1461246538493 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 900 | 1461246538495 Marionette TRACE conn6 <- [1,3062,null,{}] 06:48:58 INFO - PROCESS | 900 | 1461246538499 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 900 | 1461246538595 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:48:58 INFO - PROCESS | 900 | 1461246538600 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E94020C800 == 77 [pid = 900] [id = 777] 06:48:58 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E9328D8C00) [pid = 900] [serial = 2329] [outer = 0000000000000000] 06:48:58 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E9373B4000) [pid = 900] [serial = 2330] [outer = 000000E9328D8C00] 06:48:58 INFO - PROCESS | 900 | 1461246538647 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E9433BAC00) [pid = 900] [serial = 2331] [outer = 000000E9328D8C00] 06:48:59 INFO - PROCESS | 900 | 1461246539074 Marionette TRACE conn6 <- [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]]]}] 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:48:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 06:48:59 INFO - PROCESS | 900 | 1461246539128 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:48:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:48:59 INFO - PROCESS | 900 | 1461246539130 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:48:59 INFO - PROCESS | 900 | 1461246539133 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 900 | 1461246539135 Marionette TRACE conn6 <- [1,3066,null,{}] 06:48:59 INFO - PROCESS | 900 | 1461246539139 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 900 | 1461246539233 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:48:59 INFO - PROCESS | 900 | 1461246539240 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E949F1F800 == 78 [pid = 900] [id = 778] 06:48:59 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E94344A800) [pid = 900] [serial = 2332] [outer = 0000000000000000] 06:48:59 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E943450000) [pid = 900] [serial = 2333] [outer = 000000E94344A800] 06:48:59 INFO - PROCESS | 900 | 1461246539287 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E943827000) [pid = 900] [serial = 2334] [outer = 000000E94344A800] 06:48:59 INFO - PROCESS | 900 | 1461246539770 Marionette TRACE conn6 <- [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] 06:48:59 INFO - PROCESS | 900 | 1461246539894 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:48:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:48:59 INFO - PROCESS | 900 | 1461246539900 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 900 | 1461246539905 Marionette TRACE conn6 <- [1,3070,null,{}] 06:48:59 INFO - PROCESS | 900 | 1461246539912 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 900 | 1461246540090 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:49:00 INFO - PROCESS | 900 | 1461246540229 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E93CE8E000 == 79 [pid = 900] [id = 779] 06:49:00 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E93269DC00) [pid = 900] [serial = 2335] [outer = 0000000000000000] 06:49:00 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E932815800) [pid = 900] [serial = 2336] [outer = 000000E93269DC00] 06:49:00 INFO - PROCESS | 900 | 1461246540291 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E932E21C00) [pid = 900] [serial = 2337] [outer = 000000E93269DC00] 06:49:00 INFO - PROCESS | 900 | 1461246540902 Marionette TRACE conn6 <- [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]]]}] 06:49:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:49:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:49:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1024ms 06:49:00 INFO - PROCESS | 900 | 1461246540941 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 900 | 1461246540946 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:49:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:49:00 INFO - PROCESS | 900 | 1461246540955 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 900 | 1461246540960 Marionette TRACE conn6 <- [1,3074,null,{}] 06:49:00 INFO - PROCESS | 900 | 1461246540985 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 900 | 1461246541108 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:49:01 INFO - PROCESS | 900 | 1461246541251 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E944311000 == 80 [pid = 900] [id = 780] 06:49:01 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E9380C6800) [pid = 900] [serial = 2338] [outer = 0000000000000000] 06:49:01 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E938C12C00) [pid = 900] [serial = 2339] [outer = 000000E9380C6800] 06:49:01 INFO - PROCESS | 900 | 1461246541311 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E93E396C00) [pid = 900] [serial = 2340] [outer = 000000E9380C6800] 06:49:01 INFO - PROCESS | 900 | 1461246541891 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 985ms 06:49:01 INFO - PROCESS | 900 | 1461246541945 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 900 | 1461246541948 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:49:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:49:01 INFO - PROCESS | 900 | 1461246541952 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 900 | 1461246541955 Marionette TRACE conn6 <- [1,3078,null,{}] 06:49:01 INFO - PROCESS | 900 | 1461246541965 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 900 | 1461246542099 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:49:02 INFO - PROCESS | 900 | 1461246542211 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E947EA2800 == 81 [pid = 900] [id = 781] 06:49:02 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E93F43AC00) [pid = 900] [serial = 2341] [outer = 0000000000000000] 06:49:02 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E93F4E3400) [pid = 900] [serial = 2342] [outer = 000000E93F43AC00] 06:49:02 INFO - PROCESS | 900 | 1461246542313 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E93FB3DC00) [pid = 900] [serial = 2343] [outer = 000000E93F43AC00] 06:49:02 INFO - PROCESS | 900 | 1461246542850 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:49:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 922ms 06:49:02 INFO - PROCESS | 900 | 1461246542877 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 900 | 1461246542879 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:49:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:49:02 INFO - PROCESS | 900 | 1461246542883 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 900 | 1461246542885 Marionette TRACE conn6 <- [1,3082,null,{}] 06:49:02 INFO - PROCESS | 900 | 1461246542889 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 900 | 1461246543010 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:49:03 INFO - PROCESS | 900 | 1461246543125 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A0E1000 == 82 [pid = 900] [id = 782] 06:49:03 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E9400E1C00) [pid = 900] [serial = 2344] [outer = 0000000000000000] 06:49:03 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E9401B1400) [pid = 900] [serial = 2345] [outer = 000000E9400E1C00] 06:49:03 INFO - PROCESS | 900 | 1461246543225 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E9402F1C00) [pid = 900] [serial = 2346] [outer = 000000E9400E1C00] 06:49:03 INFO - PROCESS | 900 | 1461246543793 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 06:49:03 INFO - PROCESS | 900 | 1461246543823 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 900 | 1461246543825 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:49:03 INFO - PROCESS | 900 | 1461246543831 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 900 | 1461246543833 Marionette TRACE conn6 <- [1,3086,null,{}] 06:49:03 INFO - PROCESS | 900 | 1461246543837 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 900 | 1461246543954 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:49:04 INFO - PROCESS | 900 | 1461246544069 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E94A473800 == 83 [pid = 900] [id = 783] 06:49:04 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E940EC0800) [pid = 900] [serial = 2347] [outer = 0000000000000000] 06:49:04 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E941BB4400) [pid = 900] [serial = 2348] [outer = 000000E940EC0800] 06:49:04 INFO - PROCESS | 900 | 1461246544166 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E942FF3400) [pid = 900] [serial = 2349] [outer = 000000E940EC0800] 06:49:04 INFO - PROCESS | 900 | 1461246544684 Marionette TRACE conn6 <- [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]]]}] 06:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:49:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 06:49:04 INFO - PROCESS | 900 | 1461246544727 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 900 | 1461246544730 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:49:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:49:04 INFO - PROCESS | 900 | 1461246544734 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 900 | 1461246544736 Marionette TRACE conn6 <- [1,3090,null,{}] 06:49:04 INFO - PROCESS | 900 | 1461246544759 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 900 | 1461246544901 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:49:05 INFO - PROCESS | 900 | 1461246545060 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94B030000 == 84 [pid = 900] [id = 784] 06:49:05 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E943FB1800) [pid = 900] [serial = 2350] [outer = 0000000000000000] 06:49:05 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E9446CB400) [pid = 900] [serial = 2351] [outer = 000000E943FB1800] 06:49:05 INFO - PROCESS | 900 | 1461246545121 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E946705800) [pid = 900] [serial = 2352] [outer = 000000E943FB1800] 06:49:05 INFO - PROCESS | 900 | 1461246545650 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:49:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 06:49:05 INFO - PROCESS | 900 | 1461246545685 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 900 | 1461246545688 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:49:05 INFO - PROCESS | 900 | 1461246545694 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 900 | 1461246545697 Marionette TRACE conn6 <- [1,3094,null,{}] 06:49:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:49:05 INFO - PROCESS | 900 | 1461246545701 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 900 | 1461246545821 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:49:05 INFO - PROCESS | 900 | 1461246545936 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E94BE7A000 == 85 [pid = 900] [id = 785] 06:49:05 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E9446BE800) [pid = 900] [serial = 2353] [outer = 0000000000000000] 06:49:06 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E94698DC00) [pid = 900] [serial = 2354] [outer = 000000E9446BE800] 06:49:06 INFO - PROCESS | 900 | 1461246546033 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E946B2B800) [pid = 900] [serial = 2355] [outer = 000000E9446BE800] 06:49:06 INFO - PROCESS | 900 | 1461246546568 Marionette TRACE conn6 <- [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]]]}] 06:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:49:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 924ms 06:49:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:49:06 INFO - PROCESS | 900 | 1461246546627 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 900 | 1461246546630 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:49:06 INFO - PROCESS | 900 | 1461246546634 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 900 | 1461246546636 Marionette TRACE conn6 <- [1,3098,null,{}] 06:49:06 INFO - PROCESS | 900 | 1461246546640 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 900 | 1461246546756 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:49:06 INFO - PROCESS | 900 | 1461246546900 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E94CA46000 == 86 [pid = 900] [id = 786] 06:49:06 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E94698A800) [pid = 900] [serial = 2356] [outer = 0000000000000000] 06:49:06 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E949E95C00) [pid = 900] [serial = 2357] [outer = 000000E94698A800] 06:49:06 INFO - PROCESS | 900 | 1461246546957 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E94A170400) [pid = 900] [serial = 2358] [outer = 000000E94698A800] 06:49:07 INFO - PROCESS | 900 | 1461246547448 Marionette TRACE conn6 <- [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"]]]}] 06:49:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:49:07 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 06:49:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:49:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 06:49:07 INFO - PROCESS | 900 | 1461246547475 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 900 | 1461246547478 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:49:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:49:07 INFO - PROCESS | 900 | 1461246547481 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 900 | 1461246547484 Marionette TRACE conn6 <- [1,3102,null,{}] 06:49:07 INFO - PROCESS | 900 | 1461246547502 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 900 | 1461246547764 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:49:07 INFO - PROCESS | 900 | 1461246547843 Marionette TRACE conn6 -> [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\", \"d0169fa3-f3d2-4cb7-91c8-7dc6845f819d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E94864B800 == 87 [pid = 900] [id = 787] 06:49:07 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E93751E800) [pid = 900] [serial = 2359] [outer = 0000000000000000] 06:49:07 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E93FB48800) [pid = 900] [serial = 2360] [outer = 000000E93751E800] 06:49:07 INFO - PROCESS | 900 | 1461246547901 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E94A1DE800) [pid = 900] [serial = 2361] [outer = 000000E93751E800] 06:49:08 INFO - PROCESS | 900 | 1461246548388 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:49:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:49:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 06:49:08 INFO - PROCESS | 900 | 1461246548407 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 900 | 1461246548410 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:49:09 WARNING - u'runner_teardown' () 06:49:09 INFO - No more tests 06:49:09 INFO - Got 0 unexpected results 06:49:09 INFO - SUITE-END | took 685s 06:49:09 INFO - Closing logging queue 06:49:09 INFO - queue closed 06:49:09 INFO - Return code: 0 06:49:09 WARNING - # TBPL SUCCESS # 06:49:09 INFO - Running post-action listener: _resource_record_post_action 06:49:09 INFO - Running post-run listener: _resource_record_post_run 06:49:10 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 100903424; Write bytes: 1051782656; Read time: 1207600; Write time: 4825870 06:49:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:49:10 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 99071488; Read time: 0; Write time: 296570 06:49:10 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 100903424; Write bytes: 900050432; Read time: 1207600; Write time: 4387390 06:49:10 INFO - Running post-run listener: _upload_blobber_files 06:49:10 INFO - Blob upload gear active. 06:49:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:49:10 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 06:49:10 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'] 06:49:10 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 06:49:11 INFO - (blobuploader) - INFO - Open directory for files ... 06:49:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:49:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:49:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:49:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:49:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:49:12 INFO - (blobuploader) - INFO - Done attempting. 06:49:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:49:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:49:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:49:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:49:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:49:14 INFO - (blobuploader) - INFO - Done attempting. 06:49:14 INFO - (blobuploader) - INFO - Iteration through files over. 06:49:14 INFO - Return code: 0 06:49:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:49:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2d8ec2469b84daed322e2c4dfd620a29fe9452f7a1faa8b2f8067e0cac83f7b72618e8aaf9a9775b289d4b0b53bec269dbd82a144eafec56b4de8e0256f1a7cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c50a3481e53c96275b4879a6c97ce114fdcdb57b0d17e33ce0d7bd4d4b90b2b890f88c02179399902cdc35539961b9e7c8cde2c931e11128c4bc396bbe2ef3cb"} 06:49:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:49:14 INFO - Writing to file C:\slave\test\properties\blobber_files 06:49:14 INFO - Contents: 06:49:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2d8ec2469b84daed322e2c4dfd620a29fe9452f7a1faa8b2f8067e0cac83f7b72618e8aaf9a9775b289d4b0b53bec269dbd82a144eafec56b4de8e0256f1a7cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c50a3481e53c96275b4879a6c97ce114fdcdb57b0d17e33ce0d7bd4d4b90b2b890f88c02179399902cdc35539961b9e7c8cde2c931e11128c4bc396bbe2ef3cb"} 06:49:14 INFO - Running post-run listener: copy_logs_to_upload_dir 06:49:14 INFO - Copying logs to upload dir... 06:49:14 INFO - mkdir: C:\slave\test\build\upload\logs 06:49:14 INFO - Copying logs to upload dir... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... 06:49:14 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1077.961000 ========= master_lag: 0.63 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 58 secs) (at 2016-04-21 06:49:14.473480) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 06:49:14.474496) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2d8ec2469b84daed322e2c4dfd620a29fe9452f7a1faa8b2f8067e0cac83f7b72618e8aaf9a9775b289d4b0b53bec269dbd82a144eafec56b4de8e0256f1a7cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c50a3481e53c96275b4879a6c97ce114fdcdb57b0d17e33ce0d7bd4d4b90b2b890f88c02179399902cdc35539961b9e7c8cde2c931e11128c4bc396bbe2ef3cb"} build_url:https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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/fJRx3fe7R4S_MYgeiyXF2w/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/2d8ec2469b84daed322e2c4dfd620a29fe9452f7a1faa8b2f8067e0cac83f7b72618e8aaf9a9775b289d4b0b53bec269dbd82a144eafec56b4de8e0256f1a7cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c50a3481e53c96275b4879a6c97ce114fdcdb57b0d17e33ce0d7bd4d4b90b2b890f88c02179399902cdc35539961b9e7c8cde2c931e11128c4bc396bbe2ef3cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fJRx3fe7R4S_MYgeiyXF2w/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-21 06:49:14.595728) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:49:14.596072) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 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-21 06:49:14.710967) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 06:49:14.711279) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 06:49:15.112284) ========= ========= Total master_lag: 4.13 =========