builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-083 starttime: 1464787472.36 results: success (0) buildid: 20160601050353 builduid: 1b865cf5cc7d41a7a85f37d3a9881a42 revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 06:24:32.360240) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 06:24:32.360727) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 20 secs) (at 2016-06-01 06:24:32.361023) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 20 secs) (at 2016-06-01 06:25:52.380716) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 22 secs) (at 2016-06-01 06:25:52.380978) ========= '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-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False --06:26:03-- 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% 8.77 MB/s 06:26:03 (8.77 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.040000 ========= master_lag: 21.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 22 secs) (at 2016-06-01 06:26:14.867483) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-01 06:26:14.867810) ========= '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-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 13.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-01 06:26:30.481000) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-06-01 06:26:30.481324) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bf4d710c80531aa2c170f076716513e69206b05d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bf4d710c80531aa2c170f076716513e69206b05d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False 2016-06-01 06:26:41,759 truncating revision to first 12 chars 2016-06-01 06:26:41,759 Setting DEBUG logging. 2016-06-01 06:26:41,759 attempt 1/10 2016-06-01 06:26:41,759 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bf4d710c8053?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 06:26:42,200 unpacking tar archive at: mozilla-aurora-bf4d710c8053/testing/mozharness/ program finished with exit code 0 elapsedTime=1.083000 ========= master_lag: 15.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-06-01 06:26:47.482216) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 06:26:47.482552) ========= script_repo_revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 06:26:47.483042) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-01 06:26:47.483350) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-01 06:27:04.948545) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-06-01 06:27:04.948891) ========= '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' 'mozilla-aurora' '--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', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:27:06 INFO - MultiFileLogger online at 20160601 06:27:06 in C:\slave\test 06:27:06 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 mozilla-aurora --download-symbols true 06:27:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:27:06 INFO - {'append_to_log': False, 06:27:06 INFO - 'base_work_dir': 'C:\\slave\\test', 06:27:06 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:27:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:27:06 INFO - 'buildbot_json_path': 'buildprops.json', 06:27:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:27:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:27:06 INFO - 'download_minidump_stackwalk': True, 06:27:06 INFO - 'download_symbols': 'true', 06:27:06 INFO - 'e10s': False, 06:27:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:27:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:27:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:27:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:27:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:27:06 INFO - 'C:/mozilla-build/tooltool.py'), 06:27:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:27:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:27:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:27:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:27:06 INFO - 'log_level': 'info', 06:27:06 INFO - 'log_to_console': True, 06:27:06 INFO - 'opt_config_files': (), 06:27:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:27:06 INFO - '--processes=1', 06:27:06 INFO - '--config=%(test_path)s/wptrunner.ini', 06:27:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:27:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:27:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:27:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:27:06 INFO - 'pip_index': False, 06:27:06 INFO - 'require_test_zip': True, 06:27:06 INFO - 'test_type': ('testharness',), 06:27:06 INFO - 'this_chunk': '1', 06:27:06 INFO - 'total_chunks': '10', 06:27:06 INFO - 'virtualenv_path': 'venv', 06:27:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:27:06 INFO - 'work_dir': 'build'} 06:27:06 INFO - ##### 06:27:06 INFO - ##### Running clobber step. 06:27:06 INFO - ##### 06:27:06 INFO - Running pre-action listener: _resource_record_pre_action 06:27:06 INFO - Running main action method: clobber 06:27:06 INFO - rmtree: C:\slave\test\build 06:27:06 INFO - Using _rmtree_windows ... 06:27:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:28:25 INFO - Running post-action listener: _resource_record_post_action 06:28:25 INFO - ##### 06:28:25 INFO - ##### Running read-buildbot-config step. 06:28:25 INFO - ##### 06:28:25 INFO - Running pre-action listener: _resource_record_pre_action 06:28:25 INFO - Running main action method: read_buildbot_config 06:28:25 INFO - Using buildbot properties: 06:28:25 INFO - { 06:28:25 INFO - "project": "", 06:28:25 INFO - "product": "firefox", 06:28:25 INFO - "script_repo_revision": "production", 06:28:25 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 06:28:25 INFO - "repository": "", 06:28:25 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 06:28:25 INFO - "buildid": "20160601050353", 06:28:25 INFO - "pgo_build": "False", 06:28:25 INFO - "basedir": "C:\\slave\\test", 06:28:25 INFO - "buildnumber": 30, 06:28:25 INFO - "slavename": "t-w864-ix-083", 06:28:25 INFO - "revision": "bf4d710c80531aa2c170f076716513e69206b05d", 06:28:25 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 06:28:25 INFO - "platform": "win64", 06:28:25 INFO - "branch": "mozilla-aurora", 06:28:25 INFO - "repo_path": "releases/mozilla-aurora", 06:28:25 INFO - "moz_repo_path": "", 06:28:25 INFO - "stage_platform": "win64", 06:28:25 INFO - "builduid": "1b865cf5cc7d41a7a85f37d3a9881a42", 06:28:25 INFO - "slavebuilddir": "test" 06:28:25 INFO - } 06:28:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 06:28:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 06:28:25 INFO - Running post-action listener: _resource_record_post_action 06:28:25 INFO - ##### 06:28:25 INFO - ##### Running download-and-extract step. 06:28:25 INFO - ##### 06:28:25 INFO - Running pre-action listener: _resource_record_pre_action 06:28:25 INFO - Running main action method: download_and_extract 06:28:25 INFO - mkdir: C:\slave\test\build\tests 06:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:25 INFO - https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 06:28:25 INFO - trying https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 06:28:25 INFO - Downloading https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 06:28:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 06:28:26 INFO - Downloaded 1274 bytes. 06:28:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 06:28:26 INFO - Using the following test package requirements: 06:28:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 06:28:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 06:28:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 06:28:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'jsshell-win64.zip'], 06:28:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 06:28:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 06:28:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 06:28:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 06:28:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 06:28:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 06:28:26 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 06:28:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:26 INFO - https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 06:28:26 INFO - trying https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 06:28:26 INFO - Downloading https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 06:28:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 06:28:27 INFO - Downloaded 20846660 bytes. 06:28:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:28:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:28:29 INFO - caution: filename not matched: web-platform/* 06:28:29 INFO - Return code: 11 06:28:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:29 INFO - https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 06:28:29 INFO - trying https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 06:28:29 INFO - Downloading https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 06:28:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 06:28:31 INFO - Downloaded 36409220 bytes. 06:28:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:28:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:29:21 INFO - caution: filename not matched: bin/* 06:29:21 INFO - caution: filename not matched: config/* 06:29:21 INFO - caution: filename not matched: mozbase/* 06:29:21 INFO - caution: filename not matched: marionette/* 06:29:21 INFO - caution: filename not matched: tools/wptserve/* 06:29:21 INFO - Return code: 11 06:29:21 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:29:21 INFO - https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 06:29:21 INFO - trying https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 06:29:21 INFO - Downloading https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 06:29:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 06:29:23 INFO - Downloaded 82758217 bytes. 06:29:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 06:29:23 INFO - mkdir: C:\slave\test\properties 06:29:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:29:23 INFO - Writing to file C:\slave\test\properties\build_url 06:29:23 INFO - Contents: 06:29:23 INFO - build_url:https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 06:29:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 06:29:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:29:24 INFO - Writing to file C:\slave\test\properties\symbols_url 06:29:24 INFO - Contents: 06:29:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 06:29:24 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:29:24 INFO - https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:29:24 INFO - trying https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 06:29:24 INFO - Downloading https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 06:29:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 06:29:26 INFO - Downloaded 50738113 bytes. 06:29:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:29:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:29:28 INFO - Return code: 0 06:29:28 INFO - Running post-action listener: _resource_record_post_action 06:29:28 INFO - Running post-action listener: set_extra_try_arguments 06:29:28 INFO - ##### 06:29:28 INFO - ##### Running create-virtualenv step. 06:29:28 INFO - ##### 06:29:28 INFO - Running pre-action listener: _pre_create_virtualenv 06:29:28 INFO - Running pre-action listener: _resource_record_pre_action 06:29:28 INFO - Running main action method: create_virtualenv 06:29:28 INFO - Creating virtualenv C:\slave\test\build\venv 06:29:28 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:29:28 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:29:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:29:35 INFO - Installing distribute......................................................................................................................................................................................done. 06:29:37 INFO - Return code: 0 06:29:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:29: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:29:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29: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:29:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:37 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02437998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', '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-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\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:29:37 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:29:37 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:29:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:29:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:29:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:29:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:29:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:29:37 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:29:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:29:37 INFO - 'DCLOCATION': 'SCL3', 06:29:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:29:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:29:37 INFO - 'HOMEDRIVE': 'C:', 06:29:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:29:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:29:37 INFO - 'KTS_VERSION': '1.19c', 06:29:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:29:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:29:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:29:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:29:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:29:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:37 INFO - 'MOZ_NO_REMOTE': '1', 06:29:37 INFO - 'NO_EM_RESTART': '1', 06:29:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:29:37 INFO - 'OS': 'Windows_NT', 06:29:37 INFO - 'OURDRIVE': 'C:', 06:29:37 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', 06:29:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:29:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:29:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:29:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:29:37 INFO - 'PROCESSOR_LEVEL': '6', 06:29:37 INFO - 'PROCESSOR_REVISION': '1e05', 06:29:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:29:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:29:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:29:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:29:37 INFO - 'PROMPT': '$P$G', 06:29:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:29:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:29:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:29:37 INFO - 'PWD': 'C:\\slave\\test', 06:29:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:29:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:29:37 INFO - 'SYSTEMDRIVE': 'C:', 06:29:37 INFO - 'SYSTEMROOT': 'C:\\windows', 06:29:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:37 INFO - 'TEST1': 'testie', 06:29:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:37 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:29:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:29:37 INFO - 'USERNAME': 'cltbld', 06:29:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:29:37 INFO - 'WINDIR': 'C:\\windows', 06:29:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:29:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:29:38 INFO - Downloading/unpacking psutil>=0.7.1 06:29:38 INFO - Running setup.py egg_info for package psutil 06:29:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:29:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:29:38 INFO - Installing collected packages: psutil 06:29:38 INFO - Running setup.py install for psutil 06:29:38 INFO - building 'psutil._psutil_windows' extension 06:29:38 INFO - error: Unable to find vcvarsall.bat 06:29:38 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-lp7bhg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:29:38 INFO - running install 06:29:38 INFO - running build 06:29:38 INFO - running build_py 06:29:38 INFO - creating build 06:29:38 INFO - creating build\lib.win32-2.7 06:29:38 INFO - creating build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:29:38 INFO - running build_ext 06:29:38 INFO - building 'psutil._psutil_windows' extension 06:29:38 INFO - error: Unable to find vcvarsall.bat 06:29:38 INFO - ---------------------------------------- 06:29:38 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-lp7bhg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:29:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-083\AppData\Roaming\pip\pip.log 06:29:38 WARNING - Return code: 1 06:29:38 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:29:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:29:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02437998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', '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-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\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:29:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 06:29:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:29:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:29:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:29:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:29:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:29:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:29:38 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:29:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:29:38 INFO - 'DCLOCATION': 'SCL3', 06:29:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:29:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:29:38 INFO - 'HOMEDRIVE': 'C:', 06:29:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:29:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:29:38 INFO - 'KTS_VERSION': '1.19c', 06:29:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:29:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:29:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:29:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:29:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:29:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:38 INFO - 'MOZ_NO_REMOTE': '1', 06:29:38 INFO - 'NO_EM_RESTART': '1', 06:29:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:29:38 INFO - 'OS': 'Windows_NT', 06:29:38 INFO - 'OURDRIVE': 'C:', 06:29: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', 06:29:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:29:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:29:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:29:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:29:38 INFO - 'PROCESSOR_LEVEL': '6', 06:29:38 INFO - 'PROCESSOR_REVISION': '1e05', 06:29:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:29:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:29:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:29:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:29:38 INFO - 'PROMPT': '$P$G', 06:29:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:29:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:29:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:29:38 INFO - 'PWD': 'C:\\slave\\test', 06:29:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:29:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:29:38 INFO - 'SYSTEMDRIVE': 'C:', 06:29:38 INFO - 'SYSTEMROOT': 'C:\\windows', 06:29:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:38 INFO - 'TEST1': 'testie', 06:29:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:38 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:29:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:29:38 INFO - 'USERNAME': 'cltbld', 06:29:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:29:38 INFO - 'WINDIR': 'C:\\windows', 06:29:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:29:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:29:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:29:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:29:39 INFO - Running setup.py egg_info for package mozsystemmonitor 06:29:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:29:39 INFO - Running setup.py egg_info for package psutil 06:29:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:29:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:29:39 INFO - Installing collected packages: mozsystemmonitor, psutil 06:29:39 INFO - Running setup.py install for mozsystemmonitor 06:29:39 INFO - Running setup.py install for psutil 06:29:39 INFO - building 'psutil._psutil_windows' extension 06:29:39 INFO - error: Unable to find vcvarsall.bat 06:29:39 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-xnesov-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:29:39 INFO - running install 06:29:39 INFO - running build 06:29:39 INFO - running build_py 06:29:39 INFO - running build_ext 06:29:39 INFO - building 'psutil._psutil_windows' extension 06:29:39 INFO - error: Unable to find vcvarsall.bat 06:29:39 INFO - ---------------------------------------- 06:29:39 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-xnesov-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:29:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-083\AppData\Roaming\pip\pip.log 06:29:39 WARNING - Return code: 1 06:29:39 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:29:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:39 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02437998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', '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-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\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:29:39 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:29:39 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:29:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:29:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:29:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:29:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:29:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:29:39 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:29:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:29:39 INFO - 'DCLOCATION': 'SCL3', 06:29:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:29:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:29:39 INFO - 'HOMEDRIVE': 'C:', 06:29:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:29:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:29:39 INFO - 'KTS_VERSION': '1.19c', 06:29:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:29:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:29:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:29:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:29:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:29:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:39 INFO - 'MOZ_NO_REMOTE': '1', 06:29:39 INFO - 'NO_EM_RESTART': '1', 06:29:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:29:39 INFO - 'OS': 'Windows_NT', 06:29:39 INFO - 'OURDRIVE': 'C:', 06:29:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 06:29:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:29:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:29:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:29:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:29:39 INFO - 'PROCESSOR_LEVEL': '6', 06:29:39 INFO - 'PROCESSOR_REVISION': '1e05', 06:29:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:29:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:29:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:29:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:29:39 INFO - 'PROMPT': '$P$G', 06:29:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:29:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:29:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:29:39 INFO - 'PWD': 'C:\\slave\\test', 06:29:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:29:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:29:39 INFO - 'SYSTEMDRIVE': 'C:', 06:29:39 INFO - 'SYSTEMROOT': 'C:\\windows', 06:29:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:39 INFO - 'TEST1': 'testie', 06:29:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:39 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:29:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:29:39 INFO - 'USERNAME': 'cltbld', 06:29:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:29:39 INFO - 'WINDIR': 'C:\\windows', 06:29:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:29:40 INFO - Downloading/unpacking blobuploader==1.2.4 06:29:40 INFO - Downloading blobuploader-1.2.4.tar.gz 06:29:40 INFO - Running setup.py egg_info for package blobuploader 06:29:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:29:44 INFO - Running setup.py egg_info for package requests 06:29:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:29:44 INFO - Downloading docopt-0.6.1.tar.gz 06:29:44 INFO - Running setup.py egg_info for package docopt 06:29:44 INFO - Installing collected packages: blobuploader, docopt, requests 06:29:44 INFO - Running setup.py install for blobuploader 06:29:44 INFO - Running setup.py install for docopt 06:29:44 INFO - Running setup.py install for requests 06:29:44 INFO - Successfully installed blobuploader docopt requests 06:29:44 INFO - Cleaning up... 06:29:44 INFO - Return code: 0 06:29:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:29:44 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:29:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:44 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:29:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:44 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02437998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-083', 'USERDOMAIN': 'T-W864-IX-083', '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-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\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:29:44 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:29:44 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:29:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:29:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:29:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:29:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:29:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:29:44 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:29:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:29:44 INFO - 'DCLOCATION': 'SCL3', 06:29:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:29:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:29:44 INFO - 'HOMEDRIVE': 'C:', 06:29:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:29:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:29:44 INFO - 'KTS_VERSION': '1.19c', 06:29:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:29:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:29:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:29:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:29:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:29:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:44 INFO - 'MOZ_NO_REMOTE': '1', 06:29:44 INFO - 'NO_EM_RESTART': '1', 06:29:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:29:44 INFO - 'OS': 'Windows_NT', 06:29:44 INFO - 'OURDRIVE': 'C:', 06:29:44 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', 06:29:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:29:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:29:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:29:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:29:44 INFO - 'PROCESSOR_LEVEL': '6', 06:29:44 INFO - 'PROCESSOR_REVISION': '1e05', 06:29:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:29:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:29:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:29:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:29:44 INFO - 'PROMPT': '$P$G', 06:29:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:29:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:29:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:29:44 INFO - 'PWD': 'C:\\slave\\test', 06:29:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:29:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:29:44 INFO - 'SYSTEMDRIVE': 'C:', 06:29:44 INFO - 'SYSTEMROOT': 'C:\\windows', 06:29:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:44 INFO - 'TEST1': 'testie', 06:29:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:29:44 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:29:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:29:44 INFO - 'USERNAME': 'cltbld', 06:29:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:29:44 INFO - 'WINDIR': 'C:\\windows', 06:29:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:29:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:29:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:29:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:29:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:29:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:29:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:29:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:29:49 INFO - Unpacking c:\slave\test\build\tests\marionette 06:29:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:29:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:29:49 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:29:49 INFO - Running setup.py install for browsermob-proxy 06:30:04 INFO - Running setup.py install for manifestparser 06:30:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for marionette-client 06:30:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:30:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for marionette-driver 06:30:04 INFO - Running setup.py install for mozcrash 06:30:04 INFO - Running setup.py install for mozdebug 06:30:04 INFO - Running setup.py install for mozdevice 06:30:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozfile 06:30:04 INFO - Running setup.py install for mozhttpd 06:30:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozinfo 06:30:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozInstall 06:30:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozleak 06:30:04 INFO - Running setup.py install for mozlog 06:30:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for moznetwork 06:30:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozprocess 06:30:04 INFO - Running setup.py install for mozprofile 06:30:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozrunner 06:30:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for mozscreenshot 06:30:04 INFO - Running setup.py install for moztest 06:30:04 INFO - Running setup.py install for mozversion 06:30:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:30:04 INFO - Running setup.py install for wptserve 06:30:04 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:30:04 INFO - Cleaning up... 06:30:04 INFO - Return code: 0 06:30:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:30:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:04 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02437998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-083', 'USERDOMAIN': 'T-W864-IX-083', '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-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\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:30:04 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:30:04 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:30:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:30:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:30:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:30:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:30:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:30:04 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:30:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:30:04 INFO - 'DCLOCATION': 'SCL3', 06:30:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:30:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:30:04 INFO - 'HOMEDRIVE': 'C:', 06:30:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:30:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:30:04 INFO - 'KTS_VERSION': '1.19c', 06:30:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:30:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:30:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:30:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:30:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:30:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:04 INFO - 'MOZ_NO_REMOTE': '1', 06:30:04 INFO - 'NO_EM_RESTART': '1', 06:30:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:30:04 INFO - 'OS': 'Windows_NT', 06:30:04 INFO - 'OURDRIVE': 'C:', 06:30:04 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', 06:30:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:30:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:30:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:30:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:30:04 INFO - 'PROCESSOR_LEVEL': '6', 06:30:04 INFO - 'PROCESSOR_REVISION': '1e05', 06:30:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:30:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:30:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:30:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:30:04 INFO - 'PROMPT': '$P$G', 06:30:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:30:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:30:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:30:04 INFO - 'PWD': 'C:\\slave\\test', 06:30:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:30:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:30:04 INFO - 'SYSTEMDRIVE': 'C:', 06:30:04 INFO - 'SYSTEMROOT': 'C:\\windows', 06:30:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:30:04 INFO - 'TEST1': 'testie', 06:30:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:30:04 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:30:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:30:04 INFO - 'USERNAME': 'cltbld', 06:30:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:30:04 INFO - 'WINDIR': 'C:\\windows', 06:30:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:30:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:30:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:30:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:30:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:30:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:30:08 INFO - Unpacking c:\slave\test\build\tests\marionette 06:30:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:30:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:30:08 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:30:20 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:30:20 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:30:20 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:30:20 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:30:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:30:20 INFO - Downloading blessings-1.6.tar.gz 06:30:20 INFO - Running setup.py egg_info for package blessings 06:30:20 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:30:20 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:30:20 INFO - Running setup.py install for blessings 06:30:20 INFO - Running setup.py install for browsermob-proxy 06:30:20 INFO - Running setup.py install for manifestparser 06:30:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for marionette-client 06:30:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:30:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for marionette-driver 06:30:20 INFO - Running setup.py install for mozcrash 06:30:20 INFO - Running setup.py install for mozdebug 06:30:20 INFO - Running setup.py install for mozdevice 06:30:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for mozhttpd 06:30:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for mozInstall 06:30:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for mozleak 06:30:20 INFO - Running setup.py install for mozprofile 06:30:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Running setup.py install for mozrunner 06:30:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:30:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:30:22 INFO - Running setup.py install for mozscreenshot 06:30:22 INFO - Running setup.py install for moztest 06:30:22 INFO - Running setup.py install for mozversion 06:30:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:30:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:30:22 INFO - Running setup.py install for wptserve 06:30:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:30:22 INFO - Cleaning up... 06:30:22 INFO - Return code: 0 06:30:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:30:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:30:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:30:22 INFO - Reading from file tmpfile_stdout 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - Current package versions: 06:30:22 INFO - blessings == 1.6 06:30:22 INFO - blobuploader == 1.2.4 06:30:22 INFO - browsermob-proxy == 0.6.0 06:30:22 INFO - distribute == 0.6.14 06:30:22 INFO - docopt == 0.6.1 06:30:22 INFO - manifestparser == 1.1 06:30:22 INFO - marionette-client == 2.3.0 06:30:22 INFO - marionette-driver == 1.4.0 06:30:22 INFO - mozInstall == 1.12 06:30:22 INFO - mozcrash == 0.17 06:30:22 INFO - mozdebug == 0.1 06:30:22 INFO - mozdevice == 0.48 06:30:22 INFO - mozfile == 1.2 06:30:22 INFO - mozhttpd == 0.7 06:30:22 INFO - mozinfo == 0.9 06:30:22 INFO - mozleak == 0.1 06:30:22 INFO - mozlog == 3.1 06:30:22 INFO - moznetwork == 0.27 06:30:22 INFO - mozprocess == 0.22 06:30:22 INFO - mozprofile == 0.28 06:30:22 INFO - mozrunner == 6.11 06:30:22 INFO - mozscreenshot == 0.1 06:30:22 INFO - mozsystemmonitor == 0.0 06:30:22 INFO - moztest == 0.7 06:30:22 INFO - mozversion == 1.4 06:30:22 INFO - requests == 1.2.3 06:30:22 INFO - wptserve == 1.4.0 06:30:22 INFO - Running post-action listener: _resource_record_post_action 06:30:22 INFO - Running post-action listener: _start_resource_monitoring 06:30:22 INFO - Starting resource monitoring. 06:30:22 INFO - ##### 06:30:22 INFO - ##### Running pull step. 06:30:22 INFO - ##### 06:30:22 INFO - Running pre-action listener: _resource_record_pre_action 06:30:22 INFO - Running main action method: pull 06:30:22 INFO - Pull has nothing to do! 06:30:22 INFO - Running post-action listener: _resource_record_post_action 06:30:22 INFO - ##### 06:30:22 INFO - ##### Running install step. 06:30:22 INFO - ##### 06:30:22 INFO - Running pre-action listener: _resource_record_pre_action 06:30:22 INFO - Running main action method: install 06:30:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:30:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:30:22 INFO - Reading from file tmpfile_stdout 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - Detecting whether we're running mozinstall >=1.0... 06:30:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:30:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:30:22 INFO - Reading from file tmpfile_stdout 06:30:22 INFO - Output received: 06:30:22 INFO - Usage: mozinstall-script.py [options] installer 06:30:22 INFO - Options: 06:30:22 INFO - -h, --help show this help message and exit 06:30:22 INFO - -d DEST, --destination=DEST 06:30:22 INFO - Directory to install application into. [default: 06:30:22 INFO - "C:\slave\test"] 06:30:22 INFO - --app=APP Application being installed. [default: firefox] 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - Using _rmtree_windows ... 06:30:22 INFO - mkdir: C:\slave\test\build\application 06:30:22 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:30:22 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 06:30:25 INFO - Reading from file tmpfile_stdout 06:30:25 INFO - Output received: 06:30:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:30:25 INFO - Using _rmtree_windows ... 06:30:25 INFO - Using _rmtree_windows ... 06:30:25 INFO - Running post-action listener: _resource_record_post_action 06:30:25 INFO - ##### 06:30:25 INFO - ##### Running run-tests step. 06:30:25 INFO - ##### 06:30:25 INFO - Running pre-action listener: _resource_record_pre_action 06:30:25 INFO - Running main action method: run_tests 06:30:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:30:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:30:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:30:25 INFO - grabbing minidump binary from tooltool 06:30:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:25 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 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:30:25 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:30:25 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:30:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:30:26 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqbbg2s 06:30:26 INFO - INFO - File integrity verified, renaming tmpqbbg2s to win32-minidump_stackwalk.exe 06:30:26 INFO - Return code: 0 06:30:26 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:30:26 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:30:26 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/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.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:30:26 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/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.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:30:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:30:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 06:30:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:30:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:30:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:30:26 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 06:30:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:30:26 INFO - 'DCLOCATION': 'SCL3', 06:30:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:30:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:30:26 INFO - 'HOMEDRIVE': 'C:', 06:30:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 06:30:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:30:26 INFO - 'KTS_VERSION': '1.19c', 06:30:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 06:30:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 06:30:26 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:30:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:30:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:30:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:30:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:26 INFO - 'MOZ_NO_REMOTE': '1', 06:30:26 INFO - 'NO_EM_RESTART': '1', 06:30:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:30:26 INFO - 'OS': 'Windows_NT', 06:30:26 INFO - 'OURDRIVE': 'C:', 06:30:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 06:30:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:30:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:30:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:30:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:30:26 INFO - 'PROCESSOR_LEVEL': '6', 06:30:26 INFO - 'PROCESSOR_REVISION': '1e05', 06:30:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:30:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:30:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:30:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:30:26 INFO - 'PROMPT': '$P$G', 06:30:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:30:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:30:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:30:26 INFO - 'PWD': 'C:\\slave\\test', 06:30:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:30:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:30:26 INFO - 'SYSTEMDRIVE': 'C:', 06:30:26 INFO - 'SYSTEMROOT': 'C:\\windows', 06:30:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:30:26 INFO - 'TEST1': 'testie', 06:30:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:30:26 INFO - 'USERDOMAIN': 'T-W864-IX-083', 06:30:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 06:30:26 INFO - 'USERNAME': 'cltbld', 06:30:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 06:30:26 INFO - 'WINDIR': 'C:\\windows', 06:30:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:30:26 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/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.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:30:28 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:30:28 INFO - import pkg_resources 06:30:29 INFO - Using 1 client processes 06:30:32 INFO - SUITE-START | Running 778 tests 06:30:32 INFO - Running testharness tests 06:30:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:30:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:30:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:30:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:30:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:30:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:30:32 INFO - Setting up ssl 06:30:33 INFO - PROCESS | certutil | 06:30:33 INFO - PROCESS | certutil | 06:30:33 INFO - PROCESS | certutil | 06:30:33 INFO - Certificate Nickname Trust Attributes 06:30:33 INFO - SSL,S/MIME,JAR/XPI 06:30:33 INFO - 06:30:33 INFO - web-platform-tests CT,, 06:30:33 INFO - 06:30:33 INFO - Starting runner 06:30:33 INFO - PROCESS | 648 | [648] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 06:30:33 INFO - PROCESS | 648 | [648] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 06:30:33 INFO - PROCESS | 648 | [648] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:30:33 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:30:33 INFO - PROCESS | 648 | [648] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 06:30:35 INFO - PROCESS | 648 | 1464787835040 Marionette DEBUG Marionette enabled via build flag and pref 06:30:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB15C5E000 == 1 [pid = 648] [id = 1] 06:30:36 INFO - PROCESS | 648 | ++DOMWINDOW == 1 (000000EB24F85800) [pid = 648] [serial = 1] [outer = 0000000000000000] 06:30:36 INFO - PROCESS | 648 | [648] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:30:36 INFO - PROCESS | 648 | ++DOMWINDOW == 2 (000000EB24F86800) [pid = 648] [serial = 2] [outer = 000000EB24F85800] 06:30:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2815C800 == 2 [pid = 648] [id = 2] 06:30:36 INFO - PROCESS | 648 | ++DOMWINDOW == 3 (000000EB2815D000) [pid = 648] [serial = 3] [outer = 0000000000000000] 06:30:36 INFO - PROCESS | 648 | [648] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:30:36 INFO - PROCESS | 648 | ++DOMWINDOW == 4 (000000EB2815E000) [pid = 648] [serial = 4] [outer = 000000EB2815D000] 06:30:36 INFO - PROCESS | 648 | 1464787836651 Marionette INFO Listening on port 2828 06:30:38 INFO - PROCESS | 648 | 1464787838445 Marionette DEBUG Marionette enabled via command-line flag 06:30:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2908C000 == 3 [pid = 648] [id = 3] 06:30:38 INFO - PROCESS | 648 | ++DOMWINDOW == 5 (000000EB290D8800) [pid = 648] [serial = 5] [outer = 0000000000000000] 06:30:38 INFO - PROCESS | 648 | [648] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:30:38 INFO - PROCESS | 648 | ++DOMWINDOW == 6 (000000EB290D9800) [pid = 648] [serial = 6] [outer = 000000EB290D8800] 06:30:38 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:30:38 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:30:39 INFO - PROCESS | 648 | ++DOMWINDOW == 7 (000000EB291E9000) [pid = 648] [serial = 7] [outer = 000000EB2815D000] 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839213 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49308 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839245 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49309 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839253 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49310 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839287 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49311 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839293 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49312 06:30:39 INFO - PROCESS | 648 | 1464787839296 Marionette DEBUG Closed connection conn0 06:30:39 INFO - PROCESS | 648 | 1464787839298 Marionette DEBUG Closed connection conn1 06:30:39 INFO - PROCESS | 648 | 1464787839300 Marionette DEBUG Closed connection conn2 06:30:39 INFO - PROCESS | 648 | 1464787839358 Marionette DEBUG Closed connection conn3 06:30:39 INFO - PROCESS | 648 | 1464787839387 Marionette DEBUG Closed connection conn4 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839393 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49313 06:30:39 INFO - PROCESS | 648 | 1464787839504 Marionette DEBUG Closed connection conn5 06:30:39 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:39 INFO - PROCESS | 648 | 1464787839510 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49314 06:30:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A209000 == 4 [pid = 648] [id = 4] 06:30:39 INFO - PROCESS | 648 | ++DOMWINDOW == 8 (000000EB2A287400) [pid = 648] [serial = 8] [outer = 0000000000000000] 06:30:39 INFO - PROCESS | 648 | ++DOMWINDOW == 9 (000000EB2A293000) [pid = 648] [serial = 9] [outer = 000000EB2A287400] 06:30:39 INFO - PROCESS | 648 | ++DOMWINDOW == 10 (000000EB2AA2F000) [pid = 648] [serial = 10] [outer = 000000EB2A287400] 06:30:39 INFO - PROCESS | 648 | 1464787839674 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:30:39 INFO - PROCESS | 648 | 1464787839679 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601050353","device":"desktop","version":"48.0a2"} 06:30:40 INFO - PROCESS | 648 | [648] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:30:40 INFO - PROCESS | 648 | [648] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:30:40 INFO - PROCESS | 648 | [648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDC4000 == 5 [pid = 648] [id = 5] 06:30:41 INFO - PROCESS | 648 | ++DOMWINDOW == 11 (000000EB2FDC4800) [pid = 648] [serial = 11] [outer = 0000000000000000] 06:30:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDC5000 == 6 [pid = 648] [id = 6] 06:30:41 INFO - PROCESS | 648 | ++DOMWINDOW == 12 (000000EB2FDA0000) [pid = 648] [serial = 12] [outer = 0000000000000000] 06:30:41 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:30:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309C5800 == 7 [pid = 648] [id = 7] 06:30:41 INFO - PROCESS | 648 | ++DOMWINDOW == 13 (000000EB2FD9F800) [pid = 648] [serial = 13] [outer = 0000000000000000] 06:30:41 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:30:41 INFO - PROCESS | 648 | [648] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:30:41 INFO - PROCESS | 648 | ++DOMWINDOW == 14 (000000EB30DAD800) [pid = 648] [serial = 14] [outer = 000000EB2FD9F800] 06:30:42 INFO - PROCESS | 648 | ++DOMWINDOW == 15 (000000EB3115C000) [pid = 648] [serial = 15] [outer = 000000EB2FDC4800] 06:30:42 INFO - PROCESS | 648 | ++DOMWINDOW == 16 (000000EB30CE5800) [pid = 648] [serial = 16] [outer = 000000EB2FDA0000] 06:30:42 INFO - PROCESS | 648 | ++DOMWINDOW == 17 (000000EB30CE7800) [pid = 648] [serial = 17] [outer = 000000EB2FD9F800] 06:30:42 INFO - PROCESS | 648 | 1464787842961 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 648 | 1464787842975 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 648 | ++DOMWINDOW == 18 (000000EB314F4000) [pid = 648] [serial = 18] [outer = 000000EB2FD9F800] 06:30:44 INFO - PROCESS | 648 | 1464787844066 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"30310d0b-4364-4872-a601-aa1d9f3ded25","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601050353","device":"desktop","version":"48.0a2","command_id":1}}] 06:30:44 INFO - PROCESS | 648 | 1464787844357 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:30:44 INFO - PROCESS | 648 | 1464787844430 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:30:44 INFO - PROCESS | 648 | 1464787844451 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:30:44 INFO - PROCESS | 648 | [648] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:30:46 INFO - PROCESS | 648 | --DOCSHELL 000000EB15C5E000 == 6 [pid = 648] [id = 1] 06:30:46 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:30:46 INFO - PROCESS | 648 | ++DOMWINDOW == 19 (000000EB2303B400) [pid = 648] [serial = 19] [outer = 000000EB2FD9F800] 06:30:46 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:46 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:46 INFO - PROCESS | 648 | 1464787846862 Marionette TRACE conn6 <- [1,3,null,{}] 06:30:46 INFO - PROCESS | 648 | 1464787846868 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:30:46 INFO - PROCESS | 648 | 1464787846889 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:30:46 INFO - PROCESS | 648 | 1464787846923 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 648 | 1464787846927 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:30:46 INFO - PROCESS | 648 | 1464787846933 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 648 | 1464787846938 Marionette TRACE conn6 <- [1,6,null,{}] 06:30:46 INFO - PROCESS | 648 | 1464787846952 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:30:46 INFO - PROCESS | 648 | 1464787846972 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:30:46 INFO - PROCESS | 648 | 1464787846977 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2426A800 == 7 [pid = 648] [id = 8] 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 20 (000000EB29C93000) [pid = 648] [serial = 20] [outer = 0000000000000000] 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 21 (000000EB2A28DC00) [pid = 648] [serial = 21] [outer = 000000EB29C93000] 06:30:47 INFO - PROCESS | 648 | 1464787847039 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 22 (000000EB2E092C00) [pid = 648] [serial = 22] [outer = 000000EB29C93000] 06:30:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C59800 == 8 [pid = 648] [id = 9] 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 23 (000000EB2FA7C400) [pid = 648] [serial = 23] [outer = 0000000000000000] 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 24 (000000EB300A1400) [pid = 648] [serial = 24] [outer = 000000EB2FA7C400] 06:30:47 INFO - PROCESS | 648 | 1464787847486 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 648 | ++DOMWINDOW == 25 (000000EB300A1800) [pid = 648] [serial = 25] [outer = 000000EB2FA7C400] 06:30:48 INFO - PROCESS | 648 | 1464787848094 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:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1197ms 06:30:48 INFO - PROCESS | 648 | 1464787848253 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 648 | 1464787848256 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:30:48 INFO - PROCESS | 648 | 1464787848295 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 648 | 1464787848297 Marionette TRACE conn6 <- [1,10,null,{}] 06:30:48 INFO - PROCESS | 648 | 1464787848302 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:30:48 INFO - PROCESS | 648 | 1464787848418 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:30:48 INFO - PROCESS | 648 | 1464787848472 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3066A000 == 9 [pid = 648] [id = 10] 06:30:48 INFO - PROCESS | 648 | ++DOMWINDOW == 26 (000000EB307D7400) [pid = 648] [serial = 26] [outer = 0000000000000000] 06:30:48 INFO - PROCESS | 648 | ++DOMWINDOW == 27 (000000EB35C4C400) [pid = 648] [serial = 27] [outer = 000000EB307D7400] 06:30:48 INFO - PROCESS | 648 | 1464787848528 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 648 | ++DOMWINDOW == 28 (000000EB302B6800) [pid = 648] [serial = 28] [outer = 000000EB307D7400] 06:30:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309AA800 == 10 [pid = 648] [id = 11] 06:30:48 INFO - PROCESS | 648 | ++DOMWINDOW == 29 (000000EB309AB000) [pid = 648] [serial = 29] [outer = 0000000000000000] 06:30:48 INFO - PROCESS | 648 | ++DOMWINDOW == 30 (000000EB23047800) [pid = 648] [serial = 30] [outer = 000000EB309AB000] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 31 (000000EB2339F000) [pid = 648] [serial = 31] [outer = 000000EB309AB000] 06:30:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23347800 == 11 [pid = 648] [id = 12] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 32 (000000EB2450A000) [pid = 648] [serial = 32] [outer = 0000000000000000] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 33 (000000EB28395800) [pid = 648] [serial = 33] [outer = 000000EB2450A000] 06:30:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A209000 == 10 [pid = 648] [id = 4] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 34 (000000EB24611C00) [pid = 648] [serial = 34] [outer = 000000EB2450A000] 06:30:49 INFO - PROCESS | 648 | 1464787849370 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:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1171ms 06:30:49 INFO - PROCESS | 648 | 1464787849439 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 648 | 1464787849444 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:30:49 INFO - PROCESS | 648 | 1464787849449 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 648 | 1464787849453 Marionette TRACE conn6 <- [1,14,null,{}] 06:30:49 INFO - PROCESS | 648 | 1464787849458 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:30:49 INFO - PROCESS | 648 | 1464787849556 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:30:49 INFO - PROCESS | 648 | 1464787849616 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB239CD800 == 11 [pid = 648] [id = 13] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 35 (000000EB24F9D800) [pid = 648] [serial = 35] [outer = 0000000000000000] 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 36 (000000EB290A3800) [pid = 648] [serial = 36] [outer = 000000EB24F9D800] 06:30:49 INFO - PROCESS | 648 | 1464787849665 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 648 | ++DOMWINDOW == 37 (000000EB2CC4C400) [pid = 648] [serial = 37] [outer = 000000EB24F9D800] 06:30:50 INFO - PROCESS | 648 | 1464787850038 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:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 06:30:50 INFO - PROCESS | 648 | 1464787850081 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 648 | 1464787850086 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:30:50 INFO - PROCESS | 648 | 1464787850092 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 648 | 1464787850095 Marionette TRACE conn6 <- [1,18,null,{}] 06:30:50 INFO - PROCESS | 648 | 1464787850099 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:30:50 INFO - PROCESS | 648 | 1464787850183 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:30:50 INFO - PROCESS | 648 | 1464787850191 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28BC4800 == 12 [pid = 648] [id = 14] 06:30:50 INFO - PROCESS | 648 | ++DOMWINDOW == 38 (000000EB2D874C00) [pid = 648] [serial = 38] [outer = 0000000000000000] 06:30:50 INFO - PROCESS | 648 | ++DOMWINDOW == 39 (000000EB2E08EC00) [pid = 648] [serial = 39] [outer = 000000EB2D874C00] 06:30:50 INFO - PROCESS | 648 | 1464787850239 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 648 | ++DOMWINDOW == 40 (000000EB2FA67C00) [pid = 648] [serial = 40] [outer = 000000EB2D874C00] 06:30:50 INFO - PROCESS | 648 | 1464787850664 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:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 06:30:50 INFO - PROCESS | 648 | 1464787850721 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 648 | 1464787850723 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:30:50 INFO - PROCESS | 648 | 1464787850727 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 648 | 1464787850731 Marionette TRACE conn6 <- [1,22,null,{}] 06:30:50 INFO - PROCESS | 648 | 1464787850748 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:30:50 INFO - PROCESS | 648 | 1464787850843 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:30:50 INFO - PROCESS | 648 | 1464787850853 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C5A800 == 13 [pid = 648] [id = 15] 06:30:50 INFO - PROCESS | 648 | ++DOMWINDOW == 41 (000000EB302B3000) [pid = 648] [serial = 41] [outer = 0000000000000000] 06:30:50 INFO - PROCESS | 648 | ++DOMWINDOW == 42 (000000EB302B9400) [pid = 648] [serial = 42] [outer = 000000EB302B3000] 06:30:50 INFO - PROCESS | 648 | 1464787850919 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 648 | ++DOMWINDOW == 43 (000000EB3095DC00) [pid = 648] [serial = 43] [outer = 000000EB302B3000] 06:30:51 INFO - PROCESS | 648 | 1464787851347 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:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 06:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:30:51 INFO - PROCESS | 648 | 1464787851358 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 648 | 1464787851361 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:30:51 INFO - PROCESS | 648 | 1464787851364 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 648 | 1464787851366 Marionette TRACE conn6 <- [1,26,null,{}] 06:30:51 INFO - PROCESS | 648 | 1464787851370 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:30:51 INFO - PROCESS | 648 | 1464787851479 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:30:51 INFO - PROCESS | 648 | 1464787851488 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D8B2000 == 14 [pid = 648] [id = 16] 06:30:51 INFO - PROCESS | 648 | ++DOMWINDOW == 44 (000000EB2A2C7000) [pid = 648] [serial = 44] [outer = 0000000000000000] 06:30:51 INFO - PROCESS | 648 | ++DOMWINDOW == 45 (000000EB30231000) [pid = 648] [serial = 45] [outer = 000000EB2A2C7000] 06:30:51 INFO - PROCESS | 648 | 1464787851535 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 648 | ++DOMWINDOW == 46 (000000EB31DF6000) [pid = 648] [serial = 46] [outer = 000000EB2A2C7000] 06:30:51 INFO - PROCESS | 648 | 1464787851909 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:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 06:30:51 INFO - PROCESS | 648 | 1464787851953 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 648 | 1464787851956 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:30:51 INFO - PROCESS | 648 | 1464787851959 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 648 | 1464787851961 Marionette TRACE conn6 <- [1,30,null,{}] 06:30:51 INFO - PROCESS | 648 | 1464787851964 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:30:52 INFO - PROCESS | 648 | 1464787852062 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:30:52 INFO - PROCESS | 648 | 1464787852071 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2E0E3000 == 15 [pid = 648] [id = 17] 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 47 (000000EB241B4000) [pid = 648] [serial = 47] [outer = 0000000000000000] 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 48 (000000EB303F1C00) [pid = 648] [serial = 48] [outer = 000000EB241B4000] 06:30:52 INFO - PROCESS | 648 | 1464787852117 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 49 (000000EB303F9C00) [pid = 648] [serial = 49] [outer = 000000EB241B4000] 06:30:52 INFO - PROCESS | 648 | 1464787852522 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:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 06:30:52 INFO - PROCESS | 648 | 1464787852549 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 648 | 1464787852551 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:30:52 INFO - PROCESS | 648 | 1464787852554 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 648 | 1464787852556 Marionette TRACE conn6 <- [1,34,null,{}] 06:30:52 INFO - PROCESS | 648 | 1464787852560 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:30:52 INFO - PROCESS | 648 | 1464787852698 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:30:52 INFO - PROCESS | 648 | 1464787852708 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30789000 == 16 [pid = 648] [id = 18] 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 50 (000000EB239A2000) [pid = 648] [serial = 50] [outer = 0000000000000000] 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 51 (000000EB32083000) [pid = 648] [serial = 51] [outer = 000000EB239A2000] 06:30:52 INFO - PROCESS | 648 | 1464787852754 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 648 | ++DOMWINDOW == 52 (000000EB339B0C00) [pid = 648] [serial = 52] [outer = 000000EB239A2000] 06:30:53 INFO - PROCESS | 648 | 1464787853191 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:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 06:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:30:53 INFO - PROCESS | 648 | 1464787853250 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 648 | 1464787853252 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:30:53 INFO - PROCESS | 648 | 1464787853261 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 648 | 1464787853263 Marionette TRACE conn6 <- [1,38,null,{}] 06:30:53 INFO - PROCESS | 648 | 1464787853267 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:30:53 INFO - PROCESS | 648 | 1464787853359 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:30:53 INFO - PROCESS | 648 | 1464787853368 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D8E000 == 17 [pid = 648] [id = 19] 06:30:53 INFO - PROCESS | 648 | ++DOMWINDOW == 53 (000000EB239D5C00) [pid = 648] [serial = 53] [outer = 0000000000000000] 06:30:53 INFO - PROCESS | 648 | ++DOMWINDOW == 54 (000000EB239DB000) [pid = 648] [serial = 54] [outer = 000000EB239D5C00] 06:30:53 INFO - PROCESS | 648 | 1464787853412 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 648 | ++DOMWINDOW == 55 (000000EB340CF800) [pid = 648] [serial = 55] [outer = 000000EB239D5C00] 06:30:53 INFO - PROCESS | 648 | 1464787853796 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:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 06:30:53 INFO - PROCESS | 648 | 1464787853845 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 648 | 1464787853847 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:30:53 INFO - PROCESS | 648 | 1464787853860 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 648 | 1464787853862 Marionette TRACE conn6 <- [1,42,null,{}] 06:30:53 INFO - PROCESS | 648 | 1464787853866 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:30:53 INFO - PROCESS | 648 | 1464787853943 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:30:53 INFO - PROCESS | 648 | 1464787853950 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332A7800 == 18 [pid = 648] [id = 20] 06:30:53 INFO - PROCESS | 648 | ++DOMWINDOW == 56 (000000EB281F5400) [pid = 648] [serial = 56] [outer = 0000000000000000] 06:30:54 INFO - PROCESS | 648 | ++DOMWINDOW == 57 (000000EB34055C00) [pid = 648] [serial = 57] [outer = 000000EB281F5400] 06:30:54 INFO - PROCESS | 648 | 1464787853994 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 648 | ++DOMWINDOW == 58 (000000EB3405C400) [pid = 648] [serial = 58] [outer = 000000EB281F5400] 06:30:54 INFO - PROCESS | 648 | 1464787854362 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:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 545ms 06:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:30:54 INFO - PROCESS | 648 | 1464787854399 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 648 | 1464787854402 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:30:54 INFO - PROCESS | 648 | 1464787854405 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 648 | 1464787854407 Marionette TRACE conn6 <- [1,46,null,{}] 06:30:54 INFO - PROCESS | 648 | 1464787854410 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:30:54 INFO - PROCESS | 648 | 1464787854511 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:30:54 INFO - PROCESS | 648 | 1464787854520 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3427E000 == 19 [pid = 648] [id = 21] 06:30:54 INFO - PROCESS | 648 | ++DOMWINDOW == 59 (000000EB23B71000) [pid = 648] [serial = 59] [outer = 0000000000000000] 06:30:54 INFO - PROCESS | 648 | ++DOMWINDOW == 60 (000000EB23B74400) [pid = 648] [serial = 60] [outer = 000000EB23B71000] 06:30:54 INFO - PROCESS | 648 | 1464787854568 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 648 | ++DOMWINDOW == 61 (000000EB2D7EE000) [pid = 648] [serial = 61] [outer = 000000EB23B71000] 06:30:54 INFO - PROCESS | 648 | 1464787854957 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:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 06:30:55 INFO - PROCESS | 648 | 1464787855002 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:30:55 INFO - PROCESS | 648 | 1464787855004 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:30:55 INFO - PROCESS | 648 | 1464787855008 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:30:55 INFO - PROCESS | 648 | 1464787855010 Marionette TRACE conn6 <- [1,50,null,{}] 06:30:55 INFO - PROCESS | 648 | 1464787855013 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:30:55 INFO - PROCESS | 648 | 1464787855112 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:30:55 INFO - PROCESS | 648 | 1464787855121 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3671B000 == 20 [pid = 648] [id = 22] 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 62 (000000EB23B77C00) [pid = 648] [serial = 62] [outer = 0000000000000000] 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 63 (000000EB340D8400) [pid = 648] [serial = 63] [outer = 000000EB23B77C00] 06:30:55 INFO - PROCESS | 648 | 1464787855167 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 64 (000000EB341F1000) [pid = 648] [serial = 64] [outer = 000000EB23B77C00] 06:30:55 INFO - PROCESS | 648 | 1464787855551 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:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 06:30:55 INFO - PROCESS | 648 | 1464787855599 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:30:55 INFO - PROCESS | 648 | 1464787855601 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:30:55 INFO - PROCESS | 648 | 1464787855605 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - PROCESS | 648 | 1464787855607 Marionette TRACE conn6 <- [1,54,null,{}] 06:30:55 INFO - PROCESS | 648 | 1464787855611 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:30:55 INFO - PROCESS | 648 | 1464787855736 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:30:55 INFO - PROCESS | 648 | 1464787855751 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23BA9000 == 21 [pid = 648] [id = 23] 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 65 (000000EB367CA400) [pid = 648] [serial = 65] [outer = 0000000000000000] 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 66 (000000EB367D0C00) [pid = 648] [serial = 66] [outer = 000000EB367CA400] 06:30:55 INFO - PROCESS | 648 | 1464787855804 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 648 | ++DOMWINDOW == 67 (000000EB36A33C00) [pid = 648] [serial = 67] [outer = 000000EB367CA400] 06:30:56 INFO - PROCESS | 648 | 1464787856195 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:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 06:30:56 INFO - PROCESS | 648 | 1464787856235 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 648 | 1464787856237 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:30:56 INFO - PROCESS | 648 | 1464787856240 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:30:56 INFO - PROCESS | 648 | 1464787856242 Marionette TRACE conn6 <- [1,58,null,{}] 06:30:56 INFO - PROCESS | 648 | 1464787856245 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:30:56 INFO - PROCESS | 648 | 1464787856366 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:30:56 INFO - PROCESS | 648 | 1464787856375 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1E800 == 22 [pid = 648] [id = 24] 06:30:56 INFO - PROCESS | 648 | ++DOMWINDOW == 68 (000000EB36A2F400) [pid = 648] [serial = 68] [outer = 0000000000000000] 06:30:56 INFO - PROCESS | 648 | ++DOMWINDOW == 69 (000000EB38EAD400) [pid = 648] [serial = 69] [outer = 000000EB36A2F400] 06:30:56 INFO - PROCESS | 648 | 1464787856419 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 648 | ++DOMWINDOW == 70 (000000EB38EB6000) [pid = 648] [serial = 70] [outer = 000000EB36A2F400] 06:30:57 INFO - PROCESS | 648 | --DOCSHELL 000000EB2426A800 == 21 [pid = 648] [id = 8] 06:30:57 INFO - PROCESS | 648 | 1464787857519 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:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1327ms 06:30:57 INFO - PROCESS | 648 | 1464787857579 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 648 | 1464787857584 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:30:57 INFO - PROCESS | 648 | 1464787857589 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 648 | 1464787857593 Marionette TRACE conn6 <- [1,62,null,{}] 06:30:57 INFO - PROCESS | 648 | 1464787857599 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:30:57 INFO - PROCESS | 648 | 1464787857699 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:30:57 INFO - PROCESS | 648 | 1464787857747 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2404F000 == 22 [pid = 648] [id = 25] 06:30:57 INFO - PROCESS | 648 | ++DOMWINDOW == 71 (000000EB241B8000) [pid = 648] [serial = 71] [outer = 0000000000000000] 06:30:57 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB250BAC00) [pid = 648] [serial = 72] [outer = 000000EB241B8000] 06:30:57 INFO - PROCESS | 648 | 1464787857796 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB2855A800) [pid = 648] [serial = 73] [outer = 000000EB241B8000] 06:30:58 INFO - PROCESS | 648 | 1464787858207 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:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 06:30:58 INFO - PROCESS | 648 | 1464787858282 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 648 | 1464787858288 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:30:58 INFO - PROCESS | 648 | 1464787858300 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 648 | 1464787858303 Marionette TRACE conn6 <- [1,66,null,{}] 06:30:58 INFO - PROCESS | 648 | 1464787858311 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:30:58 INFO - PROCESS | 648 | 1464787858413 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:30:58 INFO - PROCESS | 648 | 1464787858421 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28519000 == 23 [pid = 648] [id = 26] 06:30:58 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB2903E400) [pid = 648] [serial = 74] [outer = 0000000000000000] 06:30:58 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB2A2BDC00) [pid = 648] [serial = 75] [outer = 000000EB2903E400] 06:30:58 INFO - PROCESS | 648 | 1464787858469 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB2A2CA800) [pid = 648] [serial = 76] [outer = 000000EB2903E400] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB2A287400) [pid = 648] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB23B77C00) [pid = 648] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB29C93000) [pid = 648] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB307D7400) [pid = 648] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 71 (000000EB24F9D800) [pid = 648] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 70 (000000EB2D874C00) [pid = 648] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 69 (000000EB302B3000) [pid = 648] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 68 (000000EB2A2C7000) [pid = 648] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 67 (000000EB241B4000) [pid = 648] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:30:58 INFO - PROCESS | 648 | --DOMWINDOW == 66 (000000EB239A2000) [pid = 648] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:30:59 INFO - PROCESS | 648 | 1464787859103 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:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 839ms 06:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:30:59 INFO - PROCESS | 648 | 1464787859134 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 648 | 1464787859137 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:30:59 INFO - PROCESS | 648 | 1464787859162 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 648 | 1464787859166 Marionette TRACE conn6 <- [1,70,null,{}] 06:30:59 INFO - PROCESS | 648 | 1464787859181 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:30:59 INFO - PROCESS | 648 | 1464787859264 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:30:59 INFO - PROCESS | 648 | 1464787859275 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290F0800 == 24 [pid = 648] [id = 27] 06:30:59 INFO - PROCESS | 648 | ++DOMWINDOW == 67 (000000EB2CC4D800) [pid = 648] [serial = 77] [outer = 0000000000000000] 06:30:59 INFO - PROCESS | 648 | ++DOMWINDOW == 68 (000000EB2D7F0000) [pid = 648] [serial = 78] [outer = 000000EB2CC4D800] 06:30:59 INFO - PROCESS | 648 | 1464787859325 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 648 | ++DOMWINDOW == 69 (000000EB2DF59400) [pid = 648] [serial = 79] [outer = 000000EB2CC4D800] 06:30:59 INFO - PROCESS | 648 | 1464787859723 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:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 06:30:59 INFO - PROCESS | 648 | 1464787859814 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 648 | 1464787859817 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:30:59 INFO - PROCESS | 648 | 1464787859821 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 648 | 1464787859823 Marionette TRACE conn6 <- [1,74,null,{}] 06:30:59 INFO - PROCESS | 648 | 1464787859831 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:30:59 INFO - PROCESS | 648 | 1464787859914 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:30:59 INFO - PROCESS | 648 | 1464787859928 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D77E800 == 25 [pid = 648] [id = 28] 06:30:59 INFO - PROCESS | 648 | ++DOMWINDOW == 70 (000000EB2F182C00) [pid = 648] [serial = 80] [outer = 0000000000000000] 06:30:59 INFO - PROCESS | 648 | ++DOMWINDOW == 71 (000000EB2FA63400) [pid = 648] [serial = 81] [outer = 000000EB2F182C00] 06:30:59 INFO - PROCESS | 648 | 1464787859974 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB3009B400) [pid = 648] [serial = 82] [outer = 000000EB2F182C00] 06:31:00 INFO - PROCESS | 648 | 1464787860385 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:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 648ms 06:31:00 INFO - PROCESS | 648 | 1464787860471 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 648 | 1464787860473 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:31:00 INFO - PROCESS | 648 | 1464787860481 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 648 | 1464787860492 Marionette TRACE conn6 <- [1,78,null,{}] 06:31:00 INFO - PROCESS | 648 | 1464787860496 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:31:00 INFO - PROCESS | 648 | 1464787860576 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:31:00 INFO - PROCESS | 648 | 1464787860591 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FBC4000 == 26 [pid = 648] [id = 29] 06:31:00 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB29111400) [pid = 648] [serial = 83] [outer = 0000000000000000] 06:31:00 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB303ED000) [pid = 648] [serial = 84] [outer = 000000EB29111400] 06:31:00 INFO - PROCESS | 648 | 1464787860636 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB303F6C00) [pid = 648] [serial = 85] [outer = 000000EB29111400] 06:31:01 INFO - PROCESS | 648 | --DOCSHELL 000000EB3066A000 == 25 [pid = 648] [id = 10] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB30CE7800) [pid = 648] [serial = 17] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB2A293000) [pid = 648] [serial = 9] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB2AA2F000) [pid = 648] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 71 (000000EB2815E000) [pid = 648] [serial = 4] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 70 (000000EB239DB000) [pid = 648] [serial = 54] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 69 (000000EB34055C00) [pid = 648] [serial = 57] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 68 (000000EB23B74400) [pid = 648] [serial = 60] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 67 (000000EB340D8400) [pid = 648] [serial = 63] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 66 (000000EB2A28DC00) [pid = 648] [serial = 21] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 65 (000000EB300A1400) [pid = 648] [serial = 24] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 64 (000000EB35C4C400) [pid = 648] [serial = 27] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 63 (000000EB302B6800) [pid = 648] [serial = 28] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 62 (000000EB28395800) [pid = 648] [serial = 33] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 61 (000000EB290A3800) [pid = 648] [serial = 36] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 60 (000000EB2E08EC00) [pid = 648] [serial = 39] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 59 (000000EB302B9400) [pid = 648] [serial = 42] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 58 (000000EB3095DC00) [pid = 648] [serial = 43] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 57 (000000EB30231000) [pid = 648] [serial = 45] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 56 (000000EB303F1C00) [pid = 648] [serial = 48] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 55 (000000EB32083000) [pid = 648] [serial = 51] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 54 (000000EB31DF6000) [pid = 648] [serial = 46] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 53 (000000EB23047800) [pid = 648] [serial = 30] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 52 (000000EB303F9C00) [pid = 648] [serial = 49] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 51 (000000EB339B0C00) [pid = 648] [serial = 52] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 50 (000000EB2E092C00) [pid = 648] [serial = 22] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 49 (000000EB367D0C00) [pid = 648] [serial = 66] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 48 (000000EB2FA67C00) [pid = 648] [serial = 40] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 47 (000000EB341F1000) [pid = 648] [serial = 64] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 46 (000000EB2CC4C400) [pid = 648] [serial = 37] [outer = 0000000000000000] [url = about:blank] 06:31:01 INFO - PROCESS | 648 | --DOMWINDOW == 45 (000000EB30DAD800) [pid = 648] [serial = 14] [outer = 0000000000000000] [url = about:blank] 06:31:02 INFO - PROCESS | 648 | 1464787862046 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:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1600ms 06:31:02 INFO - PROCESS | 648 | 1464787862089 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 648 | 1464787862093 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:31:02 INFO - PROCESS | 648 | 1464787862101 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 648 | 1464787862105 Marionette TRACE conn6 <- [1,82,null,{}] 06:31:02 INFO - PROCESS | 648 | 1464787862111 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:31:02 INFO - PROCESS | 648 | 1464787862200 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:31:02 INFO - PROCESS | 648 | 1464787862212 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23B9B000 == 26 [pid = 648] [id = 30] 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 46 (000000EB23B74800) [pid = 648] [serial = 86] [outer = 0000000000000000] 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 47 (000000EB23B75000) [pid = 648] [serial = 87] [outer = 000000EB23B74800] 06:31:02 INFO - PROCESS | 648 | 1464787862261 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 48 (000000EB24608C00) [pid = 648] [serial = 88] [outer = 000000EB23B74800] 06:31:02 INFO - PROCESS | 648 | 1464787862676 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:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 628ms 06:31:02 INFO - PROCESS | 648 | 1464787862734 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 648 | 1464787862741 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:31:02 INFO - PROCESS | 648 | 1464787862747 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 648 | 1464787862750 Marionette TRACE conn6 <- [1,86,null,{}] 06:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:31:02 INFO - PROCESS | 648 | 1464787862754 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:31:02 INFO - PROCESS | 648 | 1464787862845 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:31:02 INFO - PROCESS | 648 | 1464787862853 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28168000 == 27 [pid = 648] [id = 31] 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 49 (000000EB28391000) [pid = 648] [serial = 89] [outer = 0000000000000000] 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 50 (000000EB28B0D400) [pid = 648] [serial = 90] [outer = 000000EB28391000] 06:31:02 INFO - PROCESS | 648 | 1464787862902 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 648 | ++DOMWINDOW == 51 (000000EB2903D800) [pid = 648] [serial = 91] [outer = 000000EB28391000] 06:31:03 INFO - PROCESS | 648 | 1464787863313 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:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 626ms 06:31:03 INFO - PROCESS | 648 | 1464787863379 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 648 | 1464787863382 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:31:03 INFO - PROCESS | 648 | 1464787863386 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 648 | 1464787863390 Marionette TRACE conn6 <- [1,90,null,{}] 06:31:03 INFO - PROCESS | 648 | 1464787863401 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:31:03 INFO - PROCESS | 648 | 1464787863502 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:31:03 INFO - PROCESS | 648 | 1464787863543 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2907B000 == 28 [pid = 648] [id = 32] 06:31:03 INFO - PROCESS | 648 | ++DOMWINDOW == 52 (000000EB229D2400) [pid = 648] [serial = 92] [outer = 0000000000000000] 06:31:03 INFO - PROCESS | 648 | ++DOMWINDOW == 53 (000000EB2A2C4000) [pid = 648] [serial = 93] [outer = 000000EB229D2400] 06:31:03 INFO - PROCESS | 648 | 1464787863592 Marionette DEBUG loaded listener.js 06:31:03 INFO - PROCESS | 648 | ++DOMWINDOW == 54 (000000EB2AA2F000) [pid = 648] [serial = 94] [outer = 000000EB229D2400] 06:31:03 INFO - PROCESS | 648 | 1464787863981 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:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 649ms 06:31:04 INFO - PROCESS | 648 | 1464787864036 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:31:04 INFO - PROCESS | 648 | 1464787864039 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:31:04 INFO - PROCESS | 648 | 1464787864042 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:31:04 INFO - PROCESS | 648 | 1464787864044 Marionette TRACE conn6 <- [1,94,null,{}] 06:31:04 INFO - PROCESS | 648 | 1464787864048 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:31:04 INFO - PROCESS | 648 | 1464787864130 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:31:04 INFO - PROCESS | 648 | 1464787864137 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C65000 == 29 [pid = 648] [id = 33] 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 55 (000000EB2D4C3000) [pid = 648] [serial = 95] [outer = 0000000000000000] 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 56 (000000EB2D873000) [pid = 648] [serial = 96] [outer = 000000EB2D4C3000] 06:31:04 INFO - PROCESS | 648 | 1464787864183 Marionette DEBUG loaded listener.js 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 57 (000000EB2DF5EC00) [pid = 648] [serial = 97] [outer = 000000EB2D4C3000] 06:31:04 INFO - PROCESS | 648 | 1464787864572 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:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 587ms 06:31:04 INFO - PROCESS | 648 | 1464787864632 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:31:04 INFO - PROCESS | 648 | 1464787864635 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:31:04 INFO - PROCESS | 648 | 1464787864638 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:31:04 INFO - PROCESS | 648 | 1464787864640 Marionette TRACE conn6 <- [1,98,null,{}] 06:31:04 INFO - PROCESS | 648 | 1464787864644 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:31:04 INFO - PROCESS | 648 | 1464787864721 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:31:04 INFO - PROCESS | 648 | 1464787864728 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D772000 == 30 [pid = 648] [id = 34] 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 58 (000000EB239DB800) [pid = 648] [serial = 98] [outer = 0000000000000000] 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 59 (000000EB2F17DC00) [pid = 648] [serial = 99] [outer = 000000EB239DB800] 06:31:04 INFO - PROCESS | 648 | 1464787864774 Marionette DEBUG loaded listener.js 06:31:04 INFO - PROCESS | 648 | ++DOMWINDOW == 60 (000000EB2FA7D000) [pid = 648] [serial = 100] [outer = 000000EB239DB800] 06:31:05 INFO - PROCESS | 648 | 1464787865192 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:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 584ms 06:31:05 INFO - PROCESS | 648 | 1464787865225 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 648 | 1464787865227 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:31:05 INFO - PROCESS | 648 | 1464787865230 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 648 | 1464787865232 Marionette TRACE conn6 <- [1,102,null,{}] 06:31:05 INFO - PROCESS | 648 | 1464787865244 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:31:05 INFO - PROCESS | 648 | 1464787865343 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:31:05 INFO - PROCESS | 648 | 1464787865351 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2E0F0000 == 31 [pid = 648] [id = 35] 06:31:05 INFO - PROCESS | 648 | ++DOMWINDOW == 61 (000000EB2FD9DC00) [pid = 648] [serial = 101] [outer = 0000000000000000] 06:31:05 INFO - PROCESS | 648 | ++DOMWINDOW == 62 (000000EB302B8C00) [pid = 648] [serial = 102] [outer = 000000EB2FD9DC00] 06:31:05 INFO - PROCESS | 648 | 1464787865397 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 648 | ++DOMWINDOW == 63 (000000EB303F6000) [pid = 648] [serial = 103] [outer = 000000EB2FD9DC00] 06:31:05 INFO - PROCESS | 648 | 1464787865780 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:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 06:31:05 INFO - PROCESS | 648 | 1464787865819 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 648 | 1464787865821 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:31:05 INFO - PROCESS | 648 | 1464787865825 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 648 | 1464787865827 Marionette TRACE conn6 <- [1,106,null,{}] 06:31:05 INFO - PROCESS | 648 | 1464787865830 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:31:05 INFO - PROCESS | 648 | 1464787865930 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:31:05 INFO - PROCESS | 648 | 1464787865937 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30667800 == 32 [pid = 648] [id = 36] 06:31:05 INFO - PROCESS | 648 | ++DOMWINDOW == 64 (000000EB304ED800) [pid = 648] [serial = 104] [outer = 0000000000000000] 06:31:05 INFO - PROCESS | 648 | ++DOMWINDOW == 65 (000000EB305F1C00) [pid = 648] [serial = 105] [outer = 000000EB304ED800] 06:31:05 INFO - PROCESS | 648 | 1464787865983 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 648 | ++DOMWINDOW == 66 (000000EB30CFF000) [pid = 648] [serial = 106] [outer = 000000EB304ED800] 06:31:06 INFO - PROCESS | 648 | 1464787866371 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:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 06:31:06 INFO - PROCESS | 648 | 1464787866414 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 648 | 1464787866425 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:31:06 INFO - PROCESS | 648 | 1464787866436 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 648 | 1464787866438 Marionette TRACE conn6 <- [1,110,null,{}] 06:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:31:06 INFO - PROCESS | 648 | 1464787866441 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:31:06 INFO - PROCESS | 648 | 1464787866515 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:31:06 INFO - PROCESS | 648 | 1464787866523 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309AE800 == 33 [pid = 648] [id = 37] 06:31:06 INFO - PROCESS | 648 | ++DOMWINDOW == 67 (000000EB314EF400) [pid = 648] [serial = 107] [outer = 0000000000000000] 06:31:06 INFO - PROCESS | 648 | ++DOMWINDOW == 68 (000000EB3170BC00) [pid = 648] [serial = 108] [outer = 000000EB314EF400] 06:31:06 INFO - PROCESS | 648 | 1464787866568 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 648 | ++DOMWINDOW == 69 (000000EB31EEBC00) [pid = 648] [serial = 109] [outer = 000000EB314EF400] 06:31:06 INFO - PROCESS | 648 | 1464787866947 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:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 522ms 06:31:06 INFO - PROCESS | 648 | 1464787866963 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 648 | 1464787866965 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:31:06 INFO - PROCESS | 648 | 1464787866968 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:31:06 INFO - PROCESS | 648 | 1464787866970 Marionette TRACE conn6 <- [1,114,null,{}] 06:31:06 INFO - PROCESS | 648 | 1464787866974 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:31:07 INFO - PROCESS | 648 | 1464787867075 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:31:07 INFO - PROCESS | 648 | 1464787867090 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2907A000 == 34 [pid = 648] [id = 38] 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 70 (000000EB30CFC000) [pid = 648] [serial = 110] [outer = 0000000000000000] 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 71 (000000EB32085C00) [pid = 648] [serial = 111] [outer = 000000EB30CFC000] 06:31:07 INFO - PROCESS | 648 | 1464787867135 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB32E29800) [pid = 648] [serial = 112] [outer = 000000EB30CFC000] 06:31:07 INFO - PROCESS | 648 | 1464787867575 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:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 06:31:07 INFO - PROCESS | 648 | 1464787867600 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 648 | 1464787867603 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:31:07 INFO - PROCESS | 648 | 1464787867616 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 648 | 1464787867618 Marionette TRACE conn6 <- [1,118,null,{}] 06:31:07 INFO - PROCESS | 648 | 1464787867626 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:31:07 INFO - PROCESS | 648 | 1464787867728 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:31:07 INFO - PROCESS | 648 | 1464787867743 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32909800 == 35 [pid = 648] [id = 39] 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB32E26C00) [pid = 648] [serial = 113] [outer = 0000000000000000] 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB3404F000) [pid = 648] [serial = 114] [outer = 000000EB32E26C00] 06:31:07 INFO - PROCESS | 648 | 1464787867789 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB34058000) [pid = 648] [serial = 115] [outer = 000000EB32E26C00] 06:31:08 INFO - PROCESS | 648 | 1464787868204 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:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 06:31:08 INFO - PROCESS | 648 | 1464787868247 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 648 | 1464787868250 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:31:08 INFO - PROCESS | 648 | 1464787868253 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 648 | 1464787868256 Marionette TRACE conn6 <- [1,122,null,{}] 06:31:08 INFO - PROCESS | 648 | 1464787868260 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:31:08 INFO - PROCESS | 648 | 1464787868374 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:31:08 INFO - PROCESS | 648 | 1464787868436 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D771000 == 36 [pid = 648] [id = 40] 06:31:08 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB341EA800) [pid = 648] [serial = 116] [outer = 0000000000000000] 06:31:08 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB341EF400) [pid = 648] [serial = 117] [outer = 000000EB341EA800] 06:31:08 INFO - PROCESS | 648 | 1464787868485 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB34909C00) [pid = 648] [serial = 118] [outer = 000000EB341EA800] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 77 (000000EB36A2F400) [pid = 648] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 76 (000000EB281F5400) [pid = 648] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB23B71000) [pid = 648] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB239D5C00) [pid = 648] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB367CA400) [pid = 648] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB2F182C00) [pid = 648] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 71 (000000EB241B8000) [pid = 648] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 70 (000000EB2903E400) [pid = 648] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:31:08 INFO - PROCESS | 648 | --DOMWINDOW == 69 (000000EB2CC4D800) [pid = 648] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:31:08 INFO - PROCESS | 648 | 1464787868883 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:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 691ms 06:31:08 INFO - PROCESS | 648 | 1464787868947 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 648 | 1464787868949 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:31:08 INFO - PROCESS | 648 | 1464787868953 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 648 | 1464787868955 Marionette TRACE conn6 <- [1,126,null,{}] 06:31:08 INFO - PROCESS | 648 | 1464787868959 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:31:09 INFO - PROCESS | 648 | 1464787869037 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:31:09 INFO - PROCESS | 648 | 1464787869043 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3410B000 == 37 [pid = 648] [id = 41] 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 70 (000000EB28438800) [pid = 648] [serial = 119] [outer = 0000000000000000] 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 71 (000000EB31426400) [pid = 648] [serial = 120] [outer = 000000EB28438800] 06:31:09 INFO - PROCESS | 648 | 1464787869087 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB3142CC00) [pid = 648] [serial = 121] [outer = 000000EB28438800] 06:31:09 INFO - PROCESS | 648 | 1464787869478 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:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 06:31:09 INFO - PROCESS | 648 | 1464787869543 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 648 | 1464787869545 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:31:09 INFO - PROCESS | 648 | 1464787869548 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:31:09 INFO - PROCESS | 648 | 1464787869550 Marionette TRACE conn6 <- [1,130,null,{}] 06:31:09 INFO - PROCESS | 648 | 1464787869554 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:31:09 INFO - PROCESS | 648 | 1464787869629 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:31:09 INFO - PROCESS | 648 | 1464787869636 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36724800 == 38 [pid = 648] [id = 42] 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB31430400) [pid = 648] [serial = 122] [outer = 0000000000000000] 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB3405C000) [pid = 648] [serial = 123] [outer = 000000EB31430400] 06:31:09 INFO - PROCESS | 648 | 1464787869680 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB35C4B400) [pid = 648] [serial = 124] [outer = 000000EB31430400] 06:31:10 INFO - PROCESS | 648 | 1464787870080 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:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 06:31:10 INFO - PROCESS | 648 | 1464787870143 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 648 | 1464787870145 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:31:10 INFO - PROCESS | 648 | 1464787870148 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 648 | 1464787870150 Marionette TRACE conn6 <- [1,134,null,{}] 06:31:10 INFO - PROCESS | 648 | 1464787870154 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:31:10 INFO - PROCESS | 648 | 1464787870232 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:31:10 INFO - PROCESS | 648 | 1464787870243 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1D800 == 39 [pid = 648] [id = 43] 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB22044800) [pid = 648] [serial = 125] [outer = 0000000000000000] 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB22047000) [pid = 648] [serial = 126] [outer = 000000EB22044800] 06:31:10 INFO - PROCESS | 648 | 1464787870286 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB31431000) [pid = 648] [serial = 127] [outer = 000000EB22044800] 06:31:10 INFO - PROCESS | 648 | 1464787870685 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:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 06:31:10 INFO - PROCESS | 648 | 1464787870744 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 648 | 1464787870746 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:31:10 INFO - PROCESS | 648 | 1464787870749 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 648 | 1464787870751 Marionette TRACE conn6 <- [1,138,null,{}] 06:31:10 INFO - PROCESS | 648 | 1464787870755 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:31:10 INFO - PROCESS | 648 | 1464787870834 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:31:10 INFO - PROCESS | 648 | 1464787870842 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C73000 == 40 [pid = 648] [id = 44] 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB29B50000) [pid = 648] [serial = 128] [outer = 0000000000000000] 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB29BAC800) [pid = 648] [serial = 129] [outer = 000000EB29B50000] 06:31:10 INFO - PROCESS | 648 | 1464787870886 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB29BB2800) [pid = 648] [serial = 130] [outer = 000000EB29B50000] 06:31:11 INFO - PROCESS | 648 | 1464787871631 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:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 940ms 06:31:11 INFO - PROCESS | 648 | 1464787871693 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 648 | 1464787871698 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:31:11 INFO - PROCESS | 648 | 1464787871704 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 648 | 1464787871708 Marionette TRACE conn6 <- [1,142,null,{}] 06:31:11 INFO - PROCESS | 648 | 1464787871737 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:31:11 INFO - PROCESS | 648 | 1464787871864 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:31:11 INFO - PROCESS | 648 | 1464787871921 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2815F800 == 41 [pid = 648] [id = 45] 06:31:11 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB239DD800) [pid = 648] [serial = 131] [outer = 0000000000000000] 06:31:11 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB241B5000) [pid = 648] [serial = 132] [outer = 000000EB239DD800] 06:31:11 INFO - PROCESS | 648 | 1464787871978 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB28394C00) [pid = 648] [serial = 133] [outer = 000000EB239DD800] 06:31:12 INFO - PROCESS | 648 | 1464787872753 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:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1110ms 06:31:12 INFO - PROCESS | 648 | 1464787872817 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:31:12 INFO - PROCESS | 648 | 1464787872821 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:31:12 INFO - PROCESS | 648 | 1464787872852 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:31:12 INFO - PROCESS | 648 | 1464787872857 Marionette TRACE conn6 <- [1,146,null,{}] 06:31:12 INFO - PROCESS | 648 | 1464787872864 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:31:13 INFO - PROCESS | 648 | 1464787873055 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:31:13 INFO - PROCESS | 648 | 1464787873152 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2462D800 == 42 [pid = 648] [id = 46] 06:31:13 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB23B71800) [pid = 648] [serial = 134] [outer = 0000000000000000] 06:31:13 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB23B76000) [pid = 648] [serial = 135] [outer = 000000EB23B71800] 06:31:13 INFO - PROCESS | 648 | 1464787873204 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB2817B800) [pid = 648] [serial = 136] [outer = 000000EB23B71800] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E1D800 == 41 [pid = 648] [id = 43] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB36724800 == 40 [pid = 648] [id = 42] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3410B000 == 39 [pid = 648] [id = 41] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D771000 == 38 [pid = 648] [id = 40] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB32909800 == 37 [pid = 648] [id = 39] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB2907A000 == 36 [pid = 648] [id = 38] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB309AE800 == 35 [pid = 648] [id = 37] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB30667800 == 34 [pid = 648] [id = 36] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB2E0F0000 == 33 [pid = 648] [id = 35] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D772000 == 32 [pid = 648] [id = 34] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C65000 == 31 [pid = 648] [id = 33] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB2907B000 == 30 [pid = 648] [id = 32] 06:31:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB28168000 == 29 [pid = 648] [id = 31] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB303ED000) [pid = 648] [serial = 84] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB38EAD400) [pid = 648] [serial = 69] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB3405C400) [pid = 648] [serial = 58] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB2D7EE000) [pid = 648] [serial = 61] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB340CF800) [pid = 648] [serial = 55] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB36A33C00) [pid = 648] [serial = 67] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 80 (000000EB3009B400) [pid = 648] [serial = 82] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 79 (000000EB250BAC00) [pid = 648] [serial = 72] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 78 (000000EB2855A800) [pid = 648] [serial = 73] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 77 (000000EB2A2BDC00) [pid = 648] [serial = 75] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 76 (000000EB2FA63400) [pid = 648] [serial = 81] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB2DF59400) [pid = 648] [serial = 79] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB2A2CA800) [pid = 648] [serial = 76] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB38EB6000) [pid = 648] [serial = 70] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB2D7F0000) [pid = 648] [serial = 78] [outer = 0000000000000000] [url = about:blank] 06:31:13 INFO - PROCESS | 648 | 1464787873705 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:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 901ms 06:31:13 INFO - PROCESS | 648 | 1464787873753 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 648 | 1464787873760 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:31:13 INFO - PROCESS | 648 | 1464787873767 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:31:13 INFO - PROCESS | 648 | 1464787873770 Marionette TRACE conn6 <- [1,150,null,{}] 06:31:13 INFO - PROCESS | 648 | 1464787873774 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:31:13 INFO - PROCESS | 648 | 1464787873861 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:31:13 INFO - PROCESS | 648 | 1464787873871 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28521000 == 30 [pid = 648] [id = 47] 06:31:13 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB281F4C00) [pid = 648] [serial = 137] [outer = 0000000000000000] 06:31:13 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB28B90000) [pid = 648] [serial = 138] [outer = 000000EB281F4C00] 06:31:13 INFO - PROCESS | 648 | 1464787873918 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB29B4EC00) [pid = 648] [serial = 139] [outer = 000000EB281F4C00] 06:31:14 INFO - PROCESS | 648 | 1464787874355 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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 06:31:14 INFO - PROCESS | 648 | 1464787874398 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 648 | 1464787874400 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:31:14 INFO - PROCESS | 648 | 1464787874403 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 648 | 1464787874407 Marionette TRACE conn6 <- [1,154,null,{}] 06:31:14 INFO - PROCESS | 648 | 1464787874419 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:31:14 INFO - PROCESS | 648 | 1464787874528 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:31:14 INFO - PROCESS | 648 | 1464787874540 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C62000 == 31 [pid = 648] [id = 48] 06:31:14 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB2A2C6400) [pid = 648] [serial = 140] [outer = 0000000000000000] 06:31:14 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB2A3BE800) [pid = 648] [serial = 141] [outer = 000000EB2A2C6400] 06:31:14 INFO - PROCESS | 648 | 1464787874593 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB2D4B7000) [pid = 648] [serial = 142] [outer = 000000EB2A2C6400] 06:31:15 INFO - PROCESS | 648 | 1464787875017 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:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 648ms 06:31:15 INFO - PROCESS | 648 | 1464787875053 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 648 | 1464787875056 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:31:15 INFO - PROCESS | 648 | 1464787875064 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 648 | 1464787875066 Marionette TRACE conn6 <- [1,158,null,{}] 06:31:15 INFO - PROCESS | 648 | 1464787875070 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:31:15 INFO - PROCESS | 648 | 1464787875153 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:31:15 INFO - PROCESS | 648 | 1464787875159 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DC54800 == 32 [pid = 648] [id = 49] 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB2DCD9400) [pid = 648] [serial = 143] [outer = 0000000000000000] 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB2E050000) [pid = 648] [serial = 144] [outer = 000000EB2DCD9400] 06:31:15 INFO - PROCESS | 648 | 1464787875204 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB2F1A9800) [pid = 648] [serial = 145] [outer = 000000EB2DCD9400] 06:31:15 INFO - PROCESS | 648 | 1464787875629 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:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 586ms 06:31:15 INFO - PROCESS | 648 | 1464787875654 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 648 | 1464787875656 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:31:15 INFO - PROCESS | 648 | 1464787875659 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 648 | 1464787875661 Marionette TRACE conn6 <- [1,162,null,{}] 06:31:15 INFO - PROCESS | 648 | 1464787875665 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:31:15 INFO - PROCESS | 648 | 1464787875743 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:31:15 INFO - PROCESS | 648 | 1464787875749 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1C0000 == 33 [pid = 648] [id = 50] 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB2D873800) [pid = 648] [serial = 146] [outer = 0000000000000000] 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB2FB22800) [pid = 648] [serial = 147] [outer = 000000EB2D873800] 06:31:15 INFO - PROCESS | 648 | 1464787875795 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB302B0800) [pid = 648] [serial = 148] [outer = 000000EB2D873800] 06:31:16 INFO - PROCESS | 648 | 1464787876277 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:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 689ms 06:31:16 INFO - PROCESS | 648 | 1464787876352 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:31:16 INFO - PROCESS | 648 | 1464787876354 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:31:16 INFO - PROCESS | 648 | 1464787876358 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:31:16 INFO - PROCESS | 648 | 1464787876360 Marionette TRACE conn6 <- [1,166,null,{}] 06:31:16 INFO - PROCESS | 648 | 1464787876363 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:31:16 INFO - PROCESS | 648 | 1464787876482 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:31:16 INFO - PROCESS | 648 | 1464787876497 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB304BA800 == 34 [pid = 648] [id = 51] 06:31:16 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB303ED000) [pid = 648] [serial = 149] [outer = 0000000000000000] 06:31:16 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB304F0000) [pid = 648] [serial = 150] [outer = 000000EB303ED000] 06:31:16 INFO - PROCESS | 648 | 1464787876572 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB31424800) [pid = 648] [serial = 151] [outer = 000000EB303ED000] 06:31:16 INFO - PROCESS | 648 | 1464787876986 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:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 06:31:17 INFO - PROCESS | 648 | 1464787877031 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 648 | 1464787877033 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:31:17 INFO - PROCESS | 648 | 1464787877036 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 648 | 1464787877038 Marionette TRACE conn6 <- [1,170,null,{}] 06:31:17 INFO - PROCESS | 648 | 1464787877042 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:31:17 INFO - PROCESS | 648 | 1464787877160 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:31:17 INFO - PROCESS | 648 | 1464787877177 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30F8E000 == 35 [pid = 648] [id = 52] 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB3142F400) [pid = 648] [serial = 152] [outer = 0000000000000000] 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB314F1C00) [pid = 648] [serial = 153] [outer = 000000EB3142F400] 06:31:17 INFO - PROCESS | 648 | 1464787877224 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB31EEF800) [pid = 648] [serial = 154] [outer = 000000EB3142F400] 06:31:17 INFO - PROCESS | 648 | 1464787877641 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:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 06:31:17 INFO - PROCESS | 648 | 1464787877663 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 648 | 1464787877665 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:31:17 INFO - PROCESS | 648 | 1464787877669 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 648 | 1464787877678 Marionette TRACE conn6 <- [1,174,null,{}] 06:31:17 INFO - PROCESS | 648 | 1464787877689 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:31:17 INFO - PROCESS | 648 | 1464787877783 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:31:17 INFO - PROCESS | 648 | 1464787877790 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB239B2000 == 36 [pid = 648] [id = 53] 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB32087800) [pid = 648] [serial = 155] [outer = 0000000000000000] 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB32E27C00) [pid = 648] [serial = 156] [outer = 000000EB32087800] 06:31:17 INFO - PROCESS | 648 | 1464787877834 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB34051400) [pid = 648] [serial = 157] [outer = 000000EB32087800] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB32E26C00) [pid = 648] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB341EA800) [pid = 648] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB28391000) [pid = 648] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB229D2400) [pid = 648] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB2D4C3000) [pid = 648] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB304ED800) [pid = 648] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB314EF400) [pid = 648] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB239DB800) [pid = 648] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB29111400) [pid = 648] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB2FD9DC00) [pid = 648] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB23B74800) [pid = 648] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB22044800) [pid = 648] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 80 (000000EB28438800) [pid = 648] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 79 (000000EB31430400) [pid = 648] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:31:18 INFO - PROCESS | 648 | --DOMWINDOW == 78 (000000EB30CFC000) [pid = 648] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:31:18 INFO - PROCESS | 648 | 1464787878317 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:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 691ms 06:31:18 INFO - PROCESS | 648 | 1464787878363 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 648 | 1464787878366 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:31:18 INFO - PROCESS | 648 | 1464787878369 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 648 | 1464787878371 Marionette TRACE conn6 <- [1,178,null,{}] 06:31:18 INFO - PROCESS | 648 | 1464787878375 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:31:18 INFO - PROCESS | 648 | 1464787878494 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:31:18 INFO - PROCESS | 648 | 1464787878537 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332AD000 == 37 [pid = 648] [id = 54] 06:31:18 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB28C85000) [pid = 648] [serial = 158] [outer = 0000000000000000] 06:31:18 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB2DF59000) [pid = 648] [serial = 159] [outer = 000000EB28C85000] 06:31:18 INFO - PROCESS | 648 | 1464787878581 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB3208C000) [pid = 648] [serial = 160] [outer = 000000EB28C85000] 06:31:18 INFO - PROCESS | 648 | 1464787878909 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:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 06:31:18 INFO - PROCESS | 648 | 1464787878960 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 648 | 1464787878962 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:31:18 INFO - PROCESS | 648 | 1464787878965 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 648 | 1464787878967 Marionette TRACE conn6 <- [1,182,null,{}] 06:31:18 INFO - PROCESS | 648 | 1464787878971 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:31:19 INFO - PROCESS | 648 | 1464787879082 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:31:19 INFO - PROCESS | 648 | 1464787879091 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344B5000 == 38 [pid = 648] [id = 55] 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB30CFC000) [pid = 648] [serial = 161] [outer = 0000000000000000] 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB34059000) [pid = 648] [serial = 162] [outer = 000000EB30CFC000] 06:31:19 INFO - PROCESS | 648 | 1464787879135 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB340D6800) [pid = 648] [serial = 163] [outer = 000000EB30CFC000] 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB340D3800) [pid = 648] [serial = 164] [outer = 000000EB2450A000] 06:31:19 INFO - PROCESS | 648 | 1464787879563 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:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 06:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:31:19 INFO - PROCESS | 648 | 1464787879597 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 648 | 1464787879600 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:31:19 INFO - PROCESS | 648 | 1464787879603 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 648 | 1464787879606 Marionette TRACE conn6 <- [1,186,null,{}] 06:31:19 INFO - PROCESS | 648 | 1464787879609 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:31:19 INFO - PROCESS | 648 | 1464787879730 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:31:19 INFO - PROCESS | 648 | 1464787879801 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C4F800 == 39 [pid = 648] [id = 56] 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2910F800) [pid = 648] [serial = 165] [outer = 0000000000000000] 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB3405D000) [pid = 648] [serial = 166] [outer = 000000EB2910F800] 06:31:19 INFO - PROCESS | 648 | 1464787879852 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB367D3000) [pid = 648] [serial = 167] [outer = 000000EB2910F800] 06:31:20 INFO - PROCESS | 648 | 1464787880172 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:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 06:31:20 INFO - PROCESS | 648 | 1464787880297 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 648 | 1464787880303 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:31:20 INFO - PROCESS | 648 | 1464787880309 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - PROCESS | 648 | 1464787880312 Marionette TRACE conn6 <- [1,190,null,{}] 06:31:20 INFO - PROCESS | 648 | 1464787880360 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:31:20 INFO - PROCESS | 648 | 1464787880463 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:31:20 INFO - PROCESS | 648 | 1464787880562 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23B96000 == 40 [pid = 648] [id = 57] 06:31:20 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB239A4C00) [pid = 648] [serial = 168] [outer = 0000000000000000] 06:31:20 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB239DC400) [pid = 648] [serial = 169] [outer = 000000EB239A4C00] 06:31:20 INFO - PROCESS | 648 | 1464787880619 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB25125400) [pid = 648] [serial = 170] [outer = 000000EB239A4C00] 06:31:21 INFO - PROCESS | 648 | 1464787881199 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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 942ms 06:31:21 INFO - PROCESS | 648 | 1464787881253 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 648 | 1464787881258 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:31:21 INFO - PROCESS | 648 | 1464787881266 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - PROCESS | 648 | 1464787881270 Marionette TRACE conn6 <- [1,194,null,{}] 06:31:21 INFO - PROCESS | 648 | 1464787881274 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:31:21 INFO - PROCESS | 648 | 1464787881382 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:31:21 INFO - PROCESS | 648 | 1464787881447 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFBB000 == 41 [pid = 648] [id = 58] 06:31:21 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB29BAE400) [pid = 648] [serial = 171] [outer = 0000000000000000] 06:31:21 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB2A2BEC00) [pid = 648] [serial = 172] [outer = 000000EB29BAE400] 06:31:21 INFO - PROCESS | 648 | 1464787881503 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB2D4B9800) [pid = 648] [serial = 173] [outer = 000000EB29BAE400] 06:31:22 INFO - PROCESS | 648 | 1464787882045 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:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 06:31:22 INFO - PROCESS | 648 | 1464787882106 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 648 | 1464787882108 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:31:22 INFO - PROCESS | 648 | 1464787882113 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 648 | 1464787882115 Marionette TRACE conn6 <- [1,198,null,{}] 06:31:22 INFO - PROCESS | 648 | 1464787882126 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:31:22 INFO - PROCESS | 648 | 1464787882236 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:31:22 INFO - PROCESS | 648 | 1464787882315 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DCB800 == 42 [pid = 648] [id = 59] 06:31:22 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB303EB800) [pid = 648] [serial = 174] [outer = 0000000000000000] 06:31:22 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB303F4400) [pid = 648] [serial = 175] [outer = 000000EB303EB800] 06:31:22 INFO - PROCESS | 648 | 1464787882374 Marionette DEBUG loaded listener.js 06:31:22 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB314F5C00) [pid = 648] [serial = 176] [outer = 000000EB303EB800] 06:31:22 INFO - PROCESS | 648 | 1464787882916 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:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 837ms 06:31:22 INFO - PROCESS | 648 | 1464787882953 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 648 | 1464787882956 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:31:22 INFO - PROCESS | 648 | 1464787882960 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 648 | 1464787882962 Marionette TRACE conn6 <- [1,202,null,{}] 06:31:22 INFO - PROCESS | 648 | 1464787882966 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:31:23 INFO - PROCESS | 648 | 1464787883103 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:31:23 INFO - PROCESS | 648 | 1464787883180 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28B36800 == 43 [pid = 648] [id = 60] 06:31:23 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB239D4000) [pid = 648] [serial = 177] [outer = 0000000000000000] 06:31:23 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB34050000) [pid = 648] [serial = 178] [outer = 000000EB239D4000] 06:31:23 INFO - PROCESS | 648 | 1464787883235 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB367D0000) [pid = 648] [serial = 179] [outer = 000000EB239D4000] 06:31:23 INFO - PROCESS | 648 | 1464787883969 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:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1025ms 06:31:24 INFO - PROCESS | 648 | 1464787884006 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 648 | 1464787884011 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:31:24 INFO - PROCESS | 648 | 1464787884028 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:31:24 INFO - PROCESS | 648 | 1464787884032 Marionette TRACE conn6 <- [1,206,null,{}] 06:31:24 INFO - PROCESS | 648 | 1464787884037 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:31:24 INFO - PROCESS | 648 | 1464787884140 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:31:24 INFO - PROCESS | 648 | 1464787884206 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2851F000 == 44 [pid = 648] [id = 61] 06:31:24 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB22044C00) [pid = 648] [serial = 180] [outer = 0000000000000000] 06:31:24 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB24F9F000) [pid = 648] [serial = 181] [outer = 000000EB22044C00] 06:31:24 INFO - PROCESS | 648 | 1464787884258 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB28C87800) [pid = 648] [serial = 182] [outer = 000000EB22044C00] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB344B5000 == 43 [pid = 648] [id = 55] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB332AD000 == 42 [pid = 648] [id = 54] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB239B2000 == 41 [pid = 648] [id = 53] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB30F8E000 == 40 [pid = 648] [id = 52] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB304BA800 == 39 [pid = 648] [id = 51] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1C0000 == 38 [pid = 648] [id = 50] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DC54800 == 37 [pid = 648] [id = 49] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C62000 == 36 [pid = 648] [id = 48] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB28521000 == 35 [pid = 648] [id = 47] 06:31:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB2462D800 == 34 [pid = 648] [id = 46] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB29BAC800) [pid = 648] [serial = 129] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB305F1C00) [pid = 648] [serial = 105] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB30CFF000) [pid = 648] [serial = 106] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB3170BC00) [pid = 648] [serial = 108] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB31EEBC00) [pid = 648] [serial = 109] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB2FA7D000) [pid = 648] [serial = 100] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB2F17DC00) [pid = 648] [serial = 99] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB34058000) [pid = 648] [serial = 115] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB303F6C00) [pid = 648] [serial = 85] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB302B8C00) [pid = 648] [serial = 102] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB303F6000) [pid = 648] [serial = 103] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB23B75000) [pid = 648] [serial = 87] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB24608C00) [pid = 648] [serial = 88] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB31431000) [pid = 648] [serial = 127] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB3142CC00) [pid = 648] [serial = 121] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB31426400) [pid = 648] [serial = 120] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB35C4B400) [pid = 648] [serial = 124] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB22047000) [pid = 648] [serial = 126] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB32E29800) [pid = 648] [serial = 112] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB32085C00) [pid = 648] [serial = 111] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB3405C000) [pid = 648] [serial = 123] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB34909C00) [pid = 648] [serial = 118] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 80 (000000EB3404F000) [pid = 648] [serial = 114] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 79 (000000EB341EF400) [pid = 648] [serial = 117] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 78 (000000EB28B0D400) [pid = 648] [serial = 90] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 77 (000000EB2903D800) [pid = 648] [serial = 91] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 76 (000000EB2A2C4000) [pid = 648] [serial = 93] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB2AA2F000) [pid = 648] [serial = 94] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB2D873000) [pid = 648] [serial = 96] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB2DF5EC00) [pid = 648] [serial = 97] [outer = 0000000000000000] [url = about:blank] 06:31:24 INFO - PROCESS | 648 | 1464787884771 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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 796ms 06:31:24 INFO - PROCESS | 648 | 1464787884830 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 648 | 1464787884835 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:31:24 INFO - PROCESS | 648 | 1464787884842 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 648 | 1464787884844 Marionette TRACE conn6 <- [1,210,null,{}] 06:31:24 INFO - PROCESS | 648 | 1464787884848 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:31:24 INFO - PROCESS | 648 | 1464787884932 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:31:24 INFO - PROCESS | 648 | 1464787884942 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24F76800 == 35 [pid = 648] [id = 62] 06:31:24 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB239A2C00) [pid = 648] [serial = 183] [outer = 0000000000000000] 06:31:24 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB2817A800) [pid = 648] [serial = 184] [outer = 000000EB239A2C00] 06:31:24 INFO - PROCESS | 648 | 1464787884988 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB29B4D800) [pid = 648] [serial = 185] [outer = 000000EB239A2C00] 06:31:25 INFO - PROCESS | 648 | 1464787885423 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:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 06:31:25 INFO - PROCESS | 648 | 1464787885471 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 648 | 1464787885474 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:31:25 INFO - PROCESS | 648 | 1464787885477 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 648 | 1464787885481 Marionette TRACE conn6 <- [1,214,null,{}] 06:31:25 INFO - PROCESS | 648 | 1464787885515 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:31:25 INFO - PROCESS | 648 | 1464787885604 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:31:25 INFO - PROCESS | 648 | 1464787885621 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A217800 == 36 [pid = 648] [id = 63] 06:31:25 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB2AA2E400) [pid = 648] [serial = 186] [outer = 0000000000000000] 06:31:25 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB2CC4DC00) [pid = 648] [serial = 187] [outer = 000000EB2AA2E400] 06:31:25 INFO - PROCESS | 648 | 1464787885668 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB2DCD9800) [pid = 648] [serial = 188] [outer = 000000EB2AA2E400] 06:31:26 INFO - PROCESS | 648 | 1464787886082 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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 06:31:26 INFO - PROCESS | 648 | 1464787886108 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 648 | 1464787886111 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:31:26 INFO - PROCESS | 648 | 1464787886114 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 648 | 1464787886116 Marionette TRACE conn6 <- [1,218,null,{}] 06:31:26 INFO - PROCESS | 648 | 1464787886120 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:31:26 INFO - PROCESS | 648 | 1464787886209 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:31:26 INFO - PROCESS | 648 | 1464787886216 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2E0D9800 == 37 [pid = 648] [id = 64] 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB2F1B4400) [pid = 648] [serial = 189] [outer = 0000000000000000] 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB2FA68000) [pid = 648] [serial = 190] [outer = 000000EB2F1B4400] 06:31:26 INFO - PROCESS | 648 | 1464787886262 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB3009C800) [pid = 648] [serial = 191] [outer = 000000EB2F1B4400] 06:31:26 INFO - PROCESS | 648 | 1464787886677 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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 06:31:26 INFO - PROCESS | 648 | 1464787886708 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 648 | 1464787886710 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:31:26 INFO - PROCESS | 648 | 1464787886713 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 648 | 1464787886715 Marionette TRACE conn6 <- [1,222,null,{}] 06:31:26 INFO - PROCESS | 648 | 1464787886719 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:31:26 INFO - PROCESS | 648 | 1464787886799 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:31:26 INFO - PROCESS | 648 | 1464787886806 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDBE800 == 38 [pid = 648] [id = 65] 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB30233800) [pid = 648] [serial = 192] [outer = 0000000000000000] 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB302BC800) [pid = 648] [serial = 193] [outer = 000000EB30233800] 06:31:26 INFO - PROCESS | 648 | 1464787886851 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB303F6C00) [pid = 648] [serial = 194] [outer = 000000EB30233800] 06:31:27 INFO - PROCESS | 648 | 1464787887312 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:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 06:31:27 INFO - PROCESS | 648 | 1464787887345 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:31:27 INFO - PROCESS | 648 | 1464787887347 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:31:27 INFO - PROCESS | 648 | 1464787887350 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 648 | 1464787887352 Marionette TRACE conn6 <- [1,226,null,{}] 06:31:27 INFO - PROCESS | 648 | 1464787887356 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:31:27 INFO - PROCESS | 648 | 1464787887486 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:31:27 INFO - PROCESS | 648 | 1464787887534 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309C4000 == 39 [pid = 648] [id = 66] 06:31:27 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB3142B400) [pid = 648] [serial = 195] [outer = 0000000000000000] 06:31:27 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB31775400) [pid = 648] [serial = 196] [outer = 000000EB3142B400] 06:31:27 INFO - PROCESS | 648 | 1464787887580 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB3294C800) [pid = 648] [serial = 197] [outer = 000000EB3142B400] 06:31:27 INFO - PROCESS | 648 | 1464787887990 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:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 06:31:28 INFO - PROCESS | 648 | 1464787888047 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 648 | 1464787888049 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:31:28 INFO - PROCESS | 648 | 1464787888052 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 648 | 1464787888054 Marionette TRACE conn6 <- [1,230,null,{}] 06:31:28 INFO - PROCESS | 648 | 1464787888058 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:31:28 INFO - PROCESS | 648 | 1464787888178 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:31:28 INFO - PROCESS | 648 | 1464787888201 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB239CE000 == 40 [pid = 648] [id = 67] 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB32E29800) [pid = 648] [serial = 198] [outer = 0000000000000000] 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB339AB800) [pid = 648] [serial = 199] [outer = 000000EB32E29800] 06:31:28 INFO - PROCESS | 648 | 1464787888246 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB340D2C00) [pid = 648] [serial = 200] [outer = 000000EB32E29800] 06:31:28 INFO - PROCESS | 648 | 1464787888654 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:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 06:31:28 INFO - PROCESS | 648 | 1464787888683 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 648 | 1464787888685 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:31:28 INFO - PROCESS | 648 | 1464787888689 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 648 | 1464787888691 Marionette TRACE conn6 <- [1,234,null,{}] 06:31:28 INFO - PROCESS | 648 | 1464787888694 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:31:28 INFO - PROCESS | 648 | 1464787888799 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:31:28 INFO - PROCESS | 648 | 1464787888806 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34114800 == 41 [pid = 648] [id = 68] 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB3042E800) [pid = 648] [serial = 201] [outer = 0000000000000000] 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB30433400) [pid = 648] [serial = 202] [outer = 000000EB3042E800] 06:31:28 INFO - PROCESS | 648 | 1464787888851 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB30439800) [pid = 648] [serial = 203] [outer = 000000EB3042E800] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB303ED000) [pid = 648] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB3142F400) [pid = 648] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB23B71800) [pid = 648] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB281F4C00) [pid = 648] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB2D873800) [pid = 648] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB2A2C6400) [pid = 648] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB2DCD9400) [pid = 648] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB29B50000) [pid = 648] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB28C85000) [pid = 648] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB32087800) [pid = 648] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:31:29 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB30CFC000) [pid = 648] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:31:29 INFO - PROCESS | 648 | 1464787889304 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:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 06:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:31:29 INFO - PROCESS | 648 | 1464787889320 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 648 | 1464787889322 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:31:29 INFO - PROCESS | 648 | 1464787889325 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 648 | 1464787889327 Marionette TRACE conn6 <- [1,238,null,{}] 06:31:29 INFO - PROCESS | 648 | 1464787889331 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:31:29 INFO - PROCESS | 648 | 1464787889433 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:31:29 INFO - PROCESS | 648 | 1464787889493 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34923800 == 42 [pid = 648] [id = 69] 06:31:29 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB2CC49800) [pid = 648] [serial = 204] [outer = 0000000000000000] 06:31:29 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB30439000) [pid = 648] [serial = 205] [outer = 000000EB2CC49800] 06:31:29 INFO - PROCESS | 648 | 1464787889541 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB341E6800) [pid = 648] [serial = 206] [outer = 000000EB2CC49800] 06:31:29 INFO - PROCESS | 648 | 1464787889868 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:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 584ms 06:31:29 INFO - PROCESS | 648 | 1464787889913 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 648 | 1464787889916 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:31:29 INFO - PROCESS | 648 | 1464787889919 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 648 | 1464787889921 Marionette TRACE conn6 <- [1,242,null,{}] 06:31:29 INFO - PROCESS | 648 | 1464787889925 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:31:30 INFO - PROCESS | 648 | 1464787890030 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:31:30 INFO - PROCESS | 648 | 1464787890039 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36716800 == 43 [pid = 648] [id = 70] 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB34483400) [pid = 648] [serial = 207] [outer = 0000000000000000] 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB35C05800) [pid = 648] [serial = 208] [outer = 000000EB34483400] 06:31:30 INFO - PROCESS | 648 | 1464787890083 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB35C0C400) [pid = 648] [serial = 209] [outer = 000000EB34483400] 06:31:30 INFO - PROCESS | 648 | 1464787890471 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:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 06:31:30 INFO - PROCESS | 648 | 1464787890518 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 648 | 1464787890520 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:31:30 INFO - PROCESS | 648 | 1464787890527 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 648 | 1464787890529 Marionette TRACE conn6 <- [1,246,null,{}] 06:31:30 INFO - PROCESS | 648 | 1464787890533 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:31:30 INFO - PROCESS | 648 | 1464787890654 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:31:30 INFO - PROCESS | 648 | 1464787890662 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385A4800 == 44 [pid = 648] [id = 71] 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB35C09800) [pid = 648] [serial = 210] [outer = 0000000000000000] 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB35C42800) [pid = 648] [serial = 211] [outer = 000000EB35C09800] 06:31:30 INFO - PROCESS | 648 | 1464787890718 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB36A33800) [pid = 648] [serial = 212] [outer = 000000EB35C09800] 06:31:31 INFO - PROCESS | 648 | 1464787891185 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:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 06:31:31 INFO - PROCESS | 648 | 1464787891221 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 648 | 1464787891226 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:31:31 INFO - PROCESS | 648 | 1464787891232 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 648 | 1464787891237 Marionette TRACE conn6 <- [1,250,null,{}] 06:31:31 INFO - PROCESS | 648 | 1464787891244 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:31:31 INFO - PROCESS | 648 | 1464787891396 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:31:31 INFO - PROCESS | 648 | 1464787891457 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2404B800 == 45 [pid = 648] [id = 72] 06:31:31 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB2399C400) [pid = 648] [serial = 213] [outer = 0000000000000000] 06:31:31 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB239D2800) [pid = 648] [serial = 214] [outer = 000000EB2399C400] 06:31:31 INFO - PROCESS | 648 | 1464787891555 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB250B7C00) [pid = 648] [serial = 215] [outer = 000000EB2399C400] 06:31:32 INFO - PROCESS | 648 | 1464787892228 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:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1035ms 06:31:32 INFO - PROCESS | 648 | 1464787892314 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:31:32 INFO - PROCESS | 648 | 1464787892321 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:31:32 INFO - PROCESS | 648 | 1464787892346 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:31:32 INFO - PROCESS | 648 | 1464787892349 Marionette TRACE conn6 <- [1,254,null,{}] 06:31:32 INFO - PROCESS | 648 | 1464787892354 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:31:32 INFO - PROCESS | 648 | 1464787892475 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:31:32 INFO - PROCESS | 648 | 1464787892534 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309AB800 == 46 [pid = 648] [id = 73] 06:31:32 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB2A2C7400) [pid = 648] [serial = 216] [outer = 0000000000000000] 06:31:32 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB2E041400) [pid = 648] [serial = 217] [outer = 000000EB2A2C7400] 06:31:32 INFO - PROCESS | 648 | 1464787892589 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB302BA800) [pid = 648] [serial = 218] [outer = 000000EB2A2C7400] 06:31:33 INFO - PROCESS | 648 | 1464787893130 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:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 06:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:31:33 INFO - PROCESS | 648 | 1464787893186 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 648 | 1464787893189 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:31:33 INFO - PROCESS | 648 | 1464787893193 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 648 | 1464787893197 Marionette TRACE conn6 <- [1,258,null,{}] 06:31:33 INFO - PROCESS | 648 | 1464787893209 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:31:33 INFO - PROCESS | 648 | 1464787893322 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:31:33 INFO - PROCESS | 648 | 1464787893401 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BC9800 == 47 [pid = 648] [id = 74] 06:31:33 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB31428000) [pid = 648] [serial = 219] [outer = 0000000000000000] 06:31:33 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB31E03400) [pid = 648] [serial = 220] [outer = 000000EB31428000] 06:31:33 INFO - PROCESS | 648 | 1464787893460 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB31E0E800) [pid = 648] [serial = 221] [outer = 000000EB31428000] 06:31:34 INFO - PROCESS | 648 | 1464787894082 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:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 944ms 06:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:31:34 INFO - PROCESS | 648 | 1464787894138 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:31:34 INFO - PROCESS | 648 | 1464787894141 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:31:34 INFO - PROCESS | 648 | 1464787894145 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:31:34 INFO - PROCESS | 648 | 1464787894147 Marionette TRACE conn6 <- [1,262,null,{}] 06:31:34 INFO - PROCESS | 648 | 1464787894151 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:31:34 INFO - PROCESS | 648 | 1464787894262 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:31:34 INFO - PROCESS | 648 | 1464787894327 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28161000 == 48 [pid = 648] [id = 75] 06:31:34 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB3009A400) [pid = 648] [serial = 222] [outer = 0000000000000000] 06:31:34 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB314EB800) [pid = 648] [serial = 223] [outer = 000000EB3009A400] 06:31:34 INFO - PROCESS | 648 | 1464787894385 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB339A2400) [pid = 648] [serial = 224] [outer = 000000EB3009A400] 06:31:35 INFO - PROCESS | 648 | 1464787895046 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:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 943ms 06:31:35 INFO - PROCESS | 648 | 1464787895090 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 648 | 1464787895095 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:31:35 INFO - PROCESS | 648 | 1464787895099 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 648 | 1464787895104 Marionette TRACE conn6 <- [1,266,null,{}] 06:31:35 INFO - PROCESS | 648 | 1464787895109 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:31:35 INFO - PROCESS | 648 | 1464787895214 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:31:35 INFO - PROCESS | 648 | 1464787895296 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28311800 == 49 [pid = 648] [id = 76] 06:31:35 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB2817DC00) [pid = 648] [serial = 225] [outer = 0000000000000000] 06:31:35 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB28B8AC00) [pid = 648] [serial = 226] [outer = 000000EB2817DC00] 06:31:35 INFO - PROCESS | 648 | 1464787895346 Marionette DEBUG loaded listener.js 06:31:35 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB29C97000) [pid = 648] [serial = 227] [outer = 000000EB2817DC00] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB36716800 == 48 [pid = 648] [id = 70] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB34923800 == 47 [pid = 648] [id = 69] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB34114800 == 46 [pid = 648] [id = 68] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB239CE000 == 45 [pid = 648] [id = 67] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB309C4000 == 44 [pid = 648] [id = 66] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDBE800 == 43 [pid = 648] [id = 65] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB2E0D9800 == 42 [pid = 648] [id = 64] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A217800 == 41 [pid = 648] [id = 63] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB24F76800 == 40 [pid = 648] [id = 62] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB241B5000) [pid = 648] [serial = 132] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB3405D000) [pid = 648] [serial = 166] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB2851F000 == 39 [pid = 648] [id = 61] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB28B36800 == 38 [pid = 648] [id = 60] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DCB800 == 37 [pid = 648] [id = 59] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFBB000 == 36 [pid = 648] [id = 58] 06:31:35 INFO - PROCESS | 648 | --DOCSHELL 000000EB23B96000 == 35 [pid = 648] [id = 57] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB304F0000) [pid = 648] [serial = 150] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB31424800) [pid = 648] [serial = 151] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB31EEF800) [pid = 648] [serial = 154] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB314F1C00) [pid = 648] [serial = 153] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB2817B800) [pid = 648] [serial = 136] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB23B76000) [pid = 648] [serial = 135] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB28B90000) [pid = 648] [serial = 138] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB2FB22800) [pid = 648] [serial = 147] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB29B4EC00) [pid = 648] [serial = 139] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB2A3BE800) [pid = 648] [serial = 141] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB2D4B7000) [pid = 648] [serial = 142] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB2E050000) [pid = 648] [serial = 144] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB2F1A9800) [pid = 648] [serial = 145] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB29BB2800) [pid = 648] [serial = 130] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB2DF59000) [pid = 648] [serial = 159] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB32E27C00) [pid = 648] [serial = 156] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB34059000) [pid = 648] [serial = 162] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB24611C00) [pid = 648] [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:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB34051400) [pid = 648] [serial = 157] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB3208C000) [pid = 648] [serial = 160] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB340D6800) [pid = 648] [serial = 163] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB302B0800) [pid = 648] [serial = 148] [outer = 0000000000000000] [url = about:blank] 06:31:35 INFO - PROCESS | 648 | 1464787895918 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:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 838ms 06:31:35 INFO - PROCESS | 648 | 1464787895942 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 648 | 1464787895947 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:31:35 INFO - PROCESS | 648 | 1464787895954 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 648 | 1464787895956 Marionette TRACE conn6 <- [1,270,null,{}] 06:31:35 INFO - PROCESS | 648 | 1464787895960 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:31:36 INFO - PROCESS | 648 | 1464787896047 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:31:36 INFO - PROCESS | 648 | 1464787896058 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28EE9800 == 36 [pid = 648] [id = 77] 06:31:36 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB29C93400) [pid = 648] [serial = 228] [outer = 0000000000000000] 06:31:36 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB2A287400) [pid = 648] [serial = 229] [outer = 000000EB29C93400] 06:31:36 INFO - PROCESS | 648 | 1464787896128 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2A2C7800) [pid = 648] [serial = 230] [outer = 000000EB29C93400] 06:31:36 INFO - PROCESS | 648 | 1464787896747 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:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 837ms 06:31:36 INFO - PROCESS | 648 | 1464787896793 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:31:36 INFO - PROCESS | 648 | 1464787896795 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:31:36 INFO - PROCESS | 648 | 1464787896798 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:31:36 INFO - PROCESS | 648 | 1464787896802 Marionette TRACE conn6 <- [1,274,null,{}] 06:31:36 INFO - PROCESS | 648 | 1464787896812 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:31:36 INFO - PROCESS | 648 | 1464787896898 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:31:36 INFO - PROCESS | 648 | 1464787896907 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFC4000 == 37 [pid = 648] [id = 78] 06:31:36 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB2F17B800) [pid = 648] [serial = 231] [outer = 0000000000000000] 06:31:36 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB2F1B3800) [pid = 648] [serial = 232] [outer = 000000EB2F17B800] 06:31:36 INFO - PROCESS | 648 | 1464787896955 Marionette DEBUG loaded listener.js 06:31:37 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB3009CC00) [pid = 648] [serial = 233] [outer = 000000EB2F17B800] 06:31:37 INFO - PROCESS | 648 | 1464787897390 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:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 06:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:31:37 INFO - PROCESS | 648 | 1464787897430 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 648 | 1464787897433 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:31:37 INFO - PROCESS | 648 | 1464787897441 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 648 | 1464787897443 Marionette TRACE conn6 <- [1,278,null,{}] 06:31:37 INFO - PROCESS | 648 | 1464787897447 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:31:37 INFO - PROCESS | 648 | 1464787897540 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:31:37 INFO - PROCESS | 648 | 1464787897548 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FBC7800 == 38 [pid = 648] [id = 79] 06:31:37 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB302BAC00) [pid = 648] [serial = 234] [outer = 0000000000000000] 06:31:37 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB303EFC00) [pid = 648] [serial = 235] [outer = 000000EB302BAC00] 06:31:37 INFO - PROCESS | 648 | 1464787897593 Marionette DEBUG loaded listener.js 06:31:37 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB3042E000) [pid = 648] [serial = 236] [outer = 000000EB302BAC00] 06:31:38 INFO - PROCESS | 648 | 1464787898011 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:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 06:31:38 INFO - PROCESS | 648 | 1464787898026 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 648 | 1464787898028 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:31:38 INFO - PROCESS | 648 | 1464787898046 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 648 | 1464787898048 Marionette TRACE conn6 <- [1,282,null,{}] 06:31:38 INFO - PROCESS | 648 | 1464787898052 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:31:38 INFO - PROCESS | 648 | 1464787898155 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:31:38 INFO - PROCESS | 648 | 1464787898162 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30793000 == 39 [pid = 648] [id = 80] 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB30433800) [pid = 648] [serial = 237] [outer = 0000000000000000] 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB304EFC00) [pid = 648] [serial = 238] [outer = 000000EB30433800] 06:31:38 INFO - PROCESS | 648 | 1464787898207 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB30CEA000) [pid = 648] [serial = 239] [outer = 000000EB30433800] 06:31:38 INFO - PROCESS | 648 | 1464787898649 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:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 06:31:38 INFO - PROCESS | 648 | 1464787898674 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 648 | 1464787898676 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:31:38 INFO - PROCESS | 648 | 1464787898679 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:31:38 INFO - PROCESS | 648 | 1464787898681 Marionette TRACE conn6 <- [1,286,null,{}] 06:31:38 INFO - PROCESS | 648 | 1464787898684 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:31:38 INFO - PROCESS | 648 | 1464787898800 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:31:38 INFO - PROCESS | 648 | 1464787898807 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D85800 == 40 [pid = 648] [id = 81] 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB3142A800) [pid = 648] [serial = 240] [outer = 0000000000000000] 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB31E08800) [pid = 648] [serial = 241] [outer = 000000EB3142A800] 06:31:38 INFO - PROCESS | 648 | 1464787898853 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB3294B000) [pid = 648] [serial = 242] [outer = 000000EB3142A800] 06:31:39 INFO - PROCESS | 648 | 1464787899321 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:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 06:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:31:39 INFO - PROCESS | 648 | 1464787899354 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 648 | 1464787899356 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:31:39 INFO - PROCESS | 648 | 1464787899360 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 648 | 1464787899362 Marionette TRACE conn6 <- [1,290,null,{}] 06:31:39 INFO - PROCESS | 648 | 1464787899365 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:31:39 INFO - PROCESS | 648 | 1464787899468 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:31:39 INFO - PROCESS | 648 | 1464787899475 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332B8000 == 41 [pid = 648] [id = 82] 06:31:39 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB3327BC00) [pid = 648] [serial = 243] [outer = 0000000000000000] 06:31:39 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB3392E400) [pid = 648] [serial = 244] [outer = 000000EB3327BC00] 06:31:39 INFO - PROCESS | 648 | 1464787899519 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB34057C00) [pid = 648] [serial = 245] [outer = 000000EB3327BC00] 06:31:39 INFO - PROCESS | 648 | 1464787899940 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:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 06:31:40 INFO - PROCESS | 648 | 1464787899993 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 648 | 1464787899995 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:31:40 INFO - PROCESS | 648 | 1464787900004 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 648 | 1464787900006 Marionette TRACE conn6 <- [1,294,null,{}] 06:31:40 INFO - PROCESS | 648 | 1464787900010 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:31:40 INFO - PROCESS | 648 | 1464787900216 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB239DD800) [pid = 648] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB3142B400) [pid = 648] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB32E29800) [pid = 648] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB239A2C00) [pid = 648] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB239D4000) [pid = 648] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB2AA2E400) [pid = 648] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB30233800) [pid = 648] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB2F1B4400) [pid = 648] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB22044C00) [pid = 648] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB3042E800) [pid = 648] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB2CC49800) [pid = 648] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:31:40 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB34483400) [pid = 648] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:31:40 INFO - PROCESS | 648 | 1464787900300 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290E1800 == 42 [pid = 648] [id = 83] 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB239A2C00) [pid = 648] [serial = 246] [outer = 0000000000000000] 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB281EF800) [pid = 648] [serial = 247] [outer = 000000EB239A2C00] 06:31:40 INFO - PROCESS | 648 | 1464787900347 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB3042C400) [pid = 648] [serial = 248] [outer = 000000EB239A2C00] 06:31:40 INFO - PROCESS | 648 | 1464787900686 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:31:40 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:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 732ms 06:31:40 INFO - PROCESS | 648 | 1464787900746 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 648 | 1464787900748 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:31:40 INFO - PROCESS | 648 | 1464787900751 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 648 | 1464787900753 Marionette TRACE conn6 <- [1,298,null,{}] 06:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:31:40 INFO - PROCESS | 648 | 1464787900757 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:31:40 INFO - PROCESS | 648 | 1464787900842 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:31:40 INFO - PROCESS | 648 | 1464787900848 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BDF800 == 43 [pid = 648] [id = 84] 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB340CF800) [pid = 648] [serial = 249] [outer = 0000000000000000] 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB341F4800) [pid = 648] [serial = 250] [outer = 000000EB340CF800] 06:31:40 INFO - PROCESS | 648 | 1464787900893 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB35C09400) [pid = 648] [serial = 251] [outer = 000000EB340CF800] 06:31:41 INFO - PROCESS | 648 | 1464787901282 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:31:41 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:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 06:31:41 INFO - PROCESS | 648 | 1464787901345 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 648 | 1464787901347 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:31:41 INFO - PROCESS | 648 | 1464787901350 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 648 | 1464787901352 Marionette TRACE conn6 <- [1,302,null,{}] 06:31:41 INFO - PROCESS | 648 | 1464787901356 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:31:41 INFO - PROCESS | 648 | 1464787901435 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:31:41 INFO - PROCESS | 648 | 1464787901442 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E71800 == 44 [pid = 648] [id = 85] 06:31:41 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB35C43C00) [pid = 648] [serial = 252] [outer = 0000000000000000] 06:31:41 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB35C46C00) [pid = 648] [serial = 253] [outer = 000000EB35C43C00] 06:31:41 INFO - PROCESS | 648 | 1464787901487 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB367CC000) [pid = 648] [serial = 254] [outer = 000000EB35C43C00] 06:31:41 INFO - PROCESS | 648 | 1464787901913 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:31:41 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:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 585ms 06:31:41 INFO - PROCESS | 648 | 1464787901939 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 648 | 1464787901941 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:31:41 INFO - PROCESS | 648 | 1464787901954 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 648 | 1464787901957 Marionette TRACE conn6 <- [1,306,null,{}] 06:31:41 INFO - PROCESS | 648 | 1464787901961 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:31:42 INFO - PROCESS | 648 | 1464787902062 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:31:42 INFO - PROCESS | 648 | 1464787902069 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36725000 == 45 [pid = 648] [id = 86] 06:31:42 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB341EE800) [pid = 648] [serial = 255] [outer = 0000000000000000] 06:31:42 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB34AA6400) [pid = 648] [serial = 256] [outer = 000000EB341EE800] 06:31:42 INFO - PROCESS | 648 | 1464787902121 Marionette DEBUG loaded listener.js 06:31:42 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB36A2CC00) [pid = 648] [serial = 257] [outer = 000000EB341EE800] 06:31:42 INFO - PROCESS | 648 | 1464787902806 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:31:42 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:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 901ms 06:31:42 INFO - PROCESS | 648 | 1464787902849 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 648 | 1464787902855 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:31:42 INFO - PROCESS | 648 | 1464787902874 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 648 | 1464787902879 Marionette TRACE conn6 <- [1,310,null,{}] 06:31:42 INFO - PROCESS | 648 | 1464787902885 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:31:43 INFO - PROCESS | 648 | 1464787903042 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:31:43 INFO - PROCESS | 648 | 1464787903070 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:31:43 INFO - PROCESS | 648 | 1464787903114 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D8C3000 == 46 [pid = 648] [id = 87] 06:31:43 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB2A3C1400) [pid = 648] [serial = 258] [outer = 0000000000000000] 06:31:43 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB2AA31800) [pid = 648] [serial = 259] [outer = 000000EB2A3C1400] 06:31:43 INFO - PROCESS | 648 | 1464787903214 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB2E088400) [pid = 648] [serial = 260] [outer = 000000EB2A3C1400] 06:31:43 INFO - PROCESS | 648 | 1464787903762 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:31:43 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:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 944ms 06:31:43 INFO - PROCESS | 648 | 1464787903820 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 648 | 1464787903825 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:31:43 INFO - PROCESS | 648 | 1464787903832 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - PROCESS | 648 | 1464787903835 Marionette TRACE conn6 <- [1,314,null,{}] 06:31:43 INFO - PROCESS | 648 | 1464787903839 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:31:43 INFO - PROCESS | 648 | 1464787903953 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:31:44 INFO - PROCESS | 648 | 1464787904020 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34109000 == 47 [pid = 648] [id = 88] 06:31:44 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB302B6000) [pid = 648] [serial = 261] [outer = 0000000000000000] 06:31:44 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB30431C00) [pid = 648] [serial = 262] [outer = 000000EB302B6000] 06:31:44 INFO - PROCESS | 648 | 1464787904075 Marionette DEBUG loaded listener.js 06:31:44 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB31425C00) [pid = 648] [serial = 263] [outer = 000000EB302B6000] 06:31:44 INFO - PROCESS | 648 | 1464787904713 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:31:44 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:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 06:31:44 INFO - PROCESS | 648 | 1464787904777 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 648 | 1464787904780 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:31:44 INFO - PROCESS | 648 | 1464787904784 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 648 | 1464787904788 Marionette TRACE conn6 <- [1,318,null,{}] 06:31:44 INFO - PROCESS | 648 | 1464787904800 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:31:44 INFO - PROCESS | 648 | 1464787904947 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:31:44 INFO - PROCESS | 648 | 1464787904966 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E26000 == 48 [pid = 648] [id = 89] 06:31:44 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB340D4000) [pid = 648] [serial = 264] [outer = 0000000000000000] 06:31:45 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB341EF800) [pid = 648] [serial = 265] [outer = 000000EB340D4000] 06:31:45 INFO - PROCESS | 648 | 1464787905024 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB34AA4800) [pid = 648] [serial = 266] [outer = 000000EB340D4000] 06:31:45 INFO - PROCESS | 648 | 1464787905648 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:31:45 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:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 901ms 06:31:45 INFO - PROCESS | 648 | 1464787905687 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:31:45 INFO - PROCESS | 648 | 1464787905690 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:31:45 INFO - PROCESS | 648 | 1464787905693 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:31:45 INFO - PROCESS | 648 | 1464787905696 Marionette TRACE conn6 <- [1,322,null,{}] 06:31:45 INFO - PROCESS | 648 | 1464787905700 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:31:45 INFO - PROCESS | 648 | 1464787905833 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:31:45 INFO - PROCESS | 648 | 1464787905894 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38595800 == 49 [pid = 648] [id = 90] 06:31:45 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB2D43E000) [pid = 648] [serial = 267] [outer = 0000000000000000] 06:31:45 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2D442000) [pid = 648] [serial = 268] [outer = 000000EB2D43E000] 06:31:45 INFO - PROCESS | 648 | 1464787905950 Marionette DEBUG loaded listener.js 06:31:46 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB35C0C800) [pid = 648] [serial = 269] [outer = 000000EB2D43E000] 06:31:46 INFO - PROCESS | 648 | 1464787906683 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:31:46 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:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1028ms 06:31:46 INFO - PROCESS | 648 | 1464787906723 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 648 | 1464787906728 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:31:46 INFO - PROCESS | 648 | 1464787906733 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 648 | 1464787906737 Marionette TRACE conn6 <- [1,326,null,{}] 06:31:46 INFO - PROCESS | 648 | 1464787906758 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:31:46 INFO - PROCESS | 648 | 1464787906864 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:31:46 INFO - PROCESS | 648 | 1464787906936 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28CBE800 == 50 [pid = 648] [id = 91] 06:31:46 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB28E7E800) [pid = 648] [serial = 270] [outer = 0000000000000000] 06:31:46 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB28432C00) [pid = 648] [serial = 271] [outer = 000000EB28E7E800] 06:31:46 INFO - PROCESS | 648 | 1464787906989 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB2A3BFC00) [pid = 648] [serial = 272] [outer = 000000EB28E7E800] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E71800 == 49 [pid = 648] [id = 85] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BDF800 == 48 [pid = 648] [id = 84] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB290E1800 == 47 [pid = 648] [id = 83] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB332B8000 == 46 [pid = 648] [id = 82] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D85800 == 45 [pid = 648] [id = 81] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB30793000 == 44 [pid = 648] [id = 80] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FBC7800 == 43 [pid = 648] [id = 79] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFC4000 == 42 [pid = 648] [id = 78] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB28EE9800 == 41 [pid = 648] [id = 77] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB28311800 == 40 [pid = 648] [id = 76] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB2A2BEC00) [pid = 648] [serial = 172] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB239DC400) [pid = 648] [serial = 169] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB303F4400) [pid = 648] [serial = 175] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB35C42800) [pid = 648] [serial = 211] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB385A4800 == 39 [pid = 648] [id = 71] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB28394C00) [pid = 648] [serial = 133] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB31775400) [pid = 648] [serial = 196] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB3294C800) [pid = 648] [serial = 197] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB340D2C00) [pid = 648] [serial = 200] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB339AB800) [pid = 648] [serial = 199] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB2817A800) [pid = 648] [serial = 184] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB367D0000) [pid = 648] [serial = 179] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB34050000) [pid = 648] [serial = 178] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB2CC4DC00) [pid = 648] [serial = 187] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB2DCD9800) [pid = 648] [serial = 188] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB302BC800) [pid = 648] [serial = 193] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB2FA68000) [pid = 648] [serial = 190] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB3009C800) [pid = 648] [serial = 191] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB28C87800) [pid = 648] [serial = 182] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB24F9F000) [pid = 648] [serial = 181] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB30433400) [pid = 648] [serial = 202] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB30439000) [pid = 648] [serial = 205] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB30439800) [pid = 648] [serial = 203] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB29B4D800) [pid = 648] [serial = 185] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB341E6800) [pid = 648] [serial = 206] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB303F6C00) [pid = 648] [serial = 194] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB35C0C400) [pid = 648] [serial = 209] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB35C05800) [pid = 648] [serial = 208] [outer = 0000000000000000] [url = about:blank] 06:31:47 INFO - PROCESS | 648 | 1464787907538 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:31:47 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:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 839ms 06:31:47 INFO - PROCESS | 648 | 1464787907575 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:31:47 INFO - PROCESS | 648 | 1464787907581 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:31:47 INFO - PROCESS | 648 | 1464787907588 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 648 | 1464787907590 Marionette TRACE conn6 <- [1,330,null,{}] 06:31:47 INFO - PROCESS | 648 | 1464787907594 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:31:47 INFO - PROCESS | 648 | 1464787907681 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:31:47 INFO - PROCESS | 648 | 1464787907692 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28EE3000 == 40 [pid = 648] [id = 92] 06:31:47 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB29044400) [pid = 648] [serial = 273] [outer = 0000000000000000] 06:31:47 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB2A2C1800) [pid = 648] [serial = 274] [outer = 000000EB29044400] 06:31:47 INFO - PROCESS | 648 | 1464787907737 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB2D43A400) [pid = 648] [serial = 275] [outer = 000000EB29044400] 06:31:48 INFO - PROCESS | 648 | 1464787908203 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:31:48 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:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 06:31:48 INFO - PROCESS | 648 | 1464787908280 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 648 | 1464787908282 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:31:48 INFO - PROCESS | 648 | 1464787908286 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:31:48 INFO - PROCESS | 648 | 1464787908290 Marionette TRACE conn6 <- [1,334,null,{}] 06:31:48 INFO - PROCESS | 648 | 1464787908301 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:31:48 INFO - PROCESS | 648 | 1464787908391 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:31:48 INFO - PROCESS | 648 | 1464787908486 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFB9000 == 41 [pid = 648] [id = 93] 06:31:48 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB2E08D000) [pid = 648] [serial = 276] [outer = 0000000000000000] 06:31:48 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB2F1AFC00) [pid = 648] [serial = 277] [outer = 000000EB2E08D000] 06:31:48 INFO - PROCESS | 648 | 1464787908534 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB302B0800) [pid = 648] [serial = 278] [outer = 000000EB2E08D000] 06:31:48 INFO - PROCESS | 648 | 1464787908907 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:31:48 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:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 06:31:48 INFO - PROCESS | 648 | 1464787908981 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 648 | 1464787908984 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:31:48 INFO - PROCESS | 648 | 1464787908987 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:31:48 INFO - PROCESS | 648 | 1464787908989 Marionette TRACE conn6 <- [1,338,null,{}] 06:31:48 INFO - PROCESS | 648 | 1464787908992 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:31:49 INFO - PROCESS | 648 | 1464787909078 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:31:49 INFO - PROCESS | 648 | 1464787909085 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB304B6000 == 42 [pid = 648] [id = 94] 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB303EF000) [pid = 648] [serial = 279] [outer = 0000000000000000] 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB303FA000) [pid = 648] [serial = 280] [outer = 000000EB303EF000] 06:31:49 INFO - PROCESS | 648 | 1464787909131 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB30439000) [pid = 648] [serial = 281] [outer = 000000EB303EF000] 06:31:49 INFO - PROCESS | 648 | 1464787909549 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:31:49 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:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 06:31:49 INFO - PROCESS | 648 | 1464787909581 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 648 | 1464787909584 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:31:49 INFO - PROCESS | 648 | 1464787909592 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 648 | 1464787909594 Marionette TRACE conn6 <- [1,342,null,{}] 06:31:49 INFO - PROCESS | 648 | 1464787909605 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:31:49 INFO - PROCESS | 648 | 1464787909705 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:31:49 INFO - PROCESS | 648 | 1464787909711 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB239C5000 == 43 [pid = 648] [id = 95] 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB303F4800) [pid = 648] [serial = 282] [outer = 0000000000000000] 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB31427000) [pid = 648] [serial = 283] [outer = 000000EB303F4800] 06:31:49 INFO - PROCESS | 648 | 1464787909756 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB3177AC00) [pid = 648] [serial = 284] [outer = 000000EB303F4800] 06:31:50 INFO - PROCESS | 648 | 1464787910237 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:31:50 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:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 06:31:50 INFO - PROCESS | 648 | 1464787910281 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 648 | 1464787910290 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:31:50 INFO - PROCESS | 648 | 1464787910302 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - PROCESS | 648 | 1464787910304 Marionette TRACE conn6 <- [1,346,null,{}] 06:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:31:50 INFO - PROCESS | 648 | 1464787910308 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:31:50 INFO - PROCESS | 648 | 1464787910426 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:31:50 INFO - PROCESS | 648 | 1464787910477 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32E49800 == 44 [pid = 648] [id = 96] 06:31:50 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB31E11800) [pid = 648] [serial = 285] [outer = 0000000000000000] 06:31:50 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB339B1000) [pid = 648] [serial = 286] [outer = 000000EB31E11800] 06:31:50 INFO - PROCESS | 648 | 1464787910524 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB341E7800) [pid = 648] [serial = 287] [outer = 000000EB31E11800] 06:31:50 INFO - PROCESS | 648 | 1464787910942 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:31:51 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:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 06:31:51 INFO - PROCESS | 648 | 1464787910998 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 648 | 1464787911000 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:31:51 INFO - PROCESS | 648 | 1464787911042 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 648 | 1464787911044 Marionette TRACE conn6 <- [1,350,null,{}] 06:31:51 INFO - PROCESS | 648 | 1464787911048 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:31:51 INFO - PROCESS | 648 | 1464787911151 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:31:51 INFO - PROCESS | 648 | 1464787911161 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344B0000 == 45 [pid = 648] [id = 97] 06:31:51 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB23D13400) [pid = 648] [serial = 288] [outer = 0000000000000000] 06:31:51 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB23D18000) [pid = 648] [serial = 289] [outer = 000000EB23D13400] 06:31:51 INFO - PROCESS | 648 | 1464787911207 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB31E11C00) [pid = 648] [serial = 290] [outer = 000000EB23D13400] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB3142A800) [pid = 648] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB3327BC00) [pid = 648] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB302BAC00) [pid = 648] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB2399C400) [pid = 648] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB2F17B800) [pid = 648] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB29C93400) [pid = 648] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB3009A400) [pid = 648] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB2817DC00) [pid = 648] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB239A2C00) [pid = 648] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB340CF800) [pid = 648] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB30433800) [pid = 648] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB239A4C00) [pid = 648] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB2910F800) [pid = 648] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB303EB800) [pid = 648] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB29BAE400) [pid = 648] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:31:51 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB35C43C00) [pid = 648] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:31:51 INFO - PROCESS | 648 | 1464787911772 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:31:51 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:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 795ms 06:31:51 INFO - PROCESS | 648 | 1464787911828 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 648 | 1464787911830 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:31:51 INFO - PROCESS | 648 | 1464787911833 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:31:51 INFO - PROCESS | 648 | 1464787911835 Marionette TRACE conn6 <- [1,354,null,{}] 06:31:51 INFO - PROCESS | 648 | 1464787911839 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:31:51 INFO - PROCESS | 648 | 1464787911928 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:31:51 INFO - PROCESS | 648 | 1464787911937 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349AC800 == 46 [pid = 648] [id = 98] 06:31:51 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB23B6C800) [pid = 648] [serial = 291] [outer = 0000000000000000] 06:31:51 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB2910F800) [pid = 648] [serial = 292] [outer = 000000EB23B6C800] 06:31:51 INFO - PROCESS | 648 | 1464787911983 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB30433C00) [pid = 648] [serial = 293] [outer = 000000EB23B6C800] 06:31:52 INFO - PROCESS | 648 | 1464787912403 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:31:52 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:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 06:31:52 INFO - PROCESS | 648 | 1464787912465 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:31:52 INFO - PROCESS | 648 | 1464787912467 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:31:52 INFO - PROCESS | 648 | 1464787912470 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:31:52 INFO - PROCESS | 648 | 1464787912472 Marionette TRACE conn6 <- [1,358,null,{}] 06:31:52 INFO - PROCESS | 648 | 1464787912476 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:31:52 INFO - PROCESS | 648 | 1464787912555 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:31:52 INFO - PROCESS | 648 | 1464787912562 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BD7800 == 47 [pid = 648] [id = 99] 06:31:52 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB31E1B800) [pid = 648] [serial = 294] [outer = 0000000000000000] 06:31:52 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB31E24800) [pid = 648] [serial = 295] [outer = 000000EB31E1B800] 06:31:52 INFO - PROCESS | 648 | 1464787912607 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB31E2AC00) [pid = 648] [serial = 296] [outer = 000000EB31E1B800] 06:31:53 INFO - PROCESS | 648 | 1464787913020 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:31:53 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:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 587ms 06:31:53 INFO - PROCESS | 648 | 1464787913061 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 648 | 1464787913063 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:31:53 INFO - PROCESS | 648 | 1464787913067 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:31:53 INFO - PROCESS | 648 | 1464787913069 Marionette TRACE conn6 <- [1,362,null,{}] 06:31:53 INFO - PROCESS | 648 | 1464787913073 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:31:53 INFO - PROCESS | 648 | 1464787913165 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:31:53 INFO - PROCESS | 648 | 1464787913174 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E84000 == 48 [pid = 648] [id = 100] 06:31:53 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB31E36000) [pid = 648] [serial = 297] [outer = 0000000000000000] 06:31:53 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB31E38400) [pid = 648] [serial = 298] [outer = 000000EB31E36000] 06:31:53 INFO - PROCESS | 648 | 1464787913218 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB31E3E400) [pid = 648] [serial = 299] [outer = 000000EB31E36000] 06:31:53 INFO - PROCESS | 648 | 1464787913640 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:31:53 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:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 06:31:53 INFO - PROCESS | 648 | 1464787913699 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 648 | 1464787913702 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:31:53 INFO - PROCESS | 648 | 1464787913751 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 648 | 1464787913755 Marionette TRACE conn6 <- [1,366,null,{}] 06:31:53 INFO - PROCESS | 648 | 1464787913761 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:31:53 INFO - PROCESS | 648 | 1464787913876 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:31:54 INFO - PROCESS | 648 | 1464787914029 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2830C800 == 49 [pid = 648] [id = 101] 06:31:54 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB23B6F400) [pid = 648] [serial = 300] [outer = 0000000000000000] 06:31:54 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB23B76C00) [pid = 648] [serial = 301] [outer = 000000EB23B6F400] 06:31:54 INFO - PROCESS | 648 | 1464787914085 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB28B91000) [pid = 648] [serial = 302] [outer = 000000EB23B6F400] 06:31:54 INFO - PROCESS | 648 | 1464787914695 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 06:31:54 INFO - PROCESS | 648 | 1464787914751 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:31:54 INFO - PROCESS | 648 | 1464787914755 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:31:54 INFO - PROCESS | 648 | 1464787914760 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:31:54 INFO - PROCESS | 648 | 1464787914763 Marionette TRACE conn6 <- [1,370,null,{}] 06:31:54 INFO - PROCESS | 648 | 1464787914772 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:31:54 INFO - PROCESS | 648 | 1464787914889 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:31:54 INFO - PROCESS | 648 | 1464787914958 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDCF800 == 50 [pid = 648] [id = 102] 06:31:54 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB2D4B9C00) [pid = 648] [serial = 303] [outer = 0000000000000000] 06:31:55 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB2D875000) [pid = 648] [serial = 304] [outer = 000000EB2D4B9C00] 06:31:55 INFO - PROCESS | 648 | 1464787915013 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB300A2400) [pid = 648] [serial = 305] [outer = 000000EB2D4B9C00] 06:31:55 INFO - PROCESS | 648 | 1464787915616 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:31:55 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:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 06:31:55 INFO - PROCESS | 648 | 1464787915646 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:31:55 INFO - PROCESS | 648 | 1464787915649 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:31:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:31:55 INFO - PROCESS | 648 | 1464787915653 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:31:55 INFO - PROCESS | 648 | 1464787915655 Marionette TRACE conn6 <- [1,374,null,{}] 06:31:55 INFO - PROCESS | 648 | 1464787915660 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:31:55 INFO - PROCESS | 648 | 1464787915769 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:31:55 INFO - PROCESS | 648 | 1464787915859 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DC7800 == 51 [pid = 648] [id = 103] 06:31:55 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB31E09800) [pid = 648] [serial = 306] [outer = 0000000000000000] 06:31:55 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB31E1C000) [pid = 648] [serial = 307] [outer = 000000EB31E09800] 06:31:55 INFO - PROCESS | 648 | 1464787915922 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB31EF2400) [pid = 648] [serial = 308] [outer = 000000EB31E09800] 06:31:56 INFO - PROCESS | 648 | 1464787916563 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:31:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 945ms 06:31:56 INFO - PROCESS | 648 | 1464787916599 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 648 | 1464787916602 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:31:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:31:56 INFO - PROCESS | 648 | 1464787916606 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 648 | 1464787916608 Marionette TRACE conn6 <- [1,378,null,{}] 06:31:56 INFO - PROCESS | 648 | 1464787916612 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:31:56 INFO - PROCESS | 648 | 1464787916724 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:31:56 INFO - PROCESS | 648 | 1464787916805 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38789800 == 52 [pid = 648] [id = 104] 06:31:56 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB341F0400) [pid = 648] [serial = 309] [outer = 0000000000000000] 06:31:56 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB34AA1C00) [pid = 648] [serial = 310] [outer = 000000EB341F0400] 06:31:56 INFO - PROCESS | 648 | 1464787916861 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB35C0E400) [pid = 648] [serial = 311] [outer = 000000EB341F0400] 06:31:57 INFO - PROCESS | 648 | 1464787917492 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:31:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:31:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 922ms 06:31:57 INFO - PROCESS | 648 | 1464787917532 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 648 | 1464787917534 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:31:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:31:57 INFO - PROCESS | 648 | 1464787917538 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 648 | 1464787917540 Marionette TRACE conn6 <- [1,382,null,{}] 06:31:57 INFO - PROCESS | 648 | 1464787917543 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:31:57 INFO - PROCESS | 648 | 1464787917676 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:31:57 INFO - PROCESS | 648 | 1464787917758 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28C16800 == 53 [pid = 648] [id = 105] 06:31:57 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB28C83800) [pid = 648] [serial = 312] [outer = 0000000000000000] 06:31:57 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB3119DC00) [pid = 648] [serial = 313] [outer = 000000EB28C83800] 06:31:57 INFO - PROCESS | 648 | 1464787917814 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB311A7800) [pid = 648] [serial = 314] [outer = 000000EB28C83800] 06:31:58 INFO - PROCESS | 648 | 1464787918564 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:31:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1080ms 06:31:58 INFO - PROCESS | 648 | 1464787918620 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 648 | 1464787918624 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:31:58 INFO - PROCESS | 648 | 1464787918629 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:31:58 INFO - PROCESS | 648 | 1464787918633 Marionette TRACE conn6 <- [1,386,null,{}] 06:31:58 INFO - PROCESS | 648 | 1464787918639 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:31:58 INFO - PROCESS | 648 | 1464787918777 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:31:58 INFO - PROCESS | 648 | 1464787918851 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28EE1000 == 54 [pid = 648] [id = 106] 06:31:58 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB23B6DC00) [pid = 648] [serial = 315] [outer = 0000000000000000] 06:31:58 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB23D1B800) [pid = 648] [serial = 316] [outer = 000000EB23B6DC00] 06:31:58 INFO - PROCESS | 648 | 1464787918946 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB28C83400) [pid = 648] [serial = 317] [outer = 000000EB23B6DC00] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD7800 == 53 [pid = 648] [id = 99] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB349AC800 == 52 [pid = 648] [id = 98] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB344B0000 == 51 [pid = 648] [id = 97] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB32E49800 == 50 [pid = 648] [id = 96] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB239C5000 == 49 [pid = 648] [id = 95] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB304B6000 == 48 [pid = 648] [id = 94] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFB9000 == 47 [pid = 648] [id = 93] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB28EE3000 == 46 [pid = 648] [id = 92] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB28CBE800 == 45 [pid = 648] [id = 91] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB2E041400) [pid = 648] [serial = 217] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB31E03400) [pid = 648] [serial = 220] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB34109000 == 44 [pid = 648] [id = 88] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D8C3000 == 43 [pid = 648] [id = 87] 06:31:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB36725000 == 42 [pid = 648] [id = 86] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB25125400) [pid = 648] [serial = 170] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB367D3000) [pid = 648] [serial = 167] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB314F5C00) [pid = 648] [serial = 176] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB2D4B9800) [pid = 648] [serial = 173] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB35C46C00) [pid = 648] [serial = 253] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB31E08800) [pid = 648] [serial = 241] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB3392E400) [pid = 648] [serial = 244] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB303EFC00) [pid = 648] [serial = 235] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB239D2800) [pid = 648] [serial = 214] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB2F1B3800) [pid = 648] [serial = 232] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB3009CC00) [pid = 648] [serial = 233] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB3294B000) [pid = 648] [serial = 242] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB2A287400) [pid = 648] [serial = 229] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB2A2C7800) [pid = 648] [serial = 230] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB339A2400) [pid = 648] [serial = 224] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB314EB800) [pid = 648] [serial = 223] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB29C97000) [pid = 648] [serial = 227] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB28B8AC00) [pid = 648] [serial = 226] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB281EF800) [pid = 648] [serial = 247] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB34057C00) [pid = 648] [serial = 245] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB341F4800) [pid = 648] [serial = 250] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB3042C400) [pid = 648] [serial = 248] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB250B7C00) [pid = 648] [serial = 215] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB304EFC00) [pid = 648] [serial = 238] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB30CEA000) [pid = 648] [serial = 239] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB35C09400) [pid = 648] [serial = 251] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB367CC000) [pid = 648] [serial = 254] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB3042E000) [pid = 648] [serial = 236] [outer = 0000000000000000] [url = about:blank] 06:31:59 INFO - PROCESS | 648 | 1464787919503 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:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 06:31:59 INFO - PROCESS | 648 | 1464787919514 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 648 | 1464787919520 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:31:59 INFO - PROCESS | 648 | 1464787919526 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 648 | 1464787919529 Marionette TRACE conn6 <- [1,390,null,{}] 06:31:59 INFO - PROCESS | 648 | 1464787919533 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:31:59 INFO - PROCESS | 648 | 1464787919620 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:31:59 INFO - PROCESS | 648 | 1464787919627 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2908F000 == 43 [pid = 648] [id = 107] 06:31:59 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB2468B000) [pid = 648] [serial = 318] [outer = 0000000000000000] 06:31:59 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB28C7F400) [pid = 648] [serial = 319] [outer = 000000EB2468B000] 06:31:59 INFO - PROCESS | 648 | 1464787919675 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB29C99400) [pid = 648] [serial = 320] [outer = 000000EB2468B000] 06:32:00 INFO - PROCESS | 648 | 1464787920138 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:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 06:32:00 INFO - PROCESS | 648 | 1464787920219 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 648 | 1464787920221 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:32:00 INFO - PROCESS | 648 | 1464787920225 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - PROCESS | 648 | 1464787920228 Marionette TRACE conn6 <- [1,394,null,{}] 06:32:00 INFO - PROCESS | 648 | 1464787920239 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:32:00 INFO - PROCESS | 648 | 1464787920356 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:32:00 INFO - PROCESS | 648 | 1464787920430 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFB9800 == 44 [pid = 648] [id = 108] 06:32:00 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB281F5400) [pid = 648] [serial = 321] [outer = 0000000000000000] 06:32:00 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB2D43A800) [pid = 648] [serial = 322] [outer = 000000EB281F5400] 06:32:00 INFO - PROCESS | 648 | 1464787920480 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB2DCD9800) [pid = 648] [serial = 323] [outer = 000000EB281F5400] 06:32:00 INFO - PROCESS | 648 | 1464787920912 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:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 733ms 06:32:00 INFO - PROCESS | 648 | 1464787920960 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 648 | 1464787920963 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:32:00 INFO - PROCESS | 648 | 1464787920966 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:32:00 INFO - PROCESS | 648 | 1464787920968 Marionette TRACE conn6 <- [1,398,null,{}] 06:32:00 INFO - PROCESS | 648 | 1464787920972 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:32:01 INFO - PROCESS | 648 | 1464787921060 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:32:01 INFO - PROCESS | 648 | 1464787921070 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3031E000 == 45 [pid = 648] [id = 109] 06:32:01 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB3009B000) [pid = 648] [serial = 324] [outer = 0000000000000000] 06:32:01 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB300A2800) [pid = 648] [serial = 325] [outer = 000000EB3009B000] 06:32:01 INFO - PROCESS | 648 | 1464787921118 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB303EC800) [pid = 648] [serial = 326] [outer = 000000EB3009B000] 06:32:01 INFO - PROCESS | 648 | 1464787921607 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:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 06:32:01 INFO - PROCESS | 648 | 1464787921660 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:32:01 INFO - PROCESS | 648 | 1464787921663 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:32:01 INFO - PROCESS | 648 | 1464787921666 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 648 | 1464787921668 Marionette TRACE conn6 <- [1,402,null,{}] 06:32:01 INFO - PROCESS | 648 | 1464787921712 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:32:01 INFO - PROCESS | 648 | 1464787921815 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB35C09800) [pid = 648] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB31428000) [pid = 648] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB2D43E000) [pid = 648] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB302B6000) [pid = 648] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB340D4000) [pid = 648] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB28E7E800) [pid = 648] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB2A3C1400) [pid = 648] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB31E11800) [pid = 648] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB29044400) [pid = 648] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB23D13400) [pid = 648] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB2E08D000) [pid = 648] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB23B6C800) [pid = 648] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB31E1B800) [pid = 648] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB303EF000) [pid = 648] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB303F4800) [pid = 648] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:32:02 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB2A2C7400) [pid = 648] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:32:02 INFO - PROCESS | 648 | 1464787922143 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23B90800 == 46 [pid = 648] [id = 110] 06:32:02 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB2203E800) [pid = 648] [serial = 327] [outer = 0000000000000000] 06:32:02 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB22044800) [pid = 648] [serial = 328] [outer = 000000EB2203E800] 06:32:02 INFO - PROCESS | 648 | 1464787922203 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB239DA400) [pid = 648] [serial = 329] [outer = 000000EB2203E800] 06:32:02 INFO - PROCESS | 648 | 1464787922861 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:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1256ms 06:32:02 INFO - PROCESS | 648 | 1464787922927 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 648 | 1464787922932 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:32:02 INFO - PROCESS | 648 | 1464787922950 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 648 | 1464787922954 Marionette TRACE conn6 <- [1,406,null,{}] 06:32:02 INFO - PROCESS | 648 | 1464787922960 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:32:03 INFO - PROCESS | 648 | 1464787923073 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:32:03 INFO - PROCESS | 648 | 1464787923140 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DC59000 == 47 [pid = 648] [id = 111] 06:32:03 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB29BB1000) [pid = 648] [serial = 330] [outer = 0000000000000000] 06:32:03 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2A294800) [pid = 648] [serial = 331] [outer = 000000EB29BB1000] 06:32:03 INFO - PROCESS | 648 | 1464787923198 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB2D434800) [pid = 648] [serial = 332] [outer = 000000EB29BB1000] 06:32:03 INFO - PROCESS | 648 | 1464787923815 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:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 06:32:03 INFO - PROCESS | 648 | 1464787923886 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:32:03 INFO - PROCESS | 648 | 1464787923890 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:32:03 INFO - PROCESS | 648 | 1464787923895 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 648 | 1464787923897 Marionette TRACE conn6 <- [1,410,null,{}] 06:32:03 INFO - PROCESS | 648 | 1464787923901 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:32:04 INFO - PROCESS | 648 | 1464787924010 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:32:04 INFO - PROCESS | 648 | 1464787924078 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309C8800 == 48 [pid = 648] [id = 112] 06:32:04 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB2FA78000) [pid = 648] [serial = 333] [outer = 0000000000000000] 06:32:04 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB3009C000) [pid = 648] [serial = 334] [outer = 000000EB2FA78000] 06:32:04 INFO - PROCESS | 648 | 1464787924135 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB3042FC00) [pid = 648] [serial = 335] [outer = 000000EB2FA78000] 06:32:04 INFO - PROCESS | 648 | 1464787924799 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:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 06:32:04 INFO - PROCESS | 648 | 1464787924841 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 648 | 1464787924844 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:32:04 INFO - PROCESS | 648 | 1464787924855 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 648 | 1464787924862 Marionette TRACE conn6 <- [1,414,null,{}] 06:32:04 INFO - PROCESS | 648 | 1464787924866 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:32:04 INFO - PROCESS | 648 | 1464787924976 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:32:05 INFO - PROCESS | 648 | 1464787925045 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB33264800 == 49 [pid = 648] [id = 113] 06:32:05 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB30CE6400) [pid = 648] [serial = 336] [outer = 0000000000000000] 06:32:05 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB31423800) [pid = 648] [serial = 337] [outer = 000000EB30CE6400] 06:32:05 INFO - PROCESS | 648 | 1464787925100 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB314ECC00) [pid = 648] [serial = 338] [outer = 000000EB30CE6400] 06:32:05 INFO - PROCESS | 648 | 1464787925728 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:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 06:32:05 INFO - PROCESS | 648 | 1464787925793 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:32:05 INFO - PROCESS | 648 | 1464787925797 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:32:05 INFO - PROCESS | 648 | 1464787925800 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - PROCESS | 648 | 1464787925803 Marionette TRACE conn6 <- [1,418,null,{}] 06:32:05 INFO - PROCESS | 648 | 1464787925807 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:32:05 INFO - PROCESS | 648 | 1464787925916 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:32:05 INFO - PROCESS | 648 | 1464787925981 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34291800 == 50 [pid = 648] [id = 114] 06:32:06 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB3177D000) [pid = 648] [serial = 339] [outer = 0000000000000000] 06:32:06 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB31E09C00) [pid = 648] [serial = 340] [outer = 000000EB3177D000] 06:32:06 INFO - PROCESS | 648 | 1464787926036 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB31E1E000) [pid = 648] [serial = 341] [outer = 000000EB3177D000] 06:32:07 INFO - PROCESS | 648 | --DOCSHELL 000000EB3031E000 == 49 [pid = 648] [id = 109] 06:32:07 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFB9800 == 48 [pid = 648] [id = 108] 06:32:07 INFO - PROCESS | 648 | --DOCSHELL 000000EB2908F000 == 47 [pid = 648] [id = 107] 06:32:07 INFO - PROCESS | 648 | --DOCSHELL 000000EB28EE1000 == 46 [pid = 648] [id = 106] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB302BA800) [pid = 648] [serial = 218] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB36A33800) [pid = 648] [serial = 212] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB31E0E800) [pid = 648] [serial = 221] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB31E38400) [pid = 648] [serial = 298] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB35C0C800) [pid = 648] [serial = 269] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB2D442000) [pid = 648] [serial = 268] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB31425C00) [pid = 648] [serial = 263] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB30431C00) [pid = 648] [serial = 262] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB34AA4800) [pid = 648] [serial = 266] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB341EF800) [pid = 648] [serial = 265] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB2A3BFC00) [pid = 648] [serial = 272] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB28432C00) [pid = 648] [serial = 271] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB2E088400) [pid = 648] [serial = 260] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB2AA31800) [pid = 648] [serial = 259] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB341E7800) [pid = 648] [serial = 287] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 80 (000000EB339B1000) [pid = 648] [serial = 286] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 79 (000000EB2A2C1800) [pid = 648] [serial = 274] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 78 (000000EB23D18000) [pid = 648] [serial = 289] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 77 (000000EB2D43A400) [pid = 648] [serial = 275] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 76 (000000EB2F1AFC00) [pid = 648] [serial = 277] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB2910F800) [pid = 648] [serial = 292] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB302B0800) [pid = 648] [serial = 278] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB30433C00) [pid = 648] [serial = 293] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB31E24800) [pid = 648] [serial = 295] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 71 (000000EB303FA000) [pid = 648] [serial = 280] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 70 (000000EB34AA6400) [pid = 648] [serial = 256] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 69 (000000EB31E11C00) [pid = 648] [serial = 290] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 68 (000000EB31427000) [pid = 648] [serial = 283] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 67 (000000EB3177AC00) [pid = 648] [serial = 284] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 66 (000000EB30439000) [pid = 648] [serial = 281] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | --DOMWINDOW == 65 (000000EB31E2AC00) [pid = 648] [serial = 296] [outer = 0000000000000000] [url = about:blank] 06:32:07 INFO - PROCESS | 648 | 1464787927219 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:32:07 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:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1447ms 06:32:07 INFO - PROCESS | 648 | 1464787927250 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 648 | 1464787927254 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:32:07 INFO - PROCESS | 648 | 1464787927259 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 648 | 1464787927263 Marionette TRACE conn6 <- [1,422,null,{}] 06:32:07 INFO - PROCESS | 648 | 1464787927275 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:32:07 INFO - PROCESS | 648 | 1464787927367 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:32:07 INFO - PROCESS | 648 | 1464787927429 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28CBC800 == 47 [pid = 648] [id = 115] 06:32:07 INFO - PROCESS | 648 | ++DOMWINDOW == 66 (000000EB24516400) [pid = 648] [serial = 342] [outer = 0000000000000000] 06:32:07 INFO - PROCESS | 648 | ++DOMWINDOW == 67 (000000EB2817C800) [pid = 648] [serial = 343] [outer = 000000EB24516400] 06:32:07 INFO - PROCESS | 648 | 1464787927515 Marionette DEBUG loaded listener.js 06:32:07 INFO - PROCESS | 648 | ++DOMWINDOW == 68 (000000EB2910F800) [pid = 648] [serial = 344] [outer = 000000EB24516400] 06:32:08 INFO - PROCESS | 648 | 1464787928394 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:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1147ms 06:32:08 INFO - PROCESS | 648 | 1464787928410 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:32:08 INFO - PROCESS | 648 | 1464787928416 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:32:08 INFO - PROCESS | 648 | 1464787928427 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - PROCESS | 648 | 1464787928430 Marionette TRACE conn6 <- [1,426,null,{}] 06:32:08 INFO - PROCESS | 648 | 1464787928434 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:32:08 INFO - PROCESS | 648 | 1464787928522 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:32:08 INFO - PROCESS | 648 | 1464787928529 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D784800 == 48 [pid = 648] [id = 116] 06:32:08 INFO - PROCESS | 648 | ++DOMWINDOW == 69 (000000EB2AA31800) [pid = 648] [serial = 345] [outer = 0000000000000000] 06:32:08 INFO - PROCESS | 648 | ++DOMWINDOW == 70 (000000EB2D43EC00) [pid = 648] [serial = 346] [outer = 000000EB2AA31800] 06:32:08 INFO - PROCESS | 648 | 1464787928575 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 648 | ++DOMWINDOW == 71 (000000EB2E04D800) [pid = 648] [serial = 347] [outer = 000000EB2AA31800] 06:32:09 INFO - PROCESS | 648 | 1464787929040 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:32:09 INFO - PROCESS | 648 | 1464787929124 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:32:09 INFO - PROCESS | 648 | 1464787929128 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 648 | 1464787929139 Marionette TRACE conn6 <- [1,430,null,{}] 06:32:09 INFO - PROCESS | 648 | 1464787929150 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:32:09 INFO - PROCESS | 648 | 1464787929238 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:32:09 INFO - PROCESS | 648 | 1464787929252 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3031C000 == 49 [pid = 648] [id = 117] 06:32:09 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB303F8C00) [pid = 648] [serial = 348] [outer = 0000000000000000] 06:32:09 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB30435400) [pid = 648] [serial = 349] [outer = 000000EB303F8C00] 06:32:09 INFO - PROCESS | 648 | 1464787929301 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB30DAD800) [pid = 648] [serial = 350] [outer = 000000EB303F8C00] 06:32:09 INFO - PROCESS | 648 | 1464787929787 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:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 688ms 06:32:09 INFO - PROCESS | 648 | 1464787929831 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:32:09 INFO - PROCESS | 648 | 1464787929834 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:32:09 INFO - PROCESS | 648 | 1464787929838 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 648 | 1464787929839 Marionette TRACE conn6 <- [1,434,null,{}] 06:32:09 INFO - PROCESS | 648 | 1464787929871 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:32:09 INFO - PROCESS | 648 | 1464787929987 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:32:10 INFO - PROCESS | 648 | 1464787930002 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309BB000 == 50 [pid = 648] [id = 118] 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB3142DC00) [pid = 648] [serial = 351] [outer = 0000000000000000] 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB3167B000) [pid = 648] [serial = 352] [outer = 000000EB3142DC00] 06:32:10 INFO - PROCESS | 648 | 1464787930082 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB31E11C00) [pid = 648] [serial = 353] [outer = 000000EB3142DC00] 06:32:10 INFO - PROCESS | 648 | 1464787930513 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:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 06:32:10 INFO - PROCESS | 648 | 1464787930572 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:32:10 INFO - PROCESS | 648 | 1464787930574 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:32:10 INFO - PROCESS | 648 | 1464787930577 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - PROCESS | 648 | 1464787930579 Marionette TRACE conn6 <- [1,438,null,{}] 06:32:10 INFO - PROCESS | 648 | 1464787930583 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:32:10 INFO - PROCESS | 648 | 1464787930700 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:32:10 INFO - PROCESS | 648 | 1464787930711 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32E49800 == 51 [pid = 648] [id = 119] 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB3142F400) [pid = 648] [serial = 354] [outer = 0000000000000000] 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB31E2AC00) [pid = 648] [serial = 355] [outer = 000000EB3142F400] 06:32:10 INFO - PROCESS | 648 | 1464787930757 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB31E3F400) [pid = 648] [serial = 356] [outer = 000000EB3142F400] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 79 (000000EB2D4B9C00) [pid = 648] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 78 (000000EB28C83800) [pid = 648] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 77 (000000EB281F5400) [pid = 648] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 76 (000000EB23B6F400) [pid = 648] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 75 (000000EB2468B000) [pid = 648] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 74 (000000EB23B6DC00) [pid = 648] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 73 (000000EB341F0400) [pid = 648] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 72 (000000EB31E09800) [pid = 648] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:32:10 INFO - PROCESS | 648 | --DOMWINDOW == 71 (000000EB341EE800) [pid = 648] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:32:11 INFO - PROCESS | 648 | 1464787931190 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:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 06:32:11 INFO - PROCESS | 648 | 1464787931210 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 648 | 1464787931212 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:32:11 INFO - PROCESS | 648 | 1464787931215 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 648 | 1464787931217 Marionette TRACE conn6 <- [1,442,null,{}] 06:32:11 INFO - PROCESS | 648 | 1464787931221 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:32:11 INFO - PROCESS | 648 | 1464787931375 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:32:11 INFO - PROCESS | 648 | 1464787931426 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3492D000 == 52 [pid = 648] [id = 120] 06:32:11 INFO - PROCESS | 648 | ++DOMWINDOW == 72 (000000EB22048400) [pid = 648] [serial = 357] [outer = 0000000000000000] 06:32:11 INFO - PROCESS | 648 | ++DOMWINDOW == 73 (000000EB339A2400) [pid = 648] [serial = 358] [outer = 000000EB22048400] 06:32:11 INFO - PROCESS | 648 | 1464787931472 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 648 | ++DOMWINDOW == 74 (000000EB34055C00) [pid = 648] [serial = 359] [outer = 000000EB22048400] 06:32:11 INFO - PROCESS | 648 | 1464787931849 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:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 06:32:11 INFO - PROCESS | 648 | 1464787931909 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 648 | 1464787931911 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:32:11 INFO - PROCESS | 648 | 1464787931914 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 648 | 1464787931916 Marionette TRACE conn6 <- [1,446,null,{}] 06:32:11 INFO - PROCESS | 648 | 1464787931925 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:32:12 INFO - PROCESS | 648 | 1464787932014 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:32:12 INFO - PROCESS | 648 | 1464787932022 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349B8000 == 53 [pid = 648] [id = 121] 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 75 (000000EB340D4800) [pid = 648] [serial = 360] [outer = 0000000000000000] 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 76 (000000EB340DB000) [pid = 648] [serial = 361] [outer = 000000EB340D4800] 06:32:12 INFO - PROCESS | 648 | 1464787932066 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 77 (000000EB3490C400) [pid = 648] [serial = 362] [outer = 000000EB340D4800] 06:32:12 INFO - PROCESS | 648 | 1464787932492 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:32:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 649ms 06:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:32:12 INFO - PROCESS | 648 | 1464787932567 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 648 | 1464787932569 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:32:12 INFO - PROCESS | 648 | 1464787932572 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 648 | 1464787932574 Marionette TRACE conn6 <- [1,450,null,{}] 06:32:12 INFO - PROCESS | 648 | 1464787932578 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:32:12 INFO - PROCESS | 648 | 1464787932660 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:32:12 INFO - PROCESS | 648 | 1464787932699 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C5C000 == 54 [pid = 648] [id = 122] 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 78 (000000EB34A99C00) [pid = 648] [serial = 363] [outer = 0000000000000000] 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 79 (000000EB34AA2C00) [pid = 648] [serial = 364] [outer = 000000EB34A99C00] 06:32:12 INFO - PROCESS | 648 | 1464787932743 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 648 | ++DOMWINDOW == 80 (000000EB35C09C00) [pid = 648] [serial = 365] [outer = 000000EB34A99C00] 06:32:13 INFO - PROCESS | 648 | 1464787933147 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:32:13 INFO - PROCESS | 648 | 1464787933207 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:32:13 INFO - PROCESS | 648 | 1464787933211 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 648 | 1464787933212 Marionette TRACE conn6 <- [1,454,null,{}] 06:32:13 INFO - PROCESS | 648 | 1464787933216 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:32:13 INFO - PROCESS | 648 | 1464787933299 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:32:13 INFO - PROCESS | 648 | 1464787933308 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E6D000 == 55 [pid = 648] [id = 123] 06:32:13 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB3164B400) [pid = 648] [serial = 366] [outer = 0000000000000000] 06:32:13 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB31653400) [pid = 648] [serial = 367] [outer = 000000EB3164B400] 06:32:13 INFO - PROCESS | 648 | 1464787933361 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB35C0A000) [pid = 648] [serial = 368] [outer = 000000EB3164B400] 06:32:14 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:14 INFO - PROCESS | 648 | 1464787934101 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:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 944ms 06:32:14 INFO - PROCESS | 648 | 1464787934157 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 648 | 1464787934163 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:32:14 INFO - PROCESS | 648 | 1464787934168 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 648 | 1464787934173 Marionette TRACE conn6 <- [1,458,null,{}] 06:32:14 INFO - PROCESS | 648 | 1464787934178 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:32:14 INFO - PROCESS | 648 | 1464787934296 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:32:14 INFO - PROCESS | 648 | 1464787934367 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2CC6F800 == 56 [pid = 648] [id = 124] 06:32:14 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB29BAC800) [pid = 648] [serial = 369] [outer = 0000000000000000] 06:32:14 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB2CC4D800) [pid = 648] [serial = 370] [outer = 000000EB29BAC800] 06:32:14 INFO - PROCESS | 648 | 1464787934425 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2F17E800) [pid = 648] [serial = 371] [outer = 000000EB29BAC800] 06:32:15 INFO - PROCESS | 648 | 1464787935010 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:32:15 INFO - PROCESS | 648 | 1464787935058 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:32:15 INFO - PROCESS | 648 | 1464787935065 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:32:15 INFO - PROCESS | 648 | 1464787935068 Marionette TRACE conn6 <- [1,462,null,{}] 06:32:15 INFO - PROCESS | 648 | 1464787935072 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:32:15 INFO - PROCESS | 648 | 1464787935187 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:32:15 INFO - PROCESS | 648 | 1464787935270 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349A1800 == 57 [pid = 648] [id = 125] 06:32:15 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB30438400) [pid = 648] [serial = 372] [outer = 0000000000000000] 06:32:15 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB30CEA000) [pid = 648] [serial = 373] [outer = 000000EB30438400] 06:32:15 INFO - PROCESS | 648 | 1464787935325 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB3164B800) [pid = 648] [serial = 374] [outer = 000000EB30438400] 06:32:16 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:16 INFO - PROCESS | 648 | 1464787936006 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:32:16 INFO - PROCESS | 648 | 1464787936056 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:32:16 INFO - PROCESS | 648 | 1464787936060 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 648 | 1464787936064 Marionette TRACE conn6 <- [1,466,null,{}] 06:32:16 INFO - PROCESS | 648 | 1464787936075 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:32:16 INFO - PROCESS | 648 | 1464787936186 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:32:16 INFO - PROCESS | 648 | 1464787936257 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385A5800 == 58 [pid = 648] [id = 126] 06:32:16 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB340D8800) [pid = 648] [serial = 375] [outer = 0000000000000000] 06:32:16 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB34AA3800) [pid = 648] [serial = 376] [outer = 000000EB340D8800] 06:32:16 INFO - PROCESS | 648 | 1464787936315 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB35C48800) [pid = 648] [serial = 377] [outer = 000000EB340D8800] 06:32:16 INFO - PROCESS | 648 | 1464787936905 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:32:16 INFO - PROCESS | 648 | 1464787936945 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:32:16 INFO - PROCESS | 648 | 1464787936949 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 648 | 1464787936951 Marionette TRACE conn6 <- [1,470,null,{}] 06:32:16 INFO - PROCESS | 648 | 1464787936954 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:32:17 INFO - PROCESS | 648 | 1464787937067 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:32:17 INFO - PROCESS | 648 | 1464787937158 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38779800 == 59 [pid = 648] [id = 127] 06:32:17 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB31655000) [pid = 648] [serial = 378] [outer = 0000000000000000] 06:32:17 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB354BAC00) [pid = 648] [serial = 379] [outer = 000000EB31655000] 06:32:17 INFO - PROCESS | 648 | 1464787937213 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB35C4E000) [pid = 648] [serial = 380] [outer = 000000EB31655000] 06:32:17 INFO - PROCESS | 648 | 1464787937974 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:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1077ms 06:32:18 INFO - PROCESS | 648 | 1464787938028 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 648 | 1464787938032 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:32:18 INFO - PROCESS | 648 | 1464787938038 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 648 | 1464787938042 Marionette TRACE conn6 <- [1,474,null,{}] 06:32:18 INFO - PROCESS | 648 | 1464787938048 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:32:18 INFO - PROCESS | 648 | 1464787938149 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:32:18 INFO - PROCESS | 648 | 1464787938223 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB291F2800 == 60 [pid = 648] [id = 128] 06:32:18 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB23B6F800) [pid = 648] [serial = 381] [outer = 0000000000000000] 06:32:18 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB250B6C00) [pid = 648] [serial = 382] [outer = 000000EB23B6F800] 06:32:18 INFO - PROCESS | 648 | 1464787938272 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB29106800) [pid = 648] [serial = 383] [outer = 000000EB23B6F800] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB2830C800 == 59 [pid = 648] [id = 101] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB309AB800 == 58 [pid = 648] [id = 73] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C5C000 == 57 [pid = 648] [id = 122] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB349B8000 == 56 [pid = 648] [id = 121] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB3492D000 == 55 [pid = 648] [id = 120] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB32E49800 == 54 [pid = 648] [id = 119] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB309BB000 == 53 [pid = 648] [id = 118] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB3031C000 == 52 [pid = 648] [id = 117] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D784800 == 51 [pid = 648] [id = 116] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB28CBC800 == 50 [pid = 648] [id = 115] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB309C8800 == 49 [pid = 648] [id = 112] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DC59000 == 48 [pid = 648] [id = 111] 06:32:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB23B90800 == 47 [pid = 648] [id = 110] 06:32:18 INFO - PROCESS | 648 | 1464787938932 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:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 943ms 06:32:18 INFO - PROCESS | 648 | 1464787938986 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 648 | 1464787938992 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB300A2800) [pid = 648] [serial = 325] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB2D875000) [pid = 648] [serial = 304] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB311A7800) [pid = 648] [serial = 314] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB300A2400) [pid = 648] [serial = 305] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB2D43A800) [pid = 648] [serial = 322] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB28B91000) [pid = 648] [serial = 302] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB29C99400) [pid = 648] [serial = 320] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB23D1B800) [pid = 648] [serial = 316] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB2DCD9800) [pid = 648] [serial = 323] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB35C0E400) [pid = 648] [serial = 311] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB28C7F400) [pid = 648] [serial = 319] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB34AA1C00) [pid = 648] [serial = 310] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB23B76C00) [pid = 648] [serial = 301] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 84 (000000EB3119DC00) [pid = 648] [serial = 313] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 83 (000000EB31E1C000) [pid = 648] [serial = 307] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 82 (000000EB28C83400) [pid = 648] [serial = 317] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 81 (000000EB31EF2400) [pid = 648] [serial = 308] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | --DOMWINDOW == 80 (000000EB36A2CC00) [pid = 648] [serial = 257] [outer = 0000000000000000] [url = about:blank] 06:32:19 INFO - PROCESS | 648 | 1464787939018 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 648 | 1464787939022 Marionette TRACE conn6 <- [1,478,null,{}] 06:32:19 INFO - PROCESS | 648 | 1464787939027 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:32:19 INFO - PROCESS | 648 | 1464787939116 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:32:19 INFO - PROCESS | 648 | 1464787939130 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29097800 == 48 [pid = 648] [id = 129] 06:32:19 INFO - PROCESS | 648 | ++DOMWINDOW == 81 (000000EB23D13800) [pid = 648] [serial = 384] [outer = 0000000000000000] 06:32:19 INFO - PROCESS | 648 | ++DOMWINDOW == 82 (000000EB25125400) [pid = 648] [serial = 385] [outer = 000000EB23D13800] 06:32:19 INFO - PROCESS | 648 | 1464787939176 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 648 | ++DOMWINDOW == 83 (000000EB29108C00) [pid = 648] [serial = 386] [outer = 000000EB23D13800] 06:32:19 INFO - PROCESS | 648 | ++DOMWINDOW == 84 (000000EB28C65000) [pid = 648] [serial = 387] [outer = 000000EB2450A000] 06:32:19 INFO - PROCESS | 648 | 1464787939748 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:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 796ms 06:32:19 INFO - PROCESS | 648 | 1464787939808 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 648 | 1464787939811 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:32:19 INFO - PROCESS | 648 | 1464787939814 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 648 | 1464787939818 Marionette TRACE conn6 <- [1,482,null,{}] 06:32:19 INFO - PROCESS | 648 | 1464787939829 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:32:19 INFO - PROCESS | 648 | 1464787939919 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:32:19 INFO - PROCESS | 648 | 1464787939986 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1CA800 == 49 [pid = 648] [id = 130] 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 85 (000000EB28B0D400) [pid = 648] [serial = 388] [outer = 0000000000000000] 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2D4C2C00) [pid = 648] [serial = 389] [outer = 000000EB28B0D400] 06:32:20 INFO - PROCESS | 648 | 1464787940034 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB2E08A400) [pid = 648] [serial = 390] [outer = 000000EB28B0D400] 06:32:20 INFO - PROCESS | 648 | 1464787940454 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:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 06:32:20 INFO - PROCESS | 648 | 1464787940515 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 648 | 1464787940518 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:32:20 INFO - PROCESS | 648 | 1464787940522 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 648 | 1464787940524 Marionette TRACE conn6 <- [1,486,null,{}] 06:32:20 INFO - PROCESS | 648 | 1464787940527 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:32:20 INFO - PROCESS | 648 | 1464787940613 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:32:20 INFO - PROCESS | 648 | 1464787940622 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306B0000 == 50 [pid = 648] [id = 131] 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB2FDA2C00) [pid = 648] [serial = 391] [outer = 0000000000000000] 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB30228800) [pid = 648] [serial = 392] [outer = 000000EB2FDA2C00] 06:32:20 INFO - PROCESS | 648 | 1464787940668 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB303ED400) [pid = 648] [serial = 393] [outer = 000000EB2FDA2C00] 06:32:21 INFO - PROCESS | 648 | 1464787941103 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:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 626ms 06:32:21 INFO - PROCESS | 648 | 1464787941153 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 648 | 1464787941155 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:32:21 INFO - PROCESS | 648 | 1464787941159 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 648 | 1464787941160 Marionette TRACE conn6 <- [1,490,null,{}] 06:32:21 INFO - PROCESS | 648 | 1464787941164 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:32:21 INFO - PROCESS | 648 | 1464787941269 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:32:21 INFO - PROCESS | 648 | 1464787941338 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309B9800 == 51 [pid = 648] [id = 132] 06:32:21 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB303F4400) [pid = 648] [serial = 394] [outer = 0000000000000000] 06:32:21 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB3042D000) [pid = 648] [serial = 395] [outer = 000000EB303F4400] 06:32:21 INFO - PROCESS | 648 | 1464787941384 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB30B3C000) [pid = 648] [serial = 396] [outer = 000000EB303F4400] 06:32:21 INFO - PROCESS | 648 | 1464787941798 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:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 06:32:21 INFO - PROCESS | 648 | 1464787941833 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 648 | 1464787941836 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:32:21 INFO - PROCESS | 648 | 1464787941839 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 648 | 1464787941841 Marionette TRACE conn6 <- [1,494,null,{}] 06:32:21 INFO - PROCESS | 648 | 1464787941851 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:32:21 INFO - PROCESS | 648 | 1464787941985 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:32:22 INFO - PROCESS | 648 | 1464787942035 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB33246800 == 52 [pid = 648] [id = 133] 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB3119E400) [pid = 648] [serial = 397] [outer = 0000000000000000] 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB3164DC00) [pid = 648] [serial = 398] [outer = 000000EB3119E400] 06:32:22 INFO - PROCESS | 648 | 1464787942080 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB31E07C00) [pid = 648] [serial = 399] [outer = 000000EB3119E400] 06:32:22 INFO - PROCESS | 648 | 1464787942524 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:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 06:32:22 INFO - PROCESS | 648 | 1464787942575 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 648 | 1464787942577 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:32:22 INFO - PROCESS | 648 | 1464787942580 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 648 | 1464787942582 Marionette TRACE conn6 <- [1,498,null,{}] 06:32:22 INFO - PROCESS | 648 | 1464787942626 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:32:22 INFO - PROCESS | 648 | 1464787942730 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:32:22 INFO - PROCESS | 648 | 1464787942743 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349A9000 == 53 [pid = 648] [id = 134] 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB31E0FC00) [pid = 648] [serial = 400] [outer = 0000000000000000] 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB31E24C00) [pid = 648] [serial = 401] [outer = 000000EB31E0FC00] 06:32:22 INFO - PROCESS | 648 | 1464787942822 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB31E3C800) [pid = 648] [serial = 402] [outer = 000000EB31E0FC00] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB31E36000) [pid = 648] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB34A99C00) [pid = 648] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB3142DC00) [pid = 648] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB3142F400) [pid = 648] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB30CE6400) [pid = 648] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB2203E800) [pid = 648] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB303F8C00) [pid = 648] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB2AA31800) [pid = 648] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB24516400) [pid = 648] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB29BB1000) [pid = 648] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB2FA78000) [pid = 648] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 87 (000000EB3177D000) [pid = 648] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 86 (000000EB22048400) [pid = 648] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:32:23 INFO - PROCESS | 648 | --DOMWINDOW == 85 (000000EB340D4800) [pid = 648] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:32:23 INFO - PROCESS | 648 | 1464787943347 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:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 816ms 06:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:32:23 INFO - PROCESS | 648 | 1464787943398 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 648 | 1464787943401 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:32:23 INFO - PROCESS | 648 | 1464787943404 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 648 | 1464787943406 Marionette TRACE conn6 <- [1,502,null,{}] 06:32:23 INFO - PROCESS | 648 | 1464787943410 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:32:23 INFO - PROCESS | 648 | 1464787943499 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:32:23 INFO - PROCESS | 648 | 1464787943568 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D95800 == 54 [pid = 648] [id = 135] 06:32:23 INFO - PROCESS | 648 | ++DOMWINDOW == 86 (000000EB2903FC00) [pid = 648] [serial = 403] [outer = 0000000000000000] 06:32:23 INFO - PROCESS | 648 | ++DOMWINDOW == 87 (000000EB303F8C00) [pid = 648] [serial = 404] [outer = 000000EB2903FC00] 06:32:23 INFO - PROCESS | 648 | 1464787943614 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 648 | ++DOMWINDOW == 88 (000000EB31E22400) [pid = 648] [serial = 405] [outer = 000000EB2903FC00] 06:32:23 INFO - PROCESS | 648 | 1464787943977 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:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 06:32:24 INFO - PROCESS | 648 | 1464787944046 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 648 | 1464787944048 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:32:24 INFO - PROCESS | 648 | 1464787944058 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 648 | 1464787944060 Marionette TRACE conn6 <- [1,506,null,{}] 06:32:24 INFO - PROCESS | 648 | 1464787944064 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:32:24 INFO - PROCESS | 648 | 1464787944145 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:32:24 INFO - PROCESS | 648 | 1464787944152 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E73800 == 55 [pid = 648] [id = 136] 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB31EE4C00) [pid = 648] [serial = 406] [outer = 0000000000000000] 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB33924C00) [pid = 648] [serial = 407] [outer = 000000EB31EE4C00] 06:32:24 INFO - PROCESS | 648 | 1464787944197 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB34059C00) [pid = 648] [serial = 408] [outer = 000000EB31EE4C00] 06:32:24 INFO - PROCESS | 648 | 1464787944612 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:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 585ms 06:32:24 INFO - PROCESS | 648 | 1464787944655 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 648 | 1464787944658 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:32:24 INFO - PROCESS | 648 | 1464787944661 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 648 | 1464787944663 Marionette TRACE conn6 <- [1,510,null,{}] 06:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:32:24 INFO - PROCESS | 648 | 1464787944667 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:32:24 INFO - PROCESS | 648 | 1464787944749 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:32:24 INFO - PROCESS | 648 | 1464787944755 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C8000 == 56 [pid = 648] [id = 137] 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB340D8000) [pid = 648] [serial = 409] [outer = 0000000000000000] 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB341EF000) [pid = 648] [serial = 410] [outer = 000000EB340D8000] 06:32:24 INFO - PROCESS | 648 | 1464787944809 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB34911000) [pid = 648] [serial = 411] [outer = 000000EB340D8000] 06:32:25 INFO - PROCESS | 648 | 1464787945244 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:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 06:32:25 INFO - PROCESS | 648 | 1464787945337 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 648 | 1464787945341 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:32:25 INFO - PROCESS | 648 | 1464787945346 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:32:25 INFO - PROCESS | 648 | 1464787945351 Marionette TRACE conn6 <- [1,514,null,{}] 06:32:25 INFO - PROCESS | 648 | 1464787945358 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:32:25 INFO - PROCESS | 648 | 1464787945576 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:32:25 INFO - PROCESS | 648 | 1464787945655 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28733800 == 57 [pid = 648] [id = 138] 06:32:25 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB23B6BC00) [pid = 648] [serial = 412] [outer = 0000000000000000] 06:32:25 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB23D0E400) [pid = 648] [serial = 413] [outer = 000000EB23B6BC00] 06:32:25 INFO - PROCESS | 648 | 1464787945712 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB2854E800) [pid = 648] [serial = 414] [outer = 000000EB23B6BC00] 06:32:26 INFO - PROCESS | 648 | 1464787946278 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:32:26 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:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 985ms 06:32:26 INFO - PROCESS | 648 | 1464787946336 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 648 | 1464787946340 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:32:26 INFO - PROCESS | 648 | 1464787946348 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 648 | 1464787946352 Marionette TRACE conn6 <- [1,518,null,{}] 06:32:26 INFO - PROCESS | 648 | 1464787946357 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:32:26 INFO - PROCESS | 648 | 1464787946470 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:32:26 INFO - PROCESS | 648 | 1464787946541 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306CE800 == 58 [pid = 648] [id = 139] 06:32:26 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB2D4C4C00) [pid = 648] [serial = 415] [outer = 0000000000000000] 06:32:26 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB2E041400) [pid = 648] [serial = 416] [outer = 000000EB2D4C4C00] 06:32:26 INFO - PROCESS | 648 | 1464787946597 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB302BC800) [pid = 648] [serial = 417] [outer = 000000EB2D4C4C00] 06:32:27 INFO - PROCESS | 648 | 1464787947211 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:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 06:32:27 INFO - PROCESS | 648 | 1464787947293 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 648 | 1464787947295 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:32:27 INFO - PROCESS | 648 | 1464787947299 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 648 | 1464787947302 Marionette TRACE conn6 <- [1,522,null,{}] 06:32:27 INFO - PROCESS | 648 | 1464787947312 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:32:27 INFO - PROCESS | 648 | 1464787947465 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:32:27 INFO - PROCESS | 648 | 1464787947571 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DCD000 == 59 [pid = 648] [id = 140] 06:32:27 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB31705000) [pid = 648] [serial = 418] [outer = 0000000000000000] 06:32:27 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB31E0C800) [pid = 648] [serial = 419] [outer = 000000EB31705000] 06:32:27 INFO - PROCESS | 648 | 1464787947633 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB340D8400) [pid = 648] [serial = 420] [outer = 000000EB31705000] 06:32:28 INFO - PROCESS | 648 | 1464787948248 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:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 986ms 06:32:28 INFO - PROCESS | 648 | 1464787948287 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 648 | 1464787948290 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:32:28 INFO - PROCESS | 648 | 1464787948293 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 648 | 1464787948296 Marionette TRACE conn6 <- [1,526,null,{}] 06:32:28 INFO - PROCESS | 648 | 1464787948299 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:32:28 INFO - PROCESS | 648 | 1464787948410 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:32:28 INFO - PROCESS | 648 | 1464787948479 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39DC6800 == 60 [pid = 648] [id = 141] 06:32:28 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB2CC26000) [pid = 648] [serial = 421] [outer = 0000000000000000] 06:32:28 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB2D4B9000) [pid = 648] [serial = 422] [outer = 000000EB2CC26000] 06:32:28 INFO - PROCESS | 648 | 1464787948535 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB34AA5400) [pid = 648] [serial = 423] [outer = 000000EB2CC26000] 06:32:29 INFO - PROCESS | 648 | 1464787949190 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:32:29 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:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 943ms 06:32:29 INFO - PROCESS | 648 | 1464787949238 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 648 | 1464787949241 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:32:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:32:29 INFO - PROCESS | 648 | 1464787949244 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 648 | 1464787949247 Marionette TRACE conn6 <- [1,530,null,{}] 06:32:29 INFO - PROCESS | 648 | 1464787949250 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:32:29 INFO - PROCESS | 648 | 1464787949359 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:32:29 INFO - PROCESS | 648 | 1464787949428 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3540D800 == 61 [pid = 648] [id = 142] 06:32:29 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB3447FC00) [pid = 648] [serial = 424] [outer = 0000000000000000] 06:32:29 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB34D97400) [pid = 648] [serial = 425] [outer = 000000EB3447FC00] 06:32:29 INFO - PROCESS | 648 | 1464787949483 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB34D9D000) [pid = 648] [serial = 426] [outer = 000000EB3447FC00] 06:32:30 INFO - PROCESS | 648 | 1464787950387 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:32:30 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:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:32:30 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:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:32:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:32:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1181ms 06:32:30 INFO - PROCESS | 648 | 1464787950428 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 648 | 1464787950432 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:32:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:32:30 INFO - PROCESS | 648 | 1464787950439 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 648 | 1464787950444 Marionette TRACE conn6 <- [1,534,null,{}] 06:32:30 INFO - PROCESS | 648 | 1464787950451 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:32:30 INFO - PROCESS | 648 | 1464787950565 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:32:30 INFO - PROCESS | 648 | 1464787950640 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1C4800 == 62 [pid = 648] [id = 143] 06:32:30 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB2848F800) [pid = 648] [serial = 427] [outer = 0000000000000000] 06:32:30 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB29B4C000) [pid = 648] [serial = 428] [outer = 000000EB2848F800] 06:32:30 INFO - PROCESS | 648 | 1464787950690 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2CC1F800) [pid = 648] [serial = 429] [outer = 000000EB2848F800] 06:32:31 INFO - PROCESS | 648 | 1464787951259 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:32:31 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:32:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 06:32:31 INFO - PROCESS | 648 | 1464787951280 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 648 | 1464787951285 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:32:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:32:31 INFO - PROCESS | 648 | 1464787951313 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 648 | 1464787951316 Marionette TRACE conn6 <- [1,538,null,{}] 06:32:31 INFO - PROCESS | 648 | 1464787951320 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:32:31 INFO - PROCESS | 648 | 1464787951423 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:32:31 INFO - PROCESS | 648 | 1464787951514 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30785800 == 63 [pid = 648] [id = 144] 06:32:31 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB2FA68C00) [pid = 648] [serial = 430] [outer = 0000000000000000] 06:32:31 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB2FD9DC00) [pid = 648] [serial = 431] [outer = 000000EB2FA68C00] 06:32:31 INFO - PROCESS | 648 | 1464787951563 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB3042B000) [pid = 648] [serial = 432] [outer = 000000EB2FA68C00] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E73800 == 62 [pid = 648] [id = 136] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D95800 == 61 [pid = 648] [id = 135] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB349A9000 == 60 [pid = 648] [id = 134] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB33246800 == 59 [pid = 648] [id = 133] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB309B9800 == 58 [pid = 648] [id = 132] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB306B0000 == 57 [pid = 648] [id = 131] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1CA800 == 56 [pid = 648] [id = 130] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB29097800 == 55 [pid = 648] [id = 129] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB291F2800 == 54 [pid = 648] [id = 128] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB385A5800 == 53 [pid = 648] [id = 126] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB349A1800 == 52 [pid = 648] [id = 125] 06:32:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB2CC6F800 == 51 [pid = 648] [id = 124] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB31E3E400) [pid = 648] [serial = 299] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB34AA2C00) [pid = 648] [serial = 364] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB3167B000) [pid = 648] [serial = 352] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB31E2AC00) [pid = 648] [serial = 355] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB31E11C00) [pid = 648] [serial = 353] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB31423800) [pid = 648] [serial = 337] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB239DA400) [pid = 648] [serial = 329] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB22044800) [pid = 648] [serial = 328] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB30435400) [pid = 648] [serial = 349] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB2D43EC00) [pid = 648] [serial = 346] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB2E04D800) [pid = 648] [serial = 347] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB2817C800) [pid = 648] [serial = 343] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB2910F800) [pid = 648] [serial = 344] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB2D434800) [pid = 648] [serial = 332] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB2A294800) [pid = 648] [serial = 331] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB3042FC00) [pid = 648] [serial = 335] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB3009C000) [pid = 648] [serial = 334] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB31E1E000) [pid = 648] [serial = 341] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB31E09C00) [pid = 648] [serial = 340] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB339A2400) [pid = 648] [serial = 358] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB31E3F400) [pid = 648] [serial = 356] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 93 (000000EB340DB000) [pid = 648] [serial = 361] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 92 (000000EB314ECC00) [pid = 648] [serial = 338] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 91 (000000EB34055C00) [pid = 648] [serial = 359] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 90 (000000EB35C09C00) [pid = 648] [serial = 365] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 89 (000000EB3490C400) [pid = 648] [serial = 362] [outer = 0000000000000000] [url = about:blank] 06:32:31 INFO - PROCESS | 648 | --DOMWINDOW == 88 (000000EB30DAD800) [pid = 648] [serial = 350] [outer = 0000000000000000] [url = about:blank] 06:32:32 INFO - PROCESS | 648 | 1464787952088 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:32:32 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:32:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 06:32:32 INFO - PROCESS | 648 | 1464787952153 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 648 | 1464787952155 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:32:32 INFO - PROCESS | 648 | 1464787952159 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 648 | 1464787952163 Marionette TRACE conn6 <- [1,542,null,{}] 06:32:32 INFO - PROCESS | 648 | 1464787952173 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:32:32 INFO - PROCESS | 648 | 1464787952265 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:32:32 INFO - PROCESS | 648 | 1464787952276 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2CC6F800 == 52 [pid = 648] [id = 145] 06:32:32 INFO - PROCESS | 648 | ++DOMWINDOW == 89 (000000EB24610400) [pid = 648] [serial = 433] [outer = 0000000000000000] 06:32:32 INFO - PROCESS | 648 | ++DOMWINDOW == 90 (000000EB2CC4AC00) [pid = 648] [serial = 434] [outer = 000000EB24610400] 06:32:32 INFO - PROCESS | 648 | 1464787952330 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 648 | ++DOMWINDOW == 91 (000000EB3042C400) [pid = 648] [serial = 435] [outer = 000000EB24610400] 06:32:32 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:32 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:32 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:32 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:32 INFO - PROCESS | 648 | 1464787952802 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:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 688ms 06:32:32 INFO - PROCESS | 648 | 1464787952850 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 648 | 1464787952852 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:32:32 INFO - PROCESS | 648 | 1464787952856 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 648 | 1464787952858 Marionette TRACE conn6 <- [1,546,null,{}] 06:32:32 INFO - PROCESS | 648 | 1464787952862 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:32:32 INFO - PROCESS | 648 | 1464787952953 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:32:32 INFO - PROCESS | 648 | 1464787952962 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB314AE800 == 53 [pid = 648] [id = 146] 06:32:32 INFO - PROCESS | 648 | ++DOMWINDOW == 92 (000000EB3119A800) [pid = 648] [serial = 436] [outer = 0000000000000000] 06:32:33 INFO - PROCESS | 648 | ++DOMWINDOW == 93 (000000EB311A7800) [pid = 648] [serial = 437] [outer = 000000EB3119A800] 06:32:33 INFO - PROCESS | 648 | 1464787953008 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 648 | ++DOMWINDOW == 94 (000000EB314EEC00) [pid = 648] [serial = 438] [outer = 000000EB3119A800] 06:32:33 INFO - PROCESS | 648 | 1464787953463 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:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 06:32:33 INFO - PROCESS | 648 | 1464787953489 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 648 | 1464787953491 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:32:33 INFO - PROCESS | 648 | 1464787953494 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 648 | 1464787953496 Marionette TRACE conn6 <- [1,550,null,{}] 06:32:33 INFO - PROCESS | 648 | 1464787953500 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:32:33 INFO - PROCESS | 648 | 1464787953583 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:32:33 INFO - PROCESS | 648 | 1464787953590 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332B9000 == 54 [pid = 648] [id = 147] 06:32:33 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB317A6000) [pid = 648] [serial = 439] [outer = 0000000000000000] 06:32:33 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB31E0D400) [pid = 648] [serial = 440] [outer = 000000EB317A6000] 06:32:33 INFO - PROCESS | 648 | 1464787953662 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB31E26400) [pid = 648] [serial = 441] [outer = 000000EB317A6000] 06:32:33 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:33 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:34 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:34 INFO - PROCESS | 648 | 1464787954092 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:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 06:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:32:34 INFO - PROCESS | 648 | 1464787954125 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 648 | 1464787954128 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:32:34 INFO - PROCESS | 648 | 1464787954137 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 648 | 1464787954139 Marionette TRACE conn6 <- [1,554,null,{}] 06:32:34 INFO - PROCESS | 648 | 1464787954143 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:32:34 INFO - PROCESS | 648 | 1464787954269 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:32:34 INFO - PROCESS | 648 | 1464787954277 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3499E000 == 55 [pid = 648] [id = 148] 06:32:34 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB31E33C00) [pid = 648] [serial = 442] [outer = 0000000000000000] 06:32:34 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB32D8F000) [pid = 648] [serial = 443] [outer = 000000EB31E33C00] 06:32:34 INFO - PROCESS | 648 | 1464787954322 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB3490F000) [pid = 648] [serial = 444] [outer = 000000EB31E33C00] 06:32:34 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:34 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:34 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:34 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:34 INFO - PROCESS | 648 | 1464787954774 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:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 06:32:34 INFO - PROCESS | 648 | 1464787954825 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 648 | 1464787954835 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:32:34 INFO - PROCESS | 648 | 1464787954839 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 648 | 1464787954841 Marionette TRACE conn6 <- [1,558,null,{}] 06:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:32:34 INFO - PROCESS | 648 | 1464787954851 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:32:34 INFO - PROCESS | 648 | 1464787954956 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:32:35 INFO - PROCESS | 648 | 1464787955035 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BCC000 == 56 [pid = 648] [id = 149] 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB34AA4400) [pid = 648] [serial = 445] [outer = 0000000000000000] 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB34D9C800) [pid = 648] [serial = 446] [outer = 000000EB34AA4400] 06:32:35 INFO - PROCESS | 648 | 1464787955079 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB354C0400) [pid = 648] [serial = 447] [outer = 000000EB34AA4400] 06:32:35 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:35 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:35 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:35 INFO - PROCESS | 648 | 1464787955497 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:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 06:32:35 INFO - PROCESS | 648 | 1464787955535 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:32:35 INFO - PROCESS | 648 | 1464787955537 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:32:35 INFO - PROCESS | 648 | 1464787955541 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:32:35 INFO - PROCESS | 648 | 1464787955543 Marionette TRACE conn6 <- [1,562,null,{}] 06:32:35 INFO - PROCESS | 648 | 1464787955546 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:32:35 INFO - PROCESS | 648 | 1464787955654 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:32:35 INFO - PROCESS | 648 | 1464787955697 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E73800 == 57 [pid = 648] [id = 150] 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB353F2800) [pid = 648] [serial = 448] [outer = 0000000000000000] 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB353F4800) [pid = 648] [serial = 449] [outer = 000000EB353F2800] 06:32:35 INFO - PROCESS | 648 | 1464787955746 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB353FA800) [pid = 648] [serial = 450] [outer = 000000EB353F2800] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB2FDA2C00) [pid = 648] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB303F4400) [pid = 648] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB23B6F800) [pid = 648] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB31655000) [pid = 648] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB28B0D400) [pid = 648] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB3119E400) [pid = 648] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB2903FC00) [pid = 648] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB31E0FC00) [pid = 648] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB31EE4C00) [pid = 648] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB3009B000) [pid = 648] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:32:36 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB23D13800) [pid = 648] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:32:36 INFO - PROCESS | 648 | 1464787956270 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:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 776ms 06:32:36 INFO - PROCESS | 648 | 1464787956320 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 648 | 1464787956323 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:32:36 INFO - PROCESS | 648 | 1464787956326 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 648 | 1464787956328 Marionette TRACE conn6 <- [1,566,null,{}] 06:32:36 INFO - PROCESS | 648 | 1464787956331 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:32:36 INFO - PROCESS | 648 | 1464787956464 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:32:36 INFO - PROCESS | 648 | 1464787956476 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C4000 == 58 [pid = 648] [id = 151] 06:32:36 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB3009C800) [pid = 648] [serial = 451] [outer = 0000000000000000] 06:32:36 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB303F9400) [pid = 648] [serial = 452] [outer = 000000EB3009C800] 06:32:36 INFO - PROCESS | 648 | 1464787956520 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB341E9C00) [pid = 648] [serial = 453] [outer = 000000EB3009C800] 06:32:36 INFO - PROCESS | 648 | 1464787956934 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:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 06:32:36 INFO - PROCESS | 648 | 1464787956958 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 648 | 1464787956960 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:32:36 INFO - PROCESS | 648 | 1464787956963 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 648 | 1464787956965 Marionette TRACE conn6 <- [1,570,null,{}] 06:32:36 INFO - PROCESS | 648 | 1464787956969 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:32:37 INFO - PROCESS | 648 | 1464787957053 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:32:37 INFO - PROCESS | 648 | 1464787957059 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DD6000 == 59 [pid = 648] [id = 152] 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB35C08C00) [pid = 648] [serial = 454] [outer = 0000000000000000] 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB35C13800) [pid = 648] [serial = 455] [outer = 000000EB35C08C00] 06:32:37 INFO - PROCESS | 648 | 1464787957104 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB367CE000) [pid = 648] [serial = 456] [outer = 000000EB35C08C00] 06:32:37 INFO - PROCESS | 648 | 1464787957504 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:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 06:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:32:37 INFO - PROCESS | 648 | 1464787957553 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 648 | 1464787957556 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:32:37 INFO - PROCESS | 648 | 1464787957559 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 648 | 1464787957561 Marionette TRACE conn6 <- [1,574,null,{}] 06:32:37 INFO - PROCESS | 648 | 1464787957565 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:32:37 INFO - PROCESS | 648 | 1464787957682 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:32:37 INFO - PROCESS | 648 | 1464787957691 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B030800 == 60 [pid = 648] [id = 153] 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB36A30000) [pid = 648] [serial = 457] [outer = 0000000000000000] 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB36A33400) [pid = 648] [serial = 458] [outer = 000000EB36A30000] 06:32:37 INFO - PROCESS | 648 | 1464787957748 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB38B07400) [pid = 648] [serial = 459] [outer = 000000EB36A30000] 06:32:38 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:38 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:38 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:38 INFO - PROCESS | 648 | 1464787958203 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:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 689ms 06:32:38 INFO - PROCESS | 648 | 1464787958308 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 648 | 1464787958313 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:32:38 INFO - PROCESS | 648 | 1464787958319 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:32:38 INFO - PROCESS | 648 | 1464787958324 Marionette TRACE conn6 <- [1,578,null,{}] 06:32:38 INFO - PROCESS | 648 | 1464787958330 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:32:38 INFO - PROCESS | 648 | 1464787958442 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:32:38 INFO - PROCESS | 648 | 1464787958549 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290DD000 == 61 [pid = 648] [id = 154] 06:32:38 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB23B6C400) [pid = 648] [serial = 460] [outer = 0000000000000000] 06:32:38 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB23B79C00) [pid = 648] [serial = 461] [outer = 000000EB23B6C400] 06:32:38 INFO - PROCESS | 648 | 1464787958608 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB28E82C00) [pid = 648] [serial = 462] [outer = 000000EB23B6C400] 06:32:39 INFO - PROCESS | 648 | 1464787959231 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:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 985ms 06:32:39 INFO - PROCESS | 648 | 1464787959313 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 648 | 1464787959318 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:32:39 INFO - PROCESS | 648 | 1464787959326 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 648 | 1464787959330 Marionette TRACE conn6 <- [1,582,null,{}] 06:32:39 INFO - PROCESS | 648 | 1464787959335 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:32:39 INFO - PROCESS | 648 | 1464787959452 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:32:39 INFO - PROCESS | 648 | 1464787959525 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309C2800 == 62 [pid = 648] [id = 155] 06:32:39 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB2DF5B800) [pid = 648] [serial = 463] [outer = 0000000000000000] 06:32:39 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB302B2400) [pid = 648] [serial = 464] [outer = 000000EB2DF5B800] 06:32:39 INFO - PROCESS | 648 | 1464787959624 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB3119A400) [pid = 648] [serial = 465] [outer = 000000EB2DF5B800] 06:32:40 INFO - PROCESS | 648 | 1464787960230 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:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 944ms 06:32:40 INFO - PROCESS | 648 | 1464787960270 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 648 | 1464787960273 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:32:40 INFO - PROCESS | 648 | 1464787960276 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 648 | 1464787960279 Marionette TRACE conn6 <- [1,586,null,{}] 06:32:40 INFO - PROCESS | 648 | 1464787960284 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:32:40 INFO - PROCESS | 648 | 1464787960403 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:32:40 INFO - PROCESS | 648 | 1464787960499 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A63A000 == 63 [pid = 648] [id = 156] 06:32:40 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB34050400) [pid = 648] [serial = 466] [outer = 0000000000000000] 06:32:40 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB34057C00) [pid = 648] [serial = 467] [outer = 000000EB34050400] 06:32:40 INFO - PROCESS | 648 | 1464787960560 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB34D9CC00) [pid = 648] [serial = 468] [outer = 000000EB34050400] 06:32:41 INFO - PROCESS | 648 | 1464787961152 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:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 942ms 06:32:41 INFO - PROCESS | 648 | 1464787961220 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 648 | 1464787961222 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:32:41 INFO - PROCESS | 648 | 1464787961226 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:32:41 INFO - PROCESS | 648 | 1464787961228 Marionette TRACE conn6 <- [1,590,null,{}] 06:32:41 INFO - PROCESS | 648 | 1464787961232 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:32:41 INFO - PROCESS | 648 | 1464787961345 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:32:41 INFO - PROCESS | 648 | 1464787961461 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395DB000 == 64 [pid = 648] [id = 157] 06:32:41 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB2FA78000) [pid = 648] [serial = 469] [outer = 0000000000000000] 06:32:41 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB36A31000) [pid = 648] [serial = 470] [outer = 000000EB2FA78000] 06:32:41 INFO - PROCESS | 648 | 1464787961517 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB38B0C400) [pid = 648] [serial = 471] [outer = 000000EB2FA78000] 06:32:42 INFO - PROCESS | 648 | 1464787962044 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:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 06:32:42 INFO - PROCESS | 648 | 1464787962110 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 648 | 1464787962113 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:32:42 INFO - PROCESS | 648 | 1464787962117 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 648 | 1464787962119 Marionette TRACE conn6 <- [1,594,null,{}] 06:32:42 INFO - PROCESS | 648 | 1464787962123 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:32:42 INFO - PROCESS | 648 | 1464787962236 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:32:42 INFO - PROCESS | 648 | 1464787962321 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A63F000 == 65 [pid = 648] [id = 158] 06:32:42 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB34051000) [pid = 648] [serial = 472] [outer = 0000000000000000] 06:32:42 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB3A6A8C00) [pid = 648] [serial = 473] [outer = 000000EB34051000] 06:32:42 INFO - PROCESS | 648 | 1464787962376 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB3A6AEC00) [pid = 648] [serial = 474] [outer = 000000EB34051000] 06:32:43 INFO - PROCESS | 648 | 1464787962996 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:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 943ms 06:32:43 INFO - PROCESS | 648 | 1464787963062 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 648 | 1464787963064 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:32:43 INFO - PROCESS | 648 | 1464787963068 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 648 | 1464787963070 Marionette TRACE conn6 <- [1,598,null,{}] 06:32:43 INFO - PROCESS | 648 | 1464787963074 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:32:43 INFO - PROCESS | 648 | 1464787963389 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:32:43 INFO - PROCESS | 648 | 1464787963533 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A203000 == 66 [pid = 648] [id = 159] 06:32:43 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB23B79400) [pid = 648] [serial = 475] [outer = 0000000000000000] 06:32:43 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB23D19000) [pid = 648] [serial = 476] [outer = 000000EB23B79400] 06:32:43 INFO - PROCESS | 648 | 1464787963585 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB2A294800) [pid = 648] [serial = 477] [outer = 000000EB23B79400] 06:32:43 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 06:32:44 INFO - PROCESS | 648 | 1464787964423 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:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DD6000 == 65 [pid = 648] [id = 152] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C4000 == 64 [pid = 648] [id = 151] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E73800 == 63 [pid = 648] [id = 150] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BCC000 == 62 [pid = 648] [id = 149] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB3499E000 == 61 [pid = 648] [id = 148] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB332B9000 == 60 [pid = 648] [id = 147] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB341EF000) [pid = 648] [serial = 410] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB314AE800 == 59 [pid = 648] [id = 146] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB2CC6F800 == 58 [pid = 648] [id = 145] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB30785800 == 57 [pid = 648] [id = 144] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1C4800 == 56 [pid = 648] [id = 143] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB306CE800 == 55 [pid = 648] [id = 139] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB28733800 == 54 [pid = 648] [id = 138] 06:32:44 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C8000 == 53 [pid = 648] [id = 137] 06:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1443ms 06:32:44 INFO - PROCESS | 648 | 1464787964515 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 648 | 1464787964519 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:32:44 INFO - PROCESS | 648 | 1464787964523 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 648 | 1464787964528 Marionette TRACE conn6 <- [1,602,null,{}] 06:32:44 INFO - PROCESS | 648 | 1464787964532 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:32:44 INFO - PROCESS | 648 | 1464787964629 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB303EC800) [pid = 648] [serial = 326] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB25125400) [pid = 648] [serial = 385] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB29108C00) [pid = 648] [serial = 386] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB34AA3800) [pid = 648] [serial = 376] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB30CEA000) [pid = 648] [serial = 373] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB30228800) [pid = 648] [serial = 392] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB3042D000) [pid = 648] [serial = 395] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB29106800) [pid = 648] [serial = 383] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB250B6C00) [pid = 648] [serial = 382] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB30B3C000) [pid = 648] [serial = 396] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB35C4E000) [pid = 648] [serial = 380] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB354BAC00) [pid = 648] [serial = 379] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB2D4C2C00) [pid = 648] [serial = 389] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB2E08A400) [pid = 648] [serial = 390] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB31653400) [pid = 648] [serial = 367] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB2CC4D800) [pid = 648] [serial = 370] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB31E07C00) [pid = 648] [serial = 399] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB3164DC00) [pid = 648] [serial = 398] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB303F8C00) [pid = 648] [serial = 404] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB31E24C00) [pid = 648] [serial = 401] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB34059C00) [pid = 648] [serial = 408] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB33924C00) [pid = 648] [serial = 407] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB31E3C800) [pid = 648] [serial = 402] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB340D3800) [pid = 648] [serial = 164] [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:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB31E22400) [pid = 648] [serial = 405] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB303ED400) [pid = 648] [serial = 393] [outer = 0000000000000000] [url = about:blank] 06:32:44 INFO - PROCESS | 648 | 1464787964719 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28520000 == 54 [pid = 648] [id = 160] 06:32:44 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB23D1A000) [pid = 648] [serial = 478] [outer = 0000000000000000] 06:32:44 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB2512C800) [pid = 648] [serial = 479] [outer = 000000EB23D1A000] 06:32:44 INFO - PROCESS | 648 | 1464787964771 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB2A2C0000) [pid = 648] [serial = 480] [outer = 000000EB23D1A000] 06:32:45 INFO - PROCESS | 648 | 1464787965236 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:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 06:32:45 INFO - PROCESS | 648 | 1464787965261 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 648 | 1464787965264 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:32:45 INFO - PROCESS | 648 | 1464787965268 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 648 | 1464787965270 Marionette TRACE conn6 <- [1,606,null,{}] 06:32:45 INFO - PROCESS | 648 | 1464787965274 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:32:45 INFO - PROCESS | 648 | 1464787965362 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:32:45 INFO - PROCESS | 648 | 1464787965374 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB304B4800 == 55 [pid = 648] [id = 161] 06:32:45 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB2E08D400) [pid = 648] [serial = 481] [outer = 0000000000000000] 06:32:45 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB2F1A8C00) [pid = 648] [serial = 482] [outer = 000000EB2E08D400] 06:32:45 INFO - PROCESS | 648 | 1464787965422 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB30230400) [pid = 648] [serial = 483] [outer = 000000EB2E08D400] 06:32:45 INFO - PROCESS | 648 | 1464787965890 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:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 06:32:45 INFO - PROCESS | 648 | 1464787965960 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 648 | 1464787965972 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:32:46 INFO - PROCESS | 648 | 1464787966005 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 648 | 1464787966010 Marionette TRACE conn6 <- [1,610,null,{}] 06:32:46 INFO - PROCESS | 648 | 1464787966014 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:32:46 INFO - PROCESS | 648 | 1464787966115 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:32:46 INFO - PROCESS | 648 | 1464787966211 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31164800 == 56 [pid = 648] [id = 162] 06:32:46 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB2F17DC00) [pid = 648] [serial = 484] [outer = 0000000000000000] 06:32:46 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB31198C00) [pid = 648] [serial = 485] [outer = 000000EB2F17DC00] 06:32:46 INFO - PROCESS | 648 | 1464787966257 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB31426800) [pid = 648] [serial = 486] [outer = 000000EB2F17DC00] 06:32:46 INFO - PROCESS | 648 | 1464787966644 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:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 06:32:46 INFO - PROCESS | 648 | 1464787966696 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 648 | 1464787966698 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:32:46 INFO - PROCESS | 648 | 1464787966702 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 648 | 1464787966704 Marionette TRACE conn6 <- [1,614,null,{}] 06:32:46 INFO - PROCESS | 648 | 1464787966707 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:32:46 INFO - PROCESS | 648 | 1464787966823 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:32:46 INFO - PROCESS | 648 | 1464787966873 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34106800 == 57 [pid = 648] [id = 163] 06:32:46 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB31649800) [pid = 648] [serial = 487] [outer = 0000000000000000] 06:32:46 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB31655000) [pid = 648] [serial = 488] [outer = 000000EB31649800] 06:32:46 INFO - PROCESS | 648 | 1464787966921 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB31E0A800) [pid = 648] [serial = 489] [outer = 000000EB31649800] 06:32:47 INFO - PROCESS | 648 | 1464787967366 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:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 06:32:47 INFO - PROCESS | 648 | 1464787967396 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 648 | 1464787967398 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:32:47 INFO - PROCESS | 648 | 1464787967406 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 648 | 1464787967408 Marionette TRACE conn6 <- [1,618,null,{}] 06:32:47 INFO - PROCESS | 648 | 1464787967411 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:32:47 INFO - PROCESS | 648 | 1464787967557 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:32:47 INFO - PROCESS | 648 | 1464787967588 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28CCE800 == 58 [pid = 648] [id = 164] 06:32:47 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB31E36800) [pid = 648] [serial = 490] [outer = 0000000000000000] 06:32:47 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB31E3B800) [pid = 648] [serial = 491] [outer = 000000EB31E36800] 06:32:47 INFO - PROCESS | 648 | 1464787967640 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB33921400) [pid = 648] [serial = 492] [outer = 000000EB31E36800] 06:32:48 INFO - PROCESS | 648 | 1464787968093 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:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 06:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:32:48 INFO - PROCESS | 648 | 1464787968144 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 648 | 1464787968147 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:32:48 INFO - PROCESS | 648 | 1464787968150 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 648 | 1464787968152 Marionette TRACE conn6 <- [1,622,null,{}] 06:32:48 INFO - PROCESS | 648 | 1464787968155 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:32:48 INFO - PROCESS | 648 | 1464787968264 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:32:48 INFO - PROCESS | 648 | 1464787968313 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C5F800 == 59 [pid = 648] [id = 165] 06:32:48 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB339A9000) [pid = 648] [serial = 493] [outer = 0000000000000000] 06:32:48 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB340D8C00) [pid = 648] [serial = 494] [outer = 000000EB339A9000] 06:32:48 INFO - PROCESS | 648 | 1464787968358 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB34480000) [pid = 648] [serial = 495] [outer = 000000EB339A9000] 06:32:48 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:48 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:48 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB31E33C00) [pid = 648] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB353F2800) [pid = 648] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB317A6000) [pid = 648] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB24610400) [pid = 648] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB34AA4400) [pid = 648] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB2848F800) [pid = 648] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB2FA68C00) [pid = 648] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB340D8000) [pid = 648] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB3119A800) [pid = 648] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB3009C800) [pid = 648] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:32:48 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB35C08C00) [pid = 648] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:32:48 INFO - PROCESS | 648 | 1464787968933 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:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 838ms 06:32:49 INFO - PROCESS | 648 | 1464787968991 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 648 | 1464787968993 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:32:49 INFO - PROCESS | 648 | 1464787969005 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 648 | 1464787969007 Marionette TRACE conn6 <- [1,626,null,{}] 06:32:49 INFO - PROCESS | 648 | 1464787969010 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:32:49 INFO - PROCESS | 648 | 1464787969094 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:32:49 INFO - PROCESS | 648 | 1464787969106 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30931800 == 60 [pid = 648] [id = 166] 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB3167B000) [pid = 648] [serial = 496] [outer = 0000000000000000] 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB329BEC00) [pid = 648] [serial = 497] [outer = 000000EB3167B000] 06:32:49 INFO - PROCESS | 648 | 1464787969151 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB34AA6400) [pid = 648] [serial = 498] [outer = 000000EB3167B000] 06:32:49 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:49 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:49 INFO - PROCESS | 648 | 1464787969565 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:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 587ms 06:32:49 INFO - PROCESS | 648 | 1464787969598 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 648 | 1464787969600 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:32:49 INFO - PROCESS | 648 | 1464787969603 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 648 | 1464787969605 Marionette TRACE conn6 <- [1,630,null,{}] 06:32:49 INFO - PROCESS | 648 | 1464787969608 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:32:49 INFO - PROCESS | 648 | 1464787969693 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:32:49 INFO - PROCESS | 648 | 1464787969701 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36730800 == 61 [pid = 648] [id = 167] 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB34D9B000) [pid = 648] [serial = 499] [outer = 0000000000000000] 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB353F2400) [pid = 648] [serial = 500] [outer = 000000EB34D9B000] 06:32:49 INFO - PROCESS | 648 | 1464787969745 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB354BA400) [pid = 648] [serial = 501] [outer = 000000EB34D9B000] 06:32:50 INFO - PROCESS | 648 | 1464787970165 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:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 587ms 06:32:50 INFO - PROCESS | 648 | 1464787970198 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 648 | 1464787970200 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:32:50 INFO - PROCESS | 648 | 1464787970204 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 648 | 1464787970206 Marionette TRACE conn6 <- [1,634,null,{}] 06:32:50 INFO - PROCESS | 648 | 1464787970209 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:32:50 INFO - PROCESS | 648 | 1464787970307 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:32:50 INFO - PROCESS | 648 | 1464787970314 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38785800 == 62 [pid = 648] [id = 168] 06:32:50 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB35C08C00) [pid = 648] [serial = 502] [outer = 0000000000000000] 06:32:50 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB35C4E000) [pid = 648] [serial = 503] [outer = 000000EB35C08C00] 06:32:50 INFO - PROCESS | 648 | 1464787970361 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB36A2F000) [pid = 648] [serial = 504] [outer = 000000EB35C08C00] 06:32:50 INFO - PROCESS | 648 | 1464787970796 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:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 06:32:50 INFO - PROCESS | 648 | 1464787970847 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 648 | 1464787970849 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:32:50 INFO - PROCESS | 648 | 1464787970858 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:32:50 INFO - PROCESS | 648 | 1464787970860 Marionette TRACE conn6 <- [1,638,null,{}] 06:32:50 INFO - PROCESS | 648 | 1464787970863 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:32:51 INFO - PROCESS | 648 | 1464787971005 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:32:51 INFO - PROCESS | 648 | 1464787971098 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2831E000 == 63 [pid = 648] [id = 169] 06:32:51 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2391F800) [pid = 648] [serial = 505] [outer = 0000000000000000] 06:32:51 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB23B6DC00) [pid = 648] [serial = 506] [outer = 000000EB2391F800] 06:32:51 INFO - PROCESS | 648 | 1464787971157 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB29110800) [pid = 648] [serial = 507] [outer = 000000EB2391F800] 06:32:51 INFO - PROCESS | 648 | 1464787971780 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:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 985ms 06:32:51 INFO - PROCESS | 648 | 1464787971851 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 648 | 1464787971855 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:32:51 INFO - PROCESS | 648 | 1464787971860 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 648 | 1464787971865 Marionette TRACE conn6 <- [1,642,null,{}] 06:32:51 INFO - PROCESS | 648 | 1464787971870 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:32:51 INFO - PROCESS | 648 | 1464787971987 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:32:52 INFO - PROCESS | 648 | 1464787972062 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30788000 == 64 [pid = 648] [id = 170] 06:32:52 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB3009D000) [pid = 648] [serial = 508] [outer = 0000000000000000] 06:32:52 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB303EC800) [pid = 648] [serial = 509] [outer = 000000EB3009D000] 06:32:52 INFO - PROCESS | 648 | 1464787972162 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB305F6400) [pid = 648] [serial = 510] [outer = 000000EB3009D000] 06:32:52 INFO - PROCESS | 648 | 1464787972748 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:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 944ms 06:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:32:52 INFO - PROCESS | 648 | 1464787972806 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 648 | 1464787972809 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:32:52 INFO - PROCESS | 648 | 1464787972813 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 648 | 1464787972816 Marionette TRACE conn6 <- [1,646,null,{}] 06:32:52 INFO - PROCESS | 648 | 1464787972820 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:32:52 INFO - PROCESS | 648 | 1464787972935 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:32:53 INFO - PROCESS | 648 | 1464787973025 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395D9000 == 65 [pid = 648] [id = 171] 06:32:53 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB31E25000) [pid = 648] [serial = 511] [outer = 0000000000000000] 06:32:53 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB31E37800) [pid = 648] [serial = 512] [outer = 000000EB31E25000] 06:32:53 INFO - PROCESS | 648 | 1464787973081 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB34059C00) [pid = 648] [serial = 513] [outer = 000000EB31E25000] 06:32:53 INFO - PROCESS | 648 | 1464787973685 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:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 945ms 06:32:53 INFO - PROCESS | 648 | 1464787973759 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 648 | 1464787973763 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:32:53 INFO - PROCESS | 648 | 1464787973775 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 648 | 1464787973780 Marionette TRACE conn6 <- [1,650,null,{}] 06:32:53 INFO - PROCESS | 648 | 1464787973784 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:32:53 INFO - PROCESS | 648 | 1464787973901 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:32:53 INFO - PROCESS | 648 | 1464787973974 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A699000 == 66 [pid = 648] [id = 172] 06:32:54 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB34D46000) [pid = 648] [serial = 514] [outer = 0000000000000000] 06:32:54 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB34DA1C00) [pid = 648] [serial = 515] [outer = 000000EB34D46000] 06:32:54 INFO - PROCESS | 648 | 1464787974069 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB34DA8C00) [pid = 648] [serial = 516] [outer = 000000EB34D46000] 06:32:54 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:54 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:54 INFO - PROCESS | 648 | 1464787974624 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:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 06:32:54 INFO - PROCESS | 648 | 1464787974654 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:32:54 INFO - PROCESS | 648 | 1464787974656 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:32:54 INFO - PROCESS | 648 | 1464787974660 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 648 | 1464787974662 Marionette TRACE conn6 <- [1,654,null,{}] 06:32:54 INFO - PROCESS | 648 | 1464787974666 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:32:54 INFO - PROCESS | 648 | 1464787974780 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:32:54 INFO - PROCESS | 648 | 1464787974866 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C6E000 == 67 [pid = 648] [id = 173] 06:32:54 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB34DAD400) [pid = 648] [serial = 517] [outer = 0000000000000000] 06:32:54 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB35C08000) [pid = 648] [serial = 518] [outer = 000000EB34DAD400] 06:32:54 INFO - PROCESS | 648 | 1464787974921 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB36A37400) [pid = 648] [serial = 519] [outer = 000000EB34DAD400] 06:32:55 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:55 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:55 INFO - PROCESS | 648 | 1464787975497 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 881ms 06:32:55 INFO - PROCESS | 648 | 1464787975544 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 648 | 1464787975546 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:32:55 INFO - PROCESS | 648 | 1464787975550 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 648 | 1464787975552 Marionette TRACE conn6 <- [1,658,null,{}] 06:32:55 INFO - PROCESS | 648 | 1464787975556 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:32:55 INFO - PROCESS | 648 | 1464787975666 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:32:55 INFO - PROCESS | 648 | 1464787975757 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C10800 == 68 [pid = 648] [id = 174] 06:32:55 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB388B8800) [pid = 648] [serial = 520] [outer = 0000000000000000] 06:32:55 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB388BA400) [pid = 648] [serial = 521] [outer = 000000EB388B8800] 06:32:55 INFO - PROCESS | 648 | 1464787975818 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB3A6A8800) [pid = 648] [serial = 522] [outer = 000000EB388B8800] 06:32:56 INFO - PROCESS | 648 | 1464787976357 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:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 880ms 06:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:32:56 INFO - PROCESS | 648 | 1464787976432 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 648 | 1464787976434 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:32:56 INFO - PROCESS | 648 | 1464787976438 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 648 | 1464787976440 Marionette TRACE conn6 <- [1,662,null,{}] 06:32:56 INFO - PROCESS | 648 | 1464787976444 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:32:56 INFO - PROCESS | 648 | 1464787976558 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:32:56 INFO - PROCESS | 648 | 1464787976633 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D04800 == 69 [pid = 648] [id = 175] 06:32:56 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB35C43800) [pid = 648] [serial = 523] [outer = 0000000000000000] 06:32:56 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB3A6B7800) [pid = 648] [serial = 524] [outer = 000000EB35C43800] 06:32:56 INFO - PROCESS | 648 | 1464787976744 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB3A6C2C00) [pid = 648] [serial = 525] [outer = 000000EB35C43800] 06:32:57 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:57 INFO - PROCESS | 648 | [648] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:32:57 INFO - PROCESS | 648 | 1464787977519 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:32:57 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:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1123ms 06:32:57 INFO - PROCESS | 648 | 1464787977564 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 648 | 1464787977568 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:32:57 INFO - PROCESS | 648 | 1464787977573 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 648 | 1464787977578 Marionette TRACE conn6 <- [1,666,null,{}] 06:32:57 INFO - PROCESS | 648 | 1464787977584 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:32:57 INFO - PROCESS | 648 | 1464787977694 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:32:57 INFO - PROCESS | 648 | 1464787977819 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30671800 == 70 [pid = 648] [id = 176] 06:32:57 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB28177C00) [pid = 648] [serial = 526] [outer = 0000000000000000] 06:32:57 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB2D43C400) [pid = 648] [serial = 527] [outer = 000000EB28177C00] 06:32:57 INFO - PROCESS | 648 | 1464787977872 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB2FA7D800) [pid = 648] [serial = 528] [outer = 000000EB28177C00] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB2404B800 == 69 [pid = 648] [id = 72] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB38785800 == 68 [pid = 648] [id = 168] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB36730800 == 67 [pid = 648] [id = 167] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB30931800 == 66 [pid = 648] [id = 166] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C5F800 == 65 [pid = 648] [id = 165] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB28CCE800 == 64 [pid = 648] [id = 164] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB34106800 == 63 [pid = 648] [id = 163] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB31164800 == 62 [pid = 648] [id = 162] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB304B4800 == 61 [pid = 648] [id = 161] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB28520000 == 60 [pid = 648] [id = 160] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A203000 == 59 [pid = 648] [id = 159] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB36A33400) [pid = 648] [serial = 458] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOCSHELL 000000EB290DD000 == 58 [pid = 648] [id = 154] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB32D8F000) [pid = 648] [serial = 443] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB353F4800) [pid = 648] [serial = 449] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB23D0E400) [pid = 648] [serial = 413] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB31E0D400) [pid = 648] [serial = 440] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB2CC4AC00) [pid = 648] [serial = 434] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB3042C400) [pid = 648] [serial = 435] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB354C0400) [pid = 648] [serial = 447] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB2CC1F800) [pid = 648] [serial = 429] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB29B4C000) [pid = 648] [serial = 428] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3042B000) [pid = 648] [serial = 432] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB2FD9DC00) [pid = 648] [serial = 431] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB34D9C800) [pid = 648] [serial = 446] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB34911000) [pid = 648] [serial = 411] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB311A7800) [pid = 648] [serial = 437] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB314EEC00) [pid = 648] [serial = 438] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB31E0C800) [pid = 648] [serial = 419] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB2E041400) [pid = 648] [serial = 416] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB34D97400) [pid = 648] [serial = 425] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB2D4B9000) [pid = 648] [serial = 422] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB341E9C00) [pid = 648] [serial = 453] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB303F9400) [pid = 648] [serial = 452] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB353FA800) [pid = 648] [serial = 450] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB3490F000) [pid = 648] [serial = 444] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB367CE000) [pid = 648] [serial = 456] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB35C13800) [pid = 648] [serial = 455] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB31E26400) [pid = 648] [serial = 441] [outer = 0000000000000000] [url = about:blank] 06:32:58 INFO - PROCESS | 648 | 1464787978502 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:32:58 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:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 984ms 06:32:58 INFO - PROCESS | 648 | 1464787978562 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 648 | 1464787978568 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:32:58 INFO - PROCESS | 648 | 1464787978574 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 648 | 1464787978576 Marionette TRACE conn6 <- [1,670,null,{}] 06:32:58 INFO - PROCESS | 648 | 1464787978580 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:32:58 INFO - PROCESS | 648 | 1464787978673 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:32:58 INFO - PROCESS | 648 | 1464787978752 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDB2800 == 59 [pid = 648] [id = 177] 06:32:58 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB29BAE400) [pid = 648] [serial = 529] [outer = 0000000000000000] 06:32:58 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB2E08A400) [pid = 648] [serial = 530] [outer = 000000EB29BAE400] 06:32:58 INFO - PROCESS | 648 | 1464787978798 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB303F2800) [pid = 648] [serial = 531] [outer = 000000EB29BAE400] 06:32:59 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:32:59 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:32:59 INFO - PROCESS | 648 | 1464787979732 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1193ms 06:32:59 INFO - PROCESS | 648 | 1464787979769 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 648 | 1464787979771 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:32:59 INFO - PROCESS | 648 | 1464787979775 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 648 | 1464787979779 Marionette TRACE conn6 <- [1,674,null,{}] 06:32:59 INFO - PROCESS | 648 | 1464787979790 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:32:59 INFO - PROCESS | 648 | 1464787979883 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:32:59 INFO - PROCESS | 648 | 1464787979891 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3116A800 == 60 [pid = 648] [id = 178] 06:32:59 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB3142C000) [pid = 648] [serial = 532] [outer = 0000000000000000] 06:32:59 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB31650000) [pid = 648] [serial = 533] [outer = 000000EB3142C000] 06:32:59 INFO - PROCESS | 648 | 1464787979939 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB31E1C400) [pid = 648] [serial = 534] [outer = 000000EB3142C000] 06:33:00 INFO - PROCESS | 648 | 1464787980875 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:33:00 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:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 06:33:00 INFO - PROCESS | 648 | 1464787980915 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 648 | 1464787980918 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:33:00 INFO - PROCESS | 648 | 1464787980921 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 648 | 1464787980923 Marionette TRACE conn6 <- [1,678,null,{}] 06:33:00 INFO - PROCESS | 648 | 1464787980927 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:33:01 INFO - PROCESS | 648 | 1464787981045 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:33:01 INFO - PROCESS | 648 | 1464787981112 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34105000 == 61 [pid = 648] [id = 179] 06:33:01 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB32E27C00) [pid = 648] [serial = 535] [outer = 0000000000000000] 06:33:01 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB339A4C00) [pid = 648] [serial = 536] [outer = 000000EB32E27C00] 06:33:01 INFO - PROCESS | 648 | 1464787981161 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB341E9800) [pid = 648] [serial = 537] [outer = 000000EB32E27C00] 06:33:02 INFO - PROCESS | 648 | 1464787982122 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:33:02 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:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1241ms 06:33:02 INFO - PROCESS | 648 | 1464787982166 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:33:02 INFO - PROCESS | 648 | 1464787982168 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:33:02 INFO - PROCESS | 648 | 1464787982173 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 648 | 1464787982175 Marionette TRACE conn6 <- [1,682,null,{}] 06:33:02 INFO - PROCESS | 648 | 1464787982178 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:33:02 INFO - PROCESS | 648 | 1464787982309 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB23B79400) [pid = 648] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB23D1A000) [pid = 648] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB36A30000) [pid = 648] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB30438400) [pid = 648] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB3167B000) [pid = 648] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB2F17DC00) [pid = 648] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB339A9000) [pid = 648] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB340D8800) [pid = 648] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB2E08D400) [pid = 648] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB31649800) [pid = 648] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB31E36800) [pid = 648] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB34D9B000) [pid = 648] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:33:02 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB29BAC800) [pid = 648] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:33:02 INFO - PROCESS | 648 | 1464787982366 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3492E800 == 62 [pid = 648] [id = 180] 06:33:02 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB23B79400) [pid = 648] [serial = 538] [outer = 0000000000000000] 06:33:02 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB2CC4D000) [pid = 648] [serial = 539] [outer = 000000EB23B79400] 06:33:02 INFO - PROCESS | 648 | 1464787982412 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB31E02800) [pid = 648] [serial = 540] [outer = 000000EB23B79400] 06:33:03 INFO - PROCESS | 648 | 1464787983297 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:33:03 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:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1179ms 06:33:03 INFO - PROCESS | 648 | 1464787983353 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:33:03 INFO - PROCESS | 648 | 1464787983355 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:33:03 INFO - PROCESS | 648 | 1464787983359 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 648 | 1464787983361 Marionette TRACE conn6 <- [1,686,null,{}] 06:33:03 INFO - PROCESS | 648 | 1464787983364 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:33:03 INFO - PROCESS | 648 | 1464787983494 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:33:03 INFO - PROCESS | 648 | 1464787983504 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35415000 == 63 [pid = 648] [id = 181] 06:33:03 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB34A9F000) [pid = 648] [serial = 541] [outer = 0000000000000000] 06:33:03 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB34D2EC00) [pid = 648] [serial = 542] [outer = 000000EB34A9F000] 06:33:03 INFO - PROCESS | 648 | 1464787983550 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB34D9E400) [pid = 648] [serial = 543] [outer = 000000EB34A9F000] 06:33:04 INFO - PROCESS | 648 | 1464787984500 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:33:04 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:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1196ms 06:33:04 INFO - PROCESS | 648 | 1464787984585 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 648 | 1464787984590 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:33:04 INFO - PROCESS | 648 | 1464787984597 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 648 | 1464787984602 Marionette TRACE conn6 <- [1,690,null,{}] 06:33:04 INFO - PROCESS | 648 | 1464787984610 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:33:04 INFO - PROCESS | 648 | 1464787984763 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:33:04 INFO - PROCESS | 648 | 1464787984921 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDB3800 == 64 [pid = 648] [id = 182] 06:33:04 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB2A2BF000) [pid = 648] [serial = 544] [outer = 0000000000000000] 06:33:04 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2CC22400) [pid = 648] [serial = 545] [outer = 000000EB2A2BF000] 06:33:04 INFO - PROCESS | 648 | 1464787984981 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB3022F000) [pid = 648] [serial = 546] [outer = 000000EB2A2BF000] 06:33:06 INFO - PROCESS | 648 | 1464787986054 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:33:06 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:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1483ms 06:33:06 INFO - PROCESS | 648 | 1464787986085 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 648 | 1464787986092 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:33:06 INFO - PROCESS | 648 | 1464787986141 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 648 | 1464787986144 Marionette TRACE conn6 <- [1,694,null,{}] 06:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:33:06 INFO - PROCESS | 648 | 1464787986148 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:33:06 INFO - PROCESS | 648 | 1464787986257 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:33:06 INFO - PROCESS | 648 | 1464787986404 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349AF800 == 65 [pid = 648] [id = 183] 06:33:06 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB31426000) [pid = 648] [serial = 547] [outer = 0000000000000000] 06:33:06 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB31E11800) [pid = 648] [serial = 548] [outer = 000000EB31426000] 06:33:06 INFO - PROCESS | 648 | 1464787986502 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB34059000) [pid = 648] [serial = 549] [outer = 000000EB31426000] 06:33:07 INFO - PROCESS | 648 | 1464787987562 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:33:07 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:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1432ms 06:33:07 INFO - PROCESS | 648 | 1464787987581 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:33:07 INFO - PROCESS | 648 | 1464787987584 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:33:07 INFO - PROCESS | 648 | 1464787987588 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 648 | 1464787987592 Marionette TRACE conn6 <- [1,698,null,{}] 06:33:07 INFO - PROCESS | 648 | 1464787987603 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:33:07 INFO - PROCESS | 648 | 1464787987723 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:33:07 INFO - PROCESS | 648 | 1464787987850 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36729000 == 66 [pid = 648] [id = 184] 06:33:07 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB3022F400) [pid = 648] [serial = 550] [outer = 0000000000000000] 06:33:07 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB34D4A800) [pid = 648] [serial = 551] [outer = 000000EB3022F400] 06:33:07 INFO - PROCESS | 648 | 1464787987950 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB354B3800) [pid = 648] [serial = 552] [outer = 000000EB3022F400] 06:33:09 INFO - PROCESS | 648 | 1464787989061 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:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1488ms 06:33:09 INFO - PROCESS | 648 | 1464787989078 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 648 | 1464787989082 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:33:09 INFO - PROCESS | 648 | 1464787989088 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 648 | 1464787989092 Marionette TRACE conn6 <- [1,702,null,{}] 06:33:09 INFO - PROCESS | 648 | 1464787989098 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:33:09 INFO - PROCESS | 648 | 1464787989238 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:33:09 INFO - PROCESS | 648 | 1464787989365 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30793000 == 67 [pid = 648] [id = 185] 06:33:09 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB2D437800) [pid = 648] [serial = 553] [outer = 0000000000000000] 06:33:09 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB2D873000) [pid = 648] [serial = 554] [outer = 000000EB2D437800] 06:33:09 INFO - PROCESS | 648 | 1464787989416 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB304F0400) [pid = 648] [serial = 555] [outer = 000000EB2D437800] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A63F000 == 66 [pid = 648] [id = 158] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3492E800 == 65 [pid = 648] [id = 180] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34105000 == 64 [pid = 648] [id = 179] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3116A800 == 63 [pid = 648] [id = 178] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDB2800 == 62 [pid = 648] [id = 177] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB30671800 == 61 [pid = 648] [id = 176] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C10800 == 60 [pid = 648] [id = 174] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C6E000 == 59 [pid = 648] [id = 173] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A699000 == 58 [pid = 648] [id = 172] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB395D9000 == 57 [pid = 648] [id = 171] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB30788000 == 56 [pid = 648] [id = 170] 06:33:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB2831E000 == 55 [pid = 648] [id = 169] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB34480000) [pid = 648] [serial = 495] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB35C4E000) [pid = 648] [serial = 503] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB2A294800) [pid = 648] [serial = 477] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB2A2C0000) [pid = 648] [serial = 480] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB23B79C00) [pid = 648] [serial = 461] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB38B07400) [pid = 648] [serial = 459] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB302B2400) [pid = 648] [serial = 464] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB3164B800) [pid = 648] [serial = 374] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB329BEC00) [pid = 648] [serial = 497] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB23D19000) [pid = 648] [serial = 476] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB31198C00) [pid = 648] [serial = 485] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB340D8C00) [pid = 648] [serial = 494] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB34AA6400) [pid = 648] [serial = 498] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB35C48800) [pid = 648] [serial = 377] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB30230400) [pid = 648] [serial = 483] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB34057C00) [pid = 648] [serial = 467] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB31E0A800) [pid = 648] [serial = 489] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB3A6A8C00) [pid = 648] [serial = 473] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB33921400) [pid = 648] [serial = 492] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 102 (000000EB31426800) [pid = 648] [serial = 486] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 101 (000000EB2F1A8C00) [pid = 648] [serial = 482] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 100 (000000EB2512C800) [pid = 648] [serial = 479] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 99 (000000EB36A31000) [pid = 648] [serial = 470] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 98 (000000EB354BA400) [pid = 648] [serial = 501] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 97 (000000EB31E3B800) [pid = 648] [serial = 491] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 96 (000000EB353F2400) [pid = 648] [serial = 500] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 95 (000000EB31655000) [pid = 648] [serial = 488] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | --DOMWINDOW == 94 (000000EB2F17E800) [pid = 648] [serial = 371] [outer = 0000000000000000] [url = about:blank] 06:33:10 INFO - PROCESS | 648 | 1464787990410 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:33:10 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:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1337ms 06:33:10 INFO - PROCESS | 648 | 1464787990429 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 648 | 1464787990435 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:33:10 INFO - PROCESS | 648 | 1464787990444 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:33:10 INFO - PROCESS | 648 | 1464787990447 Marionette TRACE conn6 <- [1,706,null,{}] 06:33:10 INFO - PROCESS | 648 | 1464787990451 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:33:10 INFO - PROCESS | 648 | 1464787990542 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:33:10 INFO - PROCESS | 648 | 1464787990551 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A218800 == 56 [pid = 648] [id = 186] 06:33:10 INFO - PROCESS | 648 | ++DOMWINDOW == 95 (000000EB2A3C1000) [pid = 648] [serial = 556] [outer = 0000000000000000] 06:33:10 INFO - PROCESS | 648 | ++DOMWINDOW == 96 (000000EB2D4B9000) [pid = 648] [serial = 557] [outer = 000000EB2A3C1000] 06:33:10 INFO - PROCESS | 648 | 1464787990598 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 648 | ++DOMWINDOW == 97 (000000EB302B9800) [pid = 648] [serial = 558] [outer = 000000EB2A3C1000] 06:33:11 INFO - PROCESS | 648 | 1464787991571 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:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1191ms 06:33:11 INFO - PROCESS | 648 | 1464787991640 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 648 | 1464787991642 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:33:11 INFO - PROCESS | 648 | 1464787991646 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 648 | 1464787991650 Marionette TRACE conn6 <- [1,710,null,{}] 06:33:11 INFO - PROCESS | 648 | 1464787991660 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:33:11 INFO - PROCESS | 648 | 1464787991755 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:33:11 INFO - PROCESS | 648 | 1464787991765 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C6B800 == 57 [pid = 648] [id = 187] 06:33:11 INFO - PROCESS | 648 | ++DOMWINDOW == 98 (000000EB31651C00) [pid = 648] [serial = 559] [outer = 0000000000000000] 06:33:11 INFO - PROCESS | 648 | ++DOMWINDOW == 99 (000000EB31E0A000) [pid = 648] [serial = 560] [outer = 000000EB31651C00] 06:33:11 INFO - PROCESS | 648 | 1464787991813 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 648 | ++DOMWINDOW == 100 (000000EB31E38800) [pid = 648] [serial = 561] [outer = 000000EB31651C00] 06:33:12 INFO - PROCESS | 648 | 1464787992298 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:33:12 INFO - PROCESS | 648 | 1464787992343 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:33:12 INFO - PROCESS | 648 | 1464787992346 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 648 | 1464787992348 Marionette TRACE conn6 <- [1,714,null,{}] 06:33:12 INFO - PROCESS | 648 | 1464787992352 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:33:12 INFO - PROCESS | 648 | 1464787992472 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:33:12 INFO - PROCESS | 648 | 1464787992524 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34918800 == 58 [pid = 648] [id = 188] 06:33:12 INFO - PROCESS | 648 | ++DOMWINDOW == 101 (000000EB34052800) [pid = 648] [serial = 562] [outer = 0000000000000000] 06:33:12 INFO - PROCESS | 648 | ++DOMWINDOW == 102 (000000EB34476400) [pid = 648] [serial = 563] [outer = 000000EB34052800] 06:33:12 INFO - PROCESS | 648 | 1464787992570 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 648 | ++DOMWINDOW == 103 (000000EB34D28400) [pid = 648] [serial = 564] [outer = 000000EB34052800] 06:33:13 INFO - PROCESS | 648 | 1464787993056 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:33:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 06:33:13 INFO - PROCESS | 648 | 1464787993082 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 648 | 1464787993084 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:33:13 INFO - PROCESS | 648 | 1464787993088 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 648 | 1464787993089 Marionette TRACE conn6 <- [1,718,null,{}] 06:33:13 INFO - PROCESS | 648 | 1464787993093 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:33:13 INFO - PROCESS | 648 | 1464787993230 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:33:13 INFO - PROCESS | 648 | 1464787993254 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D1A000 == 59 [pid = 648] [id = 189] 06:33:13 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB34052C00) [pid = 648] [serial = 565] [outer = 0000000000000000] 06:33:13 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB34D4B400) [pid = 648] [serial = 566] [outer = 000000EB34052C00] 06:33:13 INFO - PROCESS | 648 | 1464787993299 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB34DAC800) [pid = 648] [serial = 567] [outer = 000000EB34052C00] 06:33:13 INFO - PROCESS | 648 | 1464787993771 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:33:13 INFO - PROCESS | 648 | 1464787993825 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:33:13 INFO - PROCESS | 648 | 1464787993842 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 648 | 1464787993844 Marionette TRACE conn6 <- [1,722,null,{}] 06:33:13 INFO - PROCESS | 648 | 1464787993848 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:33:13 INFO - PROCESS | 648 | 1464787993982 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:33:14 INFO - PROCESS | 648 | 1464787994036 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E76800 == 60 [pid = 648] [id = 190] 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB35C45400) [pid = 648] [serial = 568] [outer = 0000000000000000] 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB367CF000) [pid = 648] [serial = 569] [outer = 000000EB35C45400] 06:33:14 INFO - PROCESS | 648 | 1464787994082 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB388B0C00) [pid = 648] [serial = 570] [outer = 000000EB35C45400] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB32E27C00) [pid = 648] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB23B79400) [pid = 648] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB28177C00) [pid = 648] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB35C08C00) [pid = 648] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 104 (000000EB29BAE400) [pid = 648] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:33:14 INFO - PROCESS | 648 | --DOMWINDOW == 103 (000000EB3142C000) [pid = 648] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:33:14 INFO - PROCESS | 648 | 1464787994549 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:33:14 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:33:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 751ms 06:33:14 INFO - PROCESS | 648 | 1464787994585 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 648 | 1464787994588 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:33:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:33:14 INFO - PROCESS | 648 | 1464787994591 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 648 | 1464787994593 Marionette TRACE conn6 <- [1,726,null,{}] 06:33:14 INFO - PROCESS | 648 | 1464787994596 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:33:14 INFO - PROCESS | 648 | 1464787994708 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:33:14 INFO - PROCESS | 648 | 1464787994760 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3672A800 == 61 [pid = 648] [id = 191] 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 104 (000000EB2A2C1000) [pid = 648] [serial = 571] [outer = 0000000000000000] 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 105 (000000EB34905000) [pid = 648] [serial = 572] [outer = 000000EB2A2C1000] 06:33:14 INFO - PROCESS | 648 | 1464787994805 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB388BB000) [pid = 648] [serial = 573] [outer = 000000EB2A2C1000] 06:33:15 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:33:15 INFO - PROCESS | 648 | 1464787995652 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:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1085ms 06:33:15 INFO - PROCESS | 648 | 1464787995677 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:33:15 INFO - PROCESS | 648 | 1464787995679 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:33:15 INFO - PROCESS | 648 | 1464787995682 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:33:15 INFO - PROCESS | 648 | 1464787995684 Marionette TRACE conn6 <- [1,730,null,{}] 06:33:15 INFO - PROCESS | 648 | 1464787995688 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:33:15 INFO - PROCESS | 648 | 1464787995807 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:33:15 INFO - PROCESS | 648 | 1464787995817 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3877F000 == 62 [pid = 648] [id = 192] 06:33:15 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB34D27C00) [pid = 648] [serial = 574] [outer = 0000000000000000] 06:33:15 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB35444C00) [pid = 648] [serial = 575] [outer = 000000EB34D27C00] 06:33:15 INFO - PROCESS | 648 | 1464787995861 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB388B5400) [pid = 648] [serial = 576] [outer = 000000EB34D27C00] 06:33:16 INFO - PROCESS | 648 | 1464787996805 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 06:33:16 INFO - PROCESS | 648 | 1464787996827 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 648 | 1464787996832 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:33:16 INFO - PROCESS | 648 | 1464787996838 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 648 | 1464787996842 Marionette TRACE conn6 <- [1,734,null,{}] 06:33:16 INFO - PROCESS | 648 | 1464787996848 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:33:16 INFO - PROCESS | 648 | 1464787996968 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:33:17 INFO - PROCESS | 648 | 1464787997040 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FBBD800 == 63 [pid = 648] [id = 193] 06:33:17 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB23B6B800) [pid = 648] [serial = 577] [outer = 0000000000000000] 06:33:17 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB2CC1C000) [pid = 648] [serial = 578] [outer = 000000EB23B6B800] 06:33:17 INFO - PROCESS | 648 | 1464787997138 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2FA68400) [pid = 648] [serial = 579] [outer = 000000EB23B6B800] 06:33:18 INFO - PROCESS | 648 | 1464787998244 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:33:18 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:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1444ms 06:33:18 INFO - PROCESS | 648 | 1464787998286 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 648 | 1464787998292 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:33:18 INFO - PROCESS | 648 | 1464787998299 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 648 | 1464787998302 Marionette TRACE conn6 <- [1,738,null,{}] 06:33:18 INFO - PROCESS | 648 | 1464787998306 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:33:18 INFO - PROCESS | 648 | 1464787998422 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:33:18 INFO - PROCESS | 648 | 1464787998541 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C24800 == 64 [pid = 648] [id = 194] 06:33:18 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB31653800) [pid = 648] [serial = 580] [outer = 0000000000000000] 06:33:18 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB31E3C400) [pid = 648] [serial = 581] [outer = 000000EB31653800] 06:33:18 INFO - PROCESS | 648 | 1464787998597 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB34AA6000) [pid = 648] [serial = 582] [outer = 000000EB31653800] 06:33:19 INFO - PROCESS | 648 | 1464787999658 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:33:19 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:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1384ms 06:33:19 INFO - PROCESS | 648 | 1464787999688 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 648 | 1464787999691 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:33:19 INFO - PROCESS | 648 | 1464787999695 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 648 | 1464787999699 Marionette TRACE conn6 <- [1,742,null,{}] 06:33:19 INFO - PROCESS | 648 | 1464787999711 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:33:19 INFO - PROCESS | 648 | 1464787999860 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:33:19 INFO - PROCESS | 648 | 1464787999981 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395D4800 == 65 [pid = 648] [id = 195] 06:33:20 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB34D4D400) [pid = 648] [serial = 583] [outer = 0000000000000000] 06:33:20 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB35218800) [pid = 648] [serial = 584] [outer = 000000EB34D4D400] 06:33:20 INFO - PROCESS | 648 | 1464788000039 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB3544C000) [pid = 648] [serial = 585] [outer = 000000EB34D4D400] 06:33:21 INFO - PROCESS | 648 | 1464788001092 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:33:21 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:33:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1444ms 06:33:21 INFO - PROCESS | 648 | 1464788001140 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 648 | 1464788001143 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:33:21 INFO - PROCESS | 648 | 1464788001147 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 648 | 1464788001149 Marionette TRACE conn6 <- [1,746,null,{}] 06:33:21 INFO - PROCESS | 648 | 1464788001153 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:33:21 INFO - PROCESS | 648 | 1464788001297 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:33:21 INFO - PROCESS | 648 | 1464788001414 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A629000 == 66 [pid = 648] [id = 196] 06:33:21 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB35C05800) [pid = 648] [serial = 586] [outer = 0000000000000000] 06:33:21 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB36A39400) [pid = 648] [serial = 587] [outer = 000000EB35C05800] 06:33:21 INFO - PROCESS | 648 | 1464788001470 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB38B10C00) [pid = 648] [serial = 588] [outer = 000000EB35C05800] 06:33:22 INFO - PROCESS | 648 | 1464788002043 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:33:22 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:33:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 944ms 06:33:22 INFO - PROCESS | 648 | 1464788002097 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:33:22 INFO - PROCESS | 648 | 1464788002099 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:33:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:33:22 INFO - PROCESS | 648 | 1464788002104 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 648 | 1464788002106 Marionette TRACE conn6 <- [1,750,null,{}] 06:33:22 INFO - PROCESS | 648 | 1464788002110 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:33:22 INFO - PROCESS | 648 | 1464788002218 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:33:22 INFO - PROCESS | 648 | 1464788002462 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30671000 == 67 [pid = 648] [id = 197] 06:33:22 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB23B6F000) [pid = 648] [serial = 589] [outer = 0000000000000000] 06:33:22 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB250B7C00) [pid = 648] [serial = 590] [outer = 000000EB23B6F000] 06:33:22 INFO - PROCESS | 648 | 1464788002513 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB2A3C0400) [pid = 648] [serial = 591] [outer = 000000EB23B6F000] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB3672A800 == 66 [pid = 648] [id = 191] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E76800 == 65 [pid = 648] [id = 190] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D1A000 == 64 [pid = 648] [id = 189] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB34918800 == 63 [pid = 648] [id = 188] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C6B800 == 62 [pid = 648] [id = 187] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A218800 == 61 [pid = 648] [id = 186] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB30793000 == 60 [pid = 648] [id = 185] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB34D2EC00) [pid = 648] [serial = 542] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB36729000 == 59 [pid = 648] [id = 184] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB349AF800 == 58 [pid = 648] [id = 183] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDB3800 == 57 [pid = 648] [id = 182] 06:33:23 INFO - PROCESS | 648 | --DOCSHELL 000000EB35415000 == 56 [pid = 648] [id = 181] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB339A4C00) [pid = 648] [serial = 536] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB388BA400) [pid = 648] [serial = 521] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB2CC4D000) [pid = 648] [serial = 539] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB341E9800) [pid = 648] [serial = 537] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB34DA1C00) [pid = 648] [serial = 515] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB35C08000) [pid = 648] [serial = 518] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB2FA7D800) [pid = 648] [serial = 528] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB2D43C400) [pid = 648] [serial = 527] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB23B6DC00) [pid = 648] [serial = 506] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB36A2F000) [pid = 648] [serial = 504] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB2E08A400) [pid = 648] [serial = 530] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB303F2800) [pid = 648] [serial = 531] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB31650000) [pid = 648] [serial = 533] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB31E37800) [pid = 648] [serial = 512] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB303EC800) [pid = 648] [serial = 509] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB3A6B7800) [pid = 648] [serial = 524] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB31E1C400) [pid = 648] [serial = 534] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB31E02800) [pid = 648] [serial = 540] [outer = 0000000000000000] [url = about:blank] 06:33:23 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:33:23 INFO - PROCESS | 648 | 1464788003561 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:33:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1493ms 06:33:23 INFO - PROCESS | 648 | 1464788003601 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 648 | 1464788003604 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:33:23 INFO - PROCESS | 648 | 1464788003609 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:33:23 INFO - PROCESS | 648 | 1464788003613 Marionette TRACE conn6 <- [1,754,null,{}] 06:33:23 INFO - PROCESS | 648 | 1464788003617 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:33:23 INFO - PROCESS | 648 | 1464788003714 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:33:23 INFO - PROCESS | 648 | 1464788003721 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DC59800 == 57 [pid = 648] [id = 198] 06:33:23 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB29B4E000) [pid = 648] [serial = 592] [outer = 0000000000000000] 06:33:23 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB2A2C0400) [pid = 648] [serial = 593] [outer = 000000EB29B4E000] 06:33:23 INFO - PROCESS | 648 | 1464788003769 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB2D43C400) [pid = 648] [serial = 594] [outer = 000000EB29B4E000] 06:33:24 INFO - PROCESS | 648 | 1464788004743 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:33:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:33:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1191ms 06:33:24 INFO - PROCESS | 648 | 1464788004806 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:33:24 INFO - PROCESS | 648 | 1464788004810 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:33:24 INFO - PROCESS | 648 | 1464788004814 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 648 | 1464788004816 Marionette TRACE conn6 <- [1,758,null,{}] 06:33:24 INFO - PROCESS | 648 | 1464788004820 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:33:24 INFO - PROCESS | 648 | 1464788004914 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:33:24 INFO - PROCESS | 648 | 1464788004922 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C7F000 == 58 [pid = 648] [id = 199] 06:33:24 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB300A2C00) [pid = 648] [serial = 595] [outer = 0000000000000000] 06:33:24 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB303F2800) [pid = 648] [serial = 596] [outer = 000000EB300A2C00] 06:33:24 INFO - PROCESS | 648 | 1464788004968 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB3119EC00) [pid = 648] [serial = 597] [outer = 000000EB300A2C00] 06:33:25 INFO - PROCESS | 648 | 1464788005417 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 06:33:25 INFO - PROCESS | 648 | 1464788005488 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:33:25 INFO - PROCESS | 648 | 1464788005491 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:33:25 INFO - PROCESS | 648 | 1464788005508 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 648 | 1464788005515 Marionette TRACE conn6 <- [1,762,null,{}] 06:33:25 INFO - PROCESS | 648 | 1464788005519 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:33:25 INFO - PROCESS | 648 | 1464788005611 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:33:25 INFO - PROCESS | 648 | 1464788005622 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3491A800 == 59 [pid = 648] [id = 200] 06:33:25 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB31E0D400) [pid = 648] [serial = 598] [outer = 0000000000000000] 06:33:25 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB31E28000) [pid = 648] [serial = 599] [outer = 000000EB31E0D400] 06:33:25 INFO - PROCESS | 648 | 1464788005667 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB32D8F000) [pid = 648] [serial = 600] [outer = 000000EB31E0D400] 06:33:26 INFO - PROCESS | 648 | 1464788006132 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 650ms 06:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:33:26 INFO - PROCESS | 648 | 1464788006165 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 648 | 1464788006167 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:33:26 INFO - PROCESS | 648 | 1464788006171 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 648 | 1464788006172 Marionette TRACE conn6 <- [1,766,null,{}] 06:33:26 INFO - PROCESS | 648 | 1464788006176 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:33:26 INFO - PROCESS | 648 | 1464788006293 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:33:26 INFO - PROCESS | 648 | 1464788006374 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D0E800 == 60 [pid = 648] [id = 201] 06:33:26 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB31E1C400) [pid = 648] [serial = 601] [outer = 0000000000000000] 06:33:26 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB34056800) [pid = 648] [serial = 602] [outer = 000000EB31E1C400] 06:33:26 INFO - PROCESS | 648 | 1464788006419 Marionette DEBUG loaded listener.js 06:33:26 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB34481C00) [pid = 648] [serial = 603] [outer = 000000EB31E1C400] 06:33:26 INFO - PROCESS | 648 | 1464788006836 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 06:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:33:26 INFO - PROCESS | 648 | 1464788006911 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 648 | 1464788006913 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:33:26 INFO - PROCESS | 648 | 1464788006917 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 648 | 1464788006919 Marionette TRACE conn6 <- [1,770,null,{}] 06:33:26 INFO - PROCESS | 648 | 1464788006930 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:33:27 INFO - PROCESS | 648 | 1464788007045 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:33:27 INFO - PROCESS | 648 | 1464788007101 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C70800 == 61 [pid = 648] [id = 202] 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB34D32400) [pid = 648] [serial = 604] [outer = 0000000000000000] 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB34D44C00) [pid = 648] [serial = 605] [outer = 000000EB34D32400] 06:33:27 INFO - PROCESS | 648 | 1464788007155 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB34DA4000) [pid = 648] [serial = 606] [outer = 000000EB34D32400] 06:33:27 INFO - PROCESS | 648 | 1464788007602 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 733ms 06:33:27 INFO - PROCESS | 648 | 1464788007654 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:33:27 INFO - PROCESS | 648 | 1464788007657 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:33:27 INFO - PROCESS | 648 | 1464788007660 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 648 | 1464788007662 Marionette TRACE conn6 <- [1,774,null,{}] 06:33:27 INFO - PROCESS | 648 | 1464788007666 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:33:27 INFO - PROCESS | 648 | 1464788007797 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB35C45400) [pid = 648] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB34052C00) [pid = 648] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB2D437800) [pid = 648] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB31651C00) [pid = 648] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB2A3C1000) [pid = 648] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB2A2C1000) [pid = 648] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:33:27 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB34052800) [pid = 648] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:33:27 INFO - PROCESS | 648 | 1464788007854 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32909800 == 62 [pid = 648] [id = 203] 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB2A2C1000) [pid = 648] [serial = 607] [outer = 0000000000000000] 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB3142F800) [pid = 648] [serial = 608] [outer = 000000EB2A2C1000] 06:33:27 INFO - PROCESS | 648 | 1464788007901 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB35217C00) [pid = 648] [serial = 609] [outer = 000000EB2A2C1000] 06:33:28 INFO - PROCESS | 648 | 1464788008270 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:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 06:33:28 INFO - PROCESS | 648 | 1464788008289 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 648 | 1464788008291 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:33:28 INFO - PROCESS | 648 | 1464788008295 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:33:28 INFO - PROCESS | 648 | 1464788008297 Marionette TRACE conn6 <- [1,778,null,{}] 06:33:28 INFO - PROCESS | 648 | 1464788008300 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:33:28 INFO - PROCESS | 648 | 1464788008394 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:33:28 INFO - PROCESS | 648 | 1464788008471 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E18000 == 63 [pid = 648] [id = 204] 06:33:28 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB2A2C9400) [pid = 648] [serial = 610] [outer = 0000000000000000] 06:33:28 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB354BB000) [pid = 648] [serial = 611] [outer = 000000EB2A2C9400] 06:33:28 INFO - PROCESS | 648 | 1464788008516 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB367CA400) [pid = 648] [serial = 612] [outer = 000000EB2A2C9400] 06:33:28 INFO - PROCESS | 648 | 1464788008887 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:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 06:33:28 INFO - PROCESS | 648 | 1464788008927 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 648 | 1464788008929 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:33:28 INFO - PROCESS | 648 | 1464788008932 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 648 | 1464788008934 Marionette TRACE conn6 <- [1,782,null,{}] 06:33:28 INFO - PROCESS | 648 | 1464788008938 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:33:29 INFO - PROCESS | 648 | 1464788009052 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:33:29 INFO - PROCESS | 648 | 1464788009061 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A68C000 == 64 [pid = 648] [id = 205] 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB36A33800) [pid = 648] [serial = 613] [outer = 0000000000000000] 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB388B5000) [pid = 648] [serial = 614] [outer = 000000EB36A33800] 06:33:29 INFO - PROCESS | 648 | 1464788009139 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB38B08000) [pid = 648] [serial = 615] [outer = 000000EB36A33800] 06:33:29 INFO - PROCESS | 648 | 1464788009554 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 627ms 06:33:29 INFO - PROCESS | 648 | 1464788009563 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 648 | 1464788009565 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:33:29 INFO - PROCESS | 648 | 1464788009568 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:33:29 INFO - PROCESS | 648 | 1464788009570 Marionette TRACE conn6 <- [1,786,null,{}] 06:33:29 INFO - PROCESS | 648 | 1464788009574 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:33:29 INFO - PROCESS | 648 | 1464788009699 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:33:29 INFO - PROCESS | 648 | 1464788009709 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CCAB000 == 65 [pid = 648] [id = 206] 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB38B11400) [pid = 648] [serial = 616] [outer = 0000000000000000] 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB3A6AE800) [pid = 648] [serial = 617] [outer = 000000EB38B11400] 06:33:29 INFO - PROCESS | 648 | 1464788009757 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB3A6BC000) [pid = 648] [serial = 618] [outer = 000000EB38B11400] 06:33:30 INFO - PROCESS | 648 | 1464788010471 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:33:30 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:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 942ms 06:33:30 INFO - PROCESS | 648 | 1464788010515 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 648 | 1464788010521 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:33:30 INFO - PROCESS | 648 | 1464788010526 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 648 | 1464788010530 Marionette TRACE conn6 <- [1,790,null,{}] 06:33:30 INFO - PROCESS | 648 | 1464788010536 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:33:30 INFO - PROCESS | 648 | 1464788010664 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:33:30 INFO - PROCESS | 648 | 1464788010779 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30F9D000 == 66 [pid = 648] [id = 207] 06:33:30 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB2D43AC00) [pid = 648] [serial = 619] [outer = 0000000000000000] 06:33:30 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB2FA81000) [pid = 648] [serial = 620] [outer = 000000EB2D43AC00] 06:33:30 INFO - PROCESS | 648 | 1464788010837 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB30433000) [pid = 648] [serial = 621] [outer = 000000EB2D43AC00] 06:33:31 INFO - PROCESS | 648 | 1464788011440 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:33:31 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:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 986ms 06:33:31 INFO - PROCESS | 648 | 1464788011514 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 648 | 1464788011521 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:33:31 INFO - PROCESS | 648 | 1464788011529 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 648 | 1464788011532 Marionette TRACE conn6 <- [1,794,null,{}] 06:33:31 INFO - PROCESS | 648 | 1464788011536 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:33:31 INFO - PROCESS | 648 | 1464788011688 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:33:31 INFO - PROCESS | 648 | 1464788011810 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C5800 == 67 [pid = 648] [id = 208] 06:33:31 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB317B3C00) [pid = 648] [serial = 622] [outer = 0000000000000000] 06:33:31 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB31EEBC00) [pid = 648] [serial = 623] [outer = 000000EB317B3C00] 06:33:31 INFO - PROCESS | 648 | 1464788011867 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB34D29C00) [pid = 648] [serial = 624] [outer = 000000EB317B3C00] 06:33:32 INFO - PROCESS | 648 | 1464788012479 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:33:32 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:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 985ms 06:33:32 INFO - PROCESS | 648 | 1464788012519 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 648 | 1464788012522 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:33:32 INFO - PROCESS | 648 | 1464788012526 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 648 | 1464788012530 Marionette TRACE conn6 <- [1,798,null,{}] 06:33:32 INFO - PROCESS | 648 | 1464788012543 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:33:32 INFO - PROCESS | 648 | 1464788012661 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:33:32 INFO - PROCESS | 648 | 1464788012786 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B5AC000 == 68 [pid = 648] [id = 209] 06:33:32 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB35210800) [pid = 648] [serial = 625] [outer = 0000000000000000] 06:33:32 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB354B2400) [pid = 648] [serial = 626] [outer = 000000EB35210800] 06:33:32 INFO - PROCESS | 648 | 1464788012847 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB3A6BB400) [pid = 648] [serial = 627] [outer = 000000EB35210800] 06:33:33 INFO - PROCESS | 648 | 1464788013476 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:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 06:33:33 INFO - PROCESS | 648 | 1464788013514 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:33:33 INFO - PROCESS | 648 | 1464788013517 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:33:33 INFO - PROCESS | 648 | 1464788013521 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:33:33 INFO - PROCESS | 648 | 1464788013523 Marionette TRACE conn6 <- [1,802,null,{}] 06:33:33 INFO - PROCESS | 648 | 1464788013526 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:33:33 INFO - PROCESS | 648 | 1464788013645 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:33:33 INFO - PROCESS | 648 | 1464788013737 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A575000 == 69 [pid = 648] [id = 210] 06:33:33 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34B6B000) [pid = 648] [serial = 628] [outer = 0000000000000000] 06:33:33 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34B6F400) [pid = 648] [serial = 629] [outer = 000000EB34B6B000] 06:33:33 INFO - PROCESS | 648 | 1464788013792 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB3A6BF800) [pid = 648] [serial = 630] [outer = 000000EB34B6B000] 06:33:34 INFO - PROCESS | 648 | 1464788014374 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:33:34 INFO - PROCESS | 648 | 1464788014406 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:33:34 INFO - PROCESS | 648 | 1464788014410 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:33:34 INFO - PROCESS | 648 | 1464788014412 Marionette TRACE conn6 <- [1,806,null,{}] 06:33:34 INFO - PROCESS | 648 | 1464788014416 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:33:34 INFO - PROCESS | 648 | 1464788014527 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:33:34 INFO - PROCESS | 648 | 1464788014619 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35235800 == 70 [pid = 648] [id = 211] 06:33:34 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB3AE27C00) [pid = 648] [serial = 631] [outer = 0000000000000000] 06:33:34 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB3AE2C800) [pid = 648] [serial = 632] [outer = 000000EB3AE27C00] 06:33:34 INFO - PROCESS | 648 | 1464788014675 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB3AE32C00) [pid = 648] [serial = 633] [outer = 000000EB3AE27C00] 06:33:35 INFO - PROCESS | 648 | 1464788015327 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:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 06:33:35 INFO - PROCESS | 648 | 1464788015356 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 648 | 1464788015358 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:33:35 INFO - PROCESS | 648 | 1464788015362 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 648 | 1464788015364 Marionette TRACE conn6 <- [1,810,null,{}] 06:33:35 INFO - PROCESS | 648 | 1464788015368 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:33:35 INFO - PROCESS | 648 | 1464788015491 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:33:35 INFO - PROCESS | 648 | 1464788015612 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B634800 == 71 [pid = 648] [id = 212] 06:33:35 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3AF79C00) [pid = 648] [serial = 634] [outer = 0000000000000000] 06:33:35 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB3B922800) [pid = 648] [serial = 635] [outer = 000000EB3AF79C00] 06:33:35 INFO - PROCESS | 648 | 1464788015670 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3B92D800) [pid = 648] [serial = 636] [outer = 000000EB3AF79C00] 06:33:36 INFO - PROCESS | 648 | 1464788016490 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:33:36 INFO - PROCESS | 648 | 1464788016553 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:33:36 INFO - PROCESS | 648 | 1464788016559 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:33:36 INFO - PROCESS | 648 | 1464788016562 Marionette TRACE conn6 <- [1,814,null,{}] 06:33:36 INFO - PROCESS | 648 | 1464788016568 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:33:36 INFO - PROCESS | 648 | 1464788016683 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:33:36 INFO - PROCESS | 648 | 1464788016760 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31176800 == 72 [pid = 648] [id = 213] 06:33:36 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB2D435C00) [pid = 648] [serial = 637] [outer = 0000000000000000] 06:33:36 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB2E08D400) [pid = 648] [serial = 638] [outer = 000000EB2D435C00] 06:33:36 INFO - PROCESS | 648 | 1464788016852 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB31424000) [pid = 648] [serial = 639] [outer = 000000EB2D435C00] 06:33:37 INFO - PROCESS | 648 | 1464788017407 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:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 881ms 06:33:37 INFO - PROCESS | 648 | 1464788017454 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 648 | 1464788017460 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:33:37 INFO - PROCESS | 648 | 1464788017466 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 648 | 1464788017469 Marionette TRACE conn6 <- [1,818,null,{}] 06:33:37 INFO - PROCESS | 648 | 1464788017473 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:33:37 INFO - PROCESS | 648 | 1464788017587 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A68C000 == 71 [pid = 648] [id = 205] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E18000 == 70 [pid = 648] [id = 204] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB32909800 == 69 [pid = 648] [id = 203] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C70800 == 68 [pid = 648] [id = 202] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D0E800 == 67 [pid = 648] [id = 201] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3491A800 == 66 [pid = 648] [id = 200] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C7F000 == 65 [pid = 648] [id = 199] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DC59800 == 64 [pid = 648] [id = 198] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB30671000 == 63 [pid = 648] [id = 197] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FBBD800 == 62 [pid = 648] [id = 193] 06:33:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3877F000 == 61 [pid = 648] [id = 192] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB35444C00) [pid = 648] [serial = 575] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB367CF000) [pid = 648] [serial = 569] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB2CC22400) [pid = 648] [serial = 545] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB31E11800) [pid = 648] [serial = 548] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB34DAC800) [pid = 648] [serial = 567] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB34D4A800) [pid = 648] [serial = 551] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB34D4B400) [pid = 648] [serial = 566] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB304F0400) [pid = 648] [serial = 555] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB2D873000) [pid = 648] [serial = 554] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB31E0A000) [pid = 648] [serial = 560] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB2D4B9000) [pid = 648] [serial = 557] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB302B9800) [pid = 648] [serial = 558] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB34905000) [pid = 648] [serial = 572] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB34476400) [pid = 648] [serial = 563] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB34D28400) [pid = 648] [serial = 564] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB388B0C00) [pid = 648] [serial = 570] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB31E38800) [pid = 648] [serial = 561] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB388BB000) [pid = 648] [serial = 573] [outer = 0000000000000000] [url = about:blank] 06:33:37 INFO - PROCESS | 648 | 1464788017747 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D8B1000 == 62 [pid = 648] [id = 214] 06:33:37 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB2204A400) [pid = 648] [serial = 640] [outer = 0000000000000000] 06:33:37 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB28C83800) [pid = 648] [serial = 641] [outer = 000000EB2204A400] 06:33:37 INFO - PROCESS | 648 | 1464788017795 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB2E090000) [pid = 648] [serial = 642] [outer = 000000EB2204A400] 06:33:38 INFO - PROCESS | 648 | 1464788018249 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 839ms 06:33:38 INFO - PROCESS | 648 | 1464788018309 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 648 | 1464788018312 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:33:38 INFO - PROCESS | 648 | 1464788018315 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 648 | 1464788018319 Marionette TRACE conn6 <- [1,822,null,{}] 06:33:38 INFO - PROCESS | 648 | 1464788018329 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:33:38 INFO - PROCESS | 648 | 1464788018427 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:33:38 INFO - PROCESS | 648 | 1464788018435 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3429C800 == 63 [pid = 648] [id = 215] 06:33:38 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB31EE5400) [pid = 648] [serial = 643] [outer = 0000000000000000] 06:33:38 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB329BF000) [pid = 648] [serial = 644] [outer = 000000EB31EE5400] 06:33:38 INFO - PROCESS | 648 | 1464788018490 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB341F1000) [pid = 648] [serial = 645] [outer = 000000EB31EE5400] 06:33:38 INFO - PROCESS | 648 | 1464788018961 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:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 06:33:39 INFO - PROCESS | 648 | 1464788019009 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 648 | 1464788019012 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:33:39 INFO - PROCESS | 648 | 1464788019015 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 648 | 1464788019017 Marionette TRACE conn6 <- [1,826,null,{}] 06:33:39 INFO - PROCESS | 648 | 1464788019021 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:33:39 INFO - PROCESS | 648 | 1464788019114 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:33:39 INFO - PROCESS | 648 | 1464788019123 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35412800 == 64 [pid = 648] [id = 216] 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34D29800) [pid = 648] [serial = 646] [outer = 0000000000000000] 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34D31800) [pid = 648] [serial = 647] [outer = 000000EB34D29800] 06:33:39 INFO - PROCESS | 648 | 1464788019176 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB34D98800) [pid = 648] [serial = 648] [outer = 000000EB34D29800] 06:33:39 INFO - PROCESS | 648 | 1464788019660 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:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 06:33:39 INFO - PROCESS | 648 | 1464788019708 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 648 | 1464788019710 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:33:39 INFO - PROCESS | 648 | 1464788019713 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 648 | 1464788019715 Marionette TRACE conn6 <- [1,830,null,{}] 06:33:39 INFO - PROCESS | 648 | 1464788019719 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:33:39 INFO - PROCESS | 648 | 1464788019807 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:33:39 INFO - PROCESS | 648 | 1464788019815 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E72000 == 65 [pid = 648] [id = 217] 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34DA5800) [pid = 648] [serial = 649] [outer = 0000000000000000] 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB35212000) [pid = 648] [serial = 650] [outer = 000000EB34DA5800] 06:33:39 INFO - PROCESS | 648 | 1464788019860 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB35440C00) [pid = 648] [serial = 651] [outer = 000000EB34DA5800] 06:33:40 INFO - PROCESS | 648 | 1464788020319 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:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 06:33:40 INFO - PROCESS | 648 | 1464788020352 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 648 | 1464788020354 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:33:40 INFO - PROCESS | 648 | 1464788020358 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 648 | 1464788020359 Marionette TRACE conn6 <- [1,834,null,{}] 06:33:40 INFO - PROCESS | 648 | 1464788020363 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:33:40 INFO - PROCESS | 648 | 1464788020500 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:33:40 INFO - PROCESS | 648 | 1464788020587 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38780800 == 66 [pid = 648] [id = 218] 06:33:40 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3072FC00) [pid = 648] [serial = 652] [outer = 0000000000000000] 06:33:40 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB353F1800) [pid = 648] [serial = 653] [outer = 000000EB3072FC00] 06:33:40 INFO - PROCESS | 648 | 1464788020633 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB35C0FC00) [pid = 648] [serial = 654] [outer = 000000EB3072FC00] 06:33:41 INFO - PROCESS | 648 | 1464788021083 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:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 796ms 06:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:33:41 INFO - PROCESS | 648 | 1464788021156 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 648 | 1464788021158 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:33:41 INFO - PROCESS | 648 | 1464788021162 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 648 | 1464788021164 Marionette TRACE conn6 <- [1,838,null,{}] 06:33:41 INFO - PROCESS | 648 | 1464788021167 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:33:41 INFO - PROCESS | 648 | 1464788021284 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:33:41 INFO - PROCESS | 648 | 1464788021341 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A56F800 == 67 [pid = 648] [id = 219] 06:33:41 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB284C5C00) [pid = 648] [serial = 655] [outer = 0000000000000000] 06:33:41 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB284C9800) [pid = 648] [serial = 656] [outer = 000000EB284C5C00] 06:33:41 INFO - PROCESS | 648 | 1464788021386 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB30731800) [pid = 648] [serial = 657] [outer = 000000EB284C5C00] 06:33:41 INFO - PROCESS | 648 | 1464788021813 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:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 06:33:41 INFO - PROCESS | 648 | 1464788021855 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 648 | 1464788021857 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:33:41 INFO - PROCESS | 648 | 1464788021861 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 648 | 1464788021863 Marionette TRACE conn6 <- [1,842,null,{}] 06:33:41 INFO - PROCESS | 648 | 1464788021902 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:33:42 INFO - PROCESS | 648 | 1464788022026 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB2A2C9400) [pid = 648] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB34D27C00) [pid = 648] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB29B4E000) [pid = 648] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB34D32400) [pid = 648] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2A2C1000) [pid = 648] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB31E1C400) [pid = 648] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB34A9F000) [pid = 648] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB31E0D400) [pid = 648] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB23B6F000) [pid = 648] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB300A2C00) [pid = 648] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:33:42 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB36A33800) [pid = 648] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:33:42 INFO - PROCESS | 648 | 1464788022141 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C23800 == 68 [pid = 648] [id = 220] 06:33:42 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB239D6C00) [pid = 648] [serial = 658] [outer = 0000000000000000] 06:33:42 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB2A2C9400) [pid = 648] [serial = 659] [outer = 000000EB239D6C00] 06:33:42 INFO - PROCESS | 648 | 1464788022188 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34CEA800) [pid = 648] [serial = 660] [outer = 000000EB239D6C00] 06:33:42 INFO - PROCESS | 648 | 1464788022563 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:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 06:33:42 INFO - PROCESS | 648 | 1464788022597 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 648 | 1464788022599 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:33:42 INFO - PROCESS | 648 | 1464788022603 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 648 | 1464788022604 Marionette TRACE conn6 <- [1,846,null,{}] 06:33:42 INFO - PROCESS | 648 | 1464788022608 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:33:42 INFO - PROCESS | 648 | 1464788022697 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:33:43 INFO - PROCESS | 648 | 1464788023904 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D12800 == 69 [pid = 648] [id = 221] 06:33:43 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB34CE5800) [pid = 648] [serial = 661] [outer = 0000000000000000] 06:33:44 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB38B05C00) [pid = 648] [serial = 662] [outer = 000000EB34CE5800] 06:33:44 INFO - PROCESS | 648 | 1464788024029 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3A6B3400) [pid = 648] [serial = 663] [outer = 000000EB34CE5800] 06:33:44 INFO - PROCESS | 648 | 1464788024660 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2089ms 06:33:44 INFO - PROCESS | 648 | 1464788024695 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 648 | 1464788024701 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:33:44 INFO - PROCESS | 648 | 1464788024706 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 648 | 1464788024711 Marionette TRACE conn6 <- [1,850,null,{}] 06:33:44 INFO - PROCESS | 648 | 1464788024716 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:33:44 INFO - PROCESS | 648 | 1464788024841 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:33:44 INFO - PROCESS | 648 | 1464788024967 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D89800 == 70 [pid = 648] [id = 222] 06:33:44 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB2D4B9800) [pid = 648] [serial = 664] [outer = 0000000000000000] 06:33:45 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB302B9400) [pid = 648] [serial = 665] [outer = 000000EB2D4B9800] 06:33:45 INFO - PROCESS | 648 | 1464788025026 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3072E800) [pid = 648] [serial = 666] [outer = 000000EB2D4B9800] 06:33:45 INFO - PROCESS | 648 | 1464788025714 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:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1032ms 06:33:45 INFO - PROCESS | 648 | 1464788025743 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 648 | 1464788025750 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:33:45 INFO - PROCESS | 648 | 1464788025757 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:33:45 INFO - PROCESS | 648 | 1464788025760 Marionette TRACE conn6 <- [1,854,null,{}] 06:33:45 INFO - PROCESS | 648 | 1464788025784 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:33:45 INFO - PROCESS | 648 | 1464788025905 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:33:46 INFO - PROCESS | 648 | 1464788026031 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1C800 == 71 [pid = 648] [id = 223] 06:33:46 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB31E02400) [pid = 648] [serial = 667] [outer = 0000000000000000] 06:33:46 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB31E2AC00) [pid = 648] [serial = 668] [outer = 000000EB31E02400] 06:33:46 INFO - PROCESS | 648 | 1464788026087 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB340D8C00) [pid = 648] [serial = 669] [outer = 000000EB31E02400] 06:33:46 INFO - PROCESS | 648 | 1464788026718 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 06:33:46 INFO - PROCESS | 648 | 1464788026747 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 648 | 1464788026750 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:33:46 INFO - PROCESS | 648 | 1464788026754 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 648 | 1464788026758 Marionette TRACE conn6 <- [1,858,null,{}] 06:33:46 INFO - PROCESS | 648 | 1464788026771 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:33:46 INFO - PROCESS | 648 | 1464788026892 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:33:47 INFO - PROCESS | 648 | 1464788026993 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A62B800 == 72 [pid = 648] [id = 224] 06:33:47 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB35219C00) [pid = 648] [serial = 670] [outer = 0000000000000000] 06:33:47 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB35C07400) [pid = 648] [serial = 671] [outer = 000000EB35219C00] 06:33:47 INFO - PROCESS | 648 | 1464788027050 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3AE2E000) [pid = 648] [serial = 672] [outer = 000000EB35219C00] 06:33:47 INFO - PROCESS | 648 | 1464788027689 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 983ms 06:33:47 INFO - PROCESS | 648 | 1464788027738 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 648 | 1464788027741 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:33:47 INFO - PROCESS | 648 | 1464788027745 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 648 | 1464788027747 Marionette TRACE conn6 <- [1,862,null,{}] 06:33:47 INFO - PROCESS | 648 | 1464788027751 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:33:47 INFO - PROCESS | 648 | 1464788027872 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:33:48 INFO - PROCESS | 648 | 1464788027996 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D5D8800 == 73 [pid = 648] [id = 225] 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB3AF76400) [pid = 648] [serial = 673] [outer = 0000000000000000] 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB3AF7A400) [pid = 648] [serial = 674] [outer = 000000EB3AF76400] 06:33:48 INFO - PROCESS | 648 | 1464788028052 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3B507400) [pid = 648] [serial = 675] [outer = 000000EB3AF76400] 06:33:48 INFO - PROCESS | 648 | 1464788028613 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 881ms 06:33:48 INFO - PROCESS | 648 | 1464788028628 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:33:48 INFO - PROCESS | 648 | 1464788028630 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:33:48 INFO - PROCESS | 648 | 1464788028634 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 648 | 1464788028636 Marionette TRACE conn6 <- [1,866,null,{}] 06:33:48 INFO - PROCESS | 648 | 1464788028640 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:33:48 INFO - PROCESS | 648 | 1464788028755 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:33:48 INFO - PROCESS | 648 | 1464788028852 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0E8000 == 74 [pid = 648] [id = 226] 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3AF76C00) [pid = 648] [serial = 676] [outer = 0000000000000000] 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB3B50E800) [pid = 648] [serial = 677] [outer = 000000EB3AF76C00] 06:33:48 INFO - PROCESS | 648 | 1464788028907 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB3B928000) [pid = 648] [serial = 678] [outer = 000000EB3AF76C00] 06:33:49 INFO - PROCESS | 648 | 1464788029506 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:33:49 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB34C5F800) [pid = 648] [serial = 679] [outer = 000000EB2450A000] 06:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 923ms 06:33:49 INFO - PROCESS | 648 | 1464788029572 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 648 | 1464788029575 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:33:49 INFO - PROCESS | 648 | 1464788029633 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 648 | 1464788029635 Marionette TRACE conn6 <- [1,870,null,{}] 06:33:49 INFO - PROCESS | 648 | 1464788029640 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:33:49 INFO - PROCESS | 648 | 1464788029770 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:33:49 INFO - PROCESS | 648 | 1464788029889 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1B7000 == 75 [pid = 648] [id = 227] 06:33:49 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB2A2BF400) [pid = 648] [serial = 680] [outer = 0000000000000000] 06:33:49 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB2D43C000) [pid = 648] [serial = 681] [outer = 000000EB2A2BF400] 06:33:49 INFO - PROCESS | 648 | 1464788029946 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB3BFF6000) [pid = 648] [serial = 682] [outer = 000000EB2A2BF400] 06:33:50 INFO - PROCESS | 648 | 1464788030540 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:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 965ms 06:33:50 INFO - PROCESS | 648 | 1464788030575 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 648 | 1464788030578 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:33:50 INFO - PROCESS | 648 | 1464788030581 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 648 | 1464788030583 Marionette TRACE conn6 <- [1,874,null,{}] 06:33:50 INFO - PROCESS | 648 | 1464788030587 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:33:50 INFO - PROCESS | 648 | 1464788030703 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:33:50 INFO - PROCESS | 648 | 1464788030800 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3066A800 == 76 [pid = 648] [id = 228] 06:33:50 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB2D437000) [pid = 648] [serial = 683] [outer = 0000000000000000] 06:33:50 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB31E0C800) [pid = 648] [serial = 684] [outer = 000000EB2D437000] 06:33:50 INFO - PROCESS | 648 | 1464788030855 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB367CBC00) [pid = 648] [serial = 685] [outer = 000000EB2D437000] 06:33:51 INFO - PROCESS | 648 | 1464788031620 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:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1081ms 06:33:51 INFO - PROCESS | 648 | 1464788031670 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 648 | 1464788031674 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:33:51 INFO - PROCESS | 648 | 1464788031681 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 648 | 1464788031685 Marionette TRACE conn6 <- [1,878,null,{}] 06:33:51 INFO - PROCESS | 648 | 1464788031690 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:33:51 INFO - PROCESS | 648 | 1464788031805 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:33:51 INFO - PROCESS | 648 | 1464788031925 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C61000 == 77 [pid = 648] [id = 229] 06:33:51 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB28C85400) [pid = 648] [serial = 686] [outer = 0000000000000000] 06:33:51 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB29B46800) [pid = 648] [serial = 687] [outer = 000000EB28C85400] 06:33:51 INFO - PROCESS | 648 | 1464788031978 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB2D437800) [pid = 648] [serial = 688] [outer = 000000EB28C85400] 06:33:52 INFO - PROCESS | 648 | 1464788032660 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:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C23800 == 76 [pid = 648] [id = 220] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A56F800 == 75 [pid = 648] [id = 219] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB38780800 == 74 [pid = 648] [id = 218] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E72000 == 73 [pid = 648] [id = 217] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB35412800 == 72 [pid = 648] [id = 216] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB3429C800 == 71 [pid = 648] [id = 215] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB3A6AE800) [pid = 648] [serial = 617] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D8B1000 == 70 [pid = 648] [id = 214] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB31176800 == 69 [pid = 648] [id = 213] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A575000 == 68 [pid = 648] [id = 210] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B5AC000 == 67 [pid = 648] [id = 209] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C5800 == 66 [pid = 648] [id = 208] 06:33:52 INFO - PROCESS | 648 | --DOCSHELL 000000EB30F9D000 == 65 [pid = 648] [id = 207] 06:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1030ms 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34056800) [pid = 648] [serial = 602] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB35218800) [pid = 648] [serial = 584] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB34D9E400) [pid = 648] [serial = 543] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB32D8F000) [pid = 648] [serial = 600] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB34D44C00) [pid = 648] [serial = 605] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB36A39400) [pid = 648] [serial = 587] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB2A2C0400) [pid = 648] [serial = 593] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB31E28000) [pid = 648] [serial = 599] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB250B7C00) [pid = 648] [serial = 590] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB303F2800) [pid = 648] [serial = 596] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB2A3C0400) [pid = 648] [serial = 591] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB34481C00) [pid = 648] [serial = 603] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB2CC1C000) [pid = 648] [serial = 578] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB31E3C400) [pid = 648] [serial = 581] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB3119EC00) [pid = 648] [serial = 597] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB388B5000) [pid = 648] [serial = 614] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB38B08000) [pid = 648] [serial = 615] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB367CA400) [pid = 648] [serial = 612] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB388B5400) [pid = 648] [serial = 576] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB2D43C400) [pid = 648] [serial = 594] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB34DA4000) [pid = 648] [serial = 606] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB354BB000) [pid = 648] [serial = 611] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB35217C00) [pid = 648] [serial = 609] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB3142F800) [pid = 648] [serial = 608] [outer = 0000000000000000] [url = about:blank] 06:33:52 INFO - PROCESS | 648 | 1464788032742 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 648 | 1464788032748 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:33:52 INFO - PROCESS | 648 | 1464788032774 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:33:52 INFO - PROCESS | 648 | 1464788032777 Marionette TRACE conn6 <- [1,882,null,{}] 06:33:52 INFO - PROCESS | 648 | 1464788032781 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:33:52 INFO - PROCESS | 648 | 1464788032884 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:33:52 INFO - PROCESS | 648 | 1464788032891 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2E0EB800 == 66 [pid = 648] [id = 230] 06:33:52 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB284C7000) [pid = 648] [serial = 689] [outer = 0000000000000000] 06:33:52 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB28B82C00) [pid = 648] [serial = 690] [outer = 000000EB284C7000] 06:33:52 INFO - PROCESS | 648 | 1464788032939 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB2D4C3800) [pid = 648] [serial = 691] [outer = 000000EB284C7000] 06:33:53 INFO - PROCESS | 648 | 1464788033460 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:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 733ms 06:33:53 INFO - PROCESS | 648 | 1464788033512 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 648 | 1464788033515 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:33:53 INFO - PROCESS | 648 | 1464788033519 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 648 | 1464788033522 Marionette TRACE conn6 <- [1,886,null,{}] 06:33:53 INFO - PROCESS | 648 | 1464788033532 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:33:53 INFO - PROCESS | 648 | 1464788033631 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:33:53 INFO - PROCESS | 648 | 1464788033715 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D88800 == 67 [pid = 648] [id = 231] 06:33:53 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB2F1B2000) [pid = 648] [serial = 692] [outer = 0000000000000000] 06:33:53 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB30433800) [pid = 648] [serial = 693] [outer = 000000EB2F1B2000] 06:33:53 INFO - PROCESS | 648 | 1464788033765 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB307D9C00) [pid = 648] [serial = 694] [outer = 000000EB2F1B2000] 06:33:54 INFO - PROCESS | 648 | 1464788034148 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 06:33:54 INFO - PROCESS | 648 | 1464788034209 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 648 | 1464788034220 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:33:54 INFO - PROCESS | 648 | 1464788034224 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 648 | 1464788034225 Marionette TRACE conn6 <- [1,890,null,{}] 06:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:33:54 INFO - PROCESS | 648 | 1464788034229 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:33:54 INFO - PROCESS | 648 | 1464788034326 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:33:54 INFO - PROCESS | 648 | 1464788034333 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D19000 == 68 [pid = 648] [id = 232] 06:33:54 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB314EE000) [pid = 648] [serial = 695] [outer = 0000000000000000] 06:33:54 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB3177D000) [pid = 648] [serial = 696] [outer = 000000EB314EE000] 06:33:54 INFO - PROCESS | 648 | 1464788034384 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB31E26C00) [pid = 648] [serial = 697] [outer = 000000EB314EE000] 06:33:54 INFO - PROCESS | 648 | 1464788034828 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 06:33:54 INFO - PROCESS | 648 | 1464788034858 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 648 | 1464788034861 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:33:54 INFO - PROCESS | 648 | 1464788034869 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 648 | 1464788034871 Marionette TRACE conn6 <- [1,894,null,{}] 06:33:54 INFO - PROCESS | 648 | 1464788034882 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:33:55 INFO - PROCESS | 648 | 1464788034997 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:33:55 INFO - PROCESS | 648 | 1464788035077 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C64000 == 69 [pid = 648] [id = 233] 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB31E38800) [pid = 648] [serial = 698] [outer = 0000000000000000] 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB32D93800) [pid = 648] [serial = 699] [outer = 000000EB31E38800] 06:33:55 INFO - PROCESS | 648 | 1464788035122 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3405C400) [pid = 648] [serial = 700] [outer = 000000EB31E38800] 06:33:55 INFO - PROCESS | 648 | 1464788035546 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 06:33:55 INFO - PROCESS | 648 | 1464788035610 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 648 | 1464788035613 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:33:55 INFO - PROCESS | 648 | 1464788035616 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 648 | 1464788035618 Marionette TRACE conn6 <- [1,898,null,{}] 06:33:55 INFO - PROCESS | 648 | 1464788035622 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:33:55 INFO - PROCESS | 648 | 1464788035769 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:33:55 INFO - PROCESS | 648 | 1464788035826 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385CD000 == 70 [pid = 648] [id = 234] 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB34A9D400) [pid = 648] [serial = 701] [outer = 0000000000000000] 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB34B6AC00) [pid = 648] [serial = 702] [outer = 000000EB34A9D400] 06:33:55 INFO - PROCESS | 648 | 1464788035874 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB34C68C00) [pid = 648] [serial = 703] [outer = 000000EB34A9D400] 06:33:56 INFO - PROCESS | 648 | 1464788036321 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 733ms 06:33:56 INFO - PROCESS | 648 | 1464788036369 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 648 | 1464788036371 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:33:56 INFO - PROCESS | 648 | 1464788036375 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - PROCESS | 648 | 1464788036377 Marionette TRACE conn6 <- [1,902,null,{}] 06:33:56 INFO - PROCESS | 648 | 1464788036380 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:33:56 INFO - PROCESS | 648 | 1464788036497 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:33:56 INFO - PROCESS | 648 | 1464788036503 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E0B800 == 71 [pid = 648] [id = 235] 06:33:56 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB34CEC000) [pid = 648] [serial = 704] [outer = 0000000000000000] 06:33:56 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB34D2D000) [pid = 648] [serial = 705] [outer = 000000EB34CEC000] 06:33:56 INFO - PROCESS | 648 | 1464788036595 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB34D98C00) [pid = 648] [serial = 706] [outer = 000000EB34CEC000] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3072FC00) [pid = 648] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB284C5C00) [pid = 648] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB2204A400) [pid = 648] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB239D6C00) [pid = 648] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB2D435C00) [pid = 648] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB31EE5400) [pid = 648] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB38B11400) [pid = 648] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB34DA5800) [pid = 648] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:33:56 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB34D29800) [pid = 648] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:33:57 INFO - PROCESS | 648 | 1464788037062 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 732ms 06:33:57 INFO - PROCESS | 648 | 1464788037110 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 648 | 1464788037112 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:33:57 INFO - PROCESS | 648 | 1464788037116 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 648 | 1464788037117 Marionette TRACE conn6 <- [1,906,null,{}] 06:33:57 INFO - PROCESS | 648 | 1464788037121 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:33:57 INFO - PROCESS | 648 | 1464788037248 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:33:57 INFO - PROCESS | 648 | 1464788037304 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D0F000 == 72 [pid = 648] [id = 236] 06:33:57 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB284C2000) [pid = 648] [serial = 707] [outer = 0000000000000000] 06:33:57 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB3142C400) [pid = 648] [serial = 708] [outer = 000000EB284C2000] 06:33:57 INFO - PROCESS | 648 | 1464788037349 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB34DAB400) [pid = 648] [serial = 709] [outer = 000000EB284C2000] 06:33:57 INFO - PROCESS | 648 | 1464788037709 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 06:33:57 INFO - PROCESS | 648 | 1464788037750 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 648 | 1464788037752 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:33:57 INFO - PROCESS | 648 | 1464788037756 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:33:57 INFO - PROCESS | 648 | 1464788037757 Marionette TRACE conn6 <- [1,910,null,{}] 06:33:57 INFO - PROCESS | 648 | 1464788037761 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:33:57 INFO - PROCESS | 648 | 1464788037876 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:33:57 INFO - PROCESS | 648 | 1464788037886 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A566000 == 73 [pid = 648] [id = 237] 06:33:57 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB284C4000) [pid = 648] [serial = 710] [outer = 0000000000000000] 06:33:57 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB353EE800) [pid = 648] [serial = 711] [outer = 000000EB284C4000] 06:33:57 INFO - PROCESS | 648 | 1464788037930 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB3544B400) [pid = 648] [serial = 712] [outer = 000000EB284C4000] 06:33:58 INFO - PROCESS | 648 | 1464788038345 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 06:33:58 INFO - PROCESS | 648 | 1464788038391 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 648 | 1464788038394 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:33:58 INFO - PROCESS | 648 | 1464788038402 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 648 | 1464788038404 Marionette TRACE conn6 <- [1,914,null,{}] 06:33:58 INFO - PROCESS | 648 | 1464788038407 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:33:58 INFO - PROCESS | 648 | 1464788038500 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:33:58 INFO - PROCESS | 648 | 1464788038515 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B026000 == 74 [pid = 648] [id = 238] 06:33:58 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB2813D400) [pid = 648] [serial = 713] [outer = 0000000000000000] 06:33:58 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB3042BC00) [pid = 648] [serial = 714] [outer = 000000EB2813D400] 06:33:58 INFO - PROCESS | 648 | 1464788038564 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB367D1C00) [pid = 648] [serial = 715] [outer = 000000EB2813D400] 06:33:59 INFO - PROCESS | 648 | 1464788039116 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 795ms 06:33:59 INFO - PROCESS | 648 | 1464788039234 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 648 | 1464788039239 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:33:59 INFO - PROCESS | 648 | 1464788039259 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 648 | 1464788039264 Marionette TRACE conn6 <- [1,918,null,{}] 06:33:59 INFO - PROCESS | 648 | 1464788039274 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:33:59 INFO - PROCESS | 648 | 1464788039411 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:33:59 INFO - PROCESS | 648 | 1464788039532 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30668800 == 75 [pid = 648] [id = 239] 06:33:59 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB250B7C00) [pid = 648] [serial = 716] [outer = 0000000000000000] 06:33:59 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB2A287400) [pid = 648] [serial = 717] [outer = 000000EB250B7C00] 06:33:59 INFO - PROCESS | 648 | 1464788039591 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB2F1AF000) [pid = 648] [serial = 718] [outer = 000000EB250B7C00] 06:34:00 INFO - PROCESS | 648 | 1464788040198 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:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1004ms 06:34:00 INFO - PROCESS | 648 | 1464788040258 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 648 | 1464788040264 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:34:00 INFO - PROCESS | 648 | 1464788040271 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 648 | 1464788040274 Marionette TRACE conn6 <- [1,922,null,{}] 06:34:00 INFO - PROCESS | 648 | 1464788040278 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:34:00 INFO - PROCESS | 648 | 1464788040399 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:34:00 INFO - PROCESS | 648 | 1464788040526 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38598000 == 76 [pid = 648] [id = 240] 06:34:00 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB30737800) [pid = 648] [serial = 719] [outer = 0000000000000000] 06:34:00 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB314F7800) [pid = 648] [serial = 720] [outer = 000000EB30737800] 06:34:00 INFO - PROCESS | 648 | 1464788040583 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3404F000) [pid = 648] [serial = 721] [outer = 000000EB30737800] 06:34:01 INFO - PROCESS | 648 | 1464788041185 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 944ms 06:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:34:01 INFO - PROCESS | 648 | 1464788041220 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 648 | 1464788041223 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:34:01 INFO - PROCESS | 648 | 1464788041227 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 648 | 1464788041231 Marionette TRACE conn6 <- [1,926,null,{}] 06:34:01 INFO - PROCESS | 648 | 1464788041244 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:34:01 INFO - PROCESS | 648 | 1464788041368 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:34:01 INFO - PROCESS | 648 | 1464788041496 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3C15C000 == 77 [pid = 648] [id = 241] 06:34:01 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB34D32000) [pid = 648] [serial = 722] [outer = 0000000000000000] 06:34:01 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB35219400) [pid = 648] [serial = 723] [outer = 000000EB34D32000] 06:34:01 INFO - PROCESS | 648 | 1464788041574 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB36A32800) [pid = 648] [serial = 724] [outer = 000000EB34D32000] 06:34:02 INFO - PROCESS | 648 | 1464788042202 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:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1032ms 06:34:02 INFO - PROCESS | 648 | 1464788042274 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 648 | 1464788042277 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:34:02 INFO - PROCESS | 648 | 1464788042282 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 648 | 1464788042284 Marionette TRACE conn6 <- [1,930,null,{}] 06:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:34:02 INFO - PROCESS | 648 | 1464788042305 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:34:02 INFO - PROCESS | 648 | 1464788042424 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:34:02 INFO - PROCESS | 648 | 1464788042553 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0ED000 == 78 [pid = 648] [id = 242] 06:34:02 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB38B0FC00) [pid = 648] [serial = 725] [outer = 0000000000000000] 06:34:02 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB3A6B1400) [pid = 648] [serial = 726] [outer = 000000EB38B0FC00] 06:34:02 INFO - PROCESS | 648 | 1464788042610 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB3AE29400) [pid = 648] [serial = 727] [outer = 000000EB38B0FC00] 06:34:03 INFO - PROCESS | 648 | 1464788043149 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 880ms 06:34:03 INFO - PROCESS | 648 | 1464788043168 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 648 | 1464788043170 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:34:03 INFO - PROCESS | 648 | 1464788043174 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 648 | 1464788043176 Marionette TRACE conn6 <- [1,934,null,{}] 06:34:03 INFO - PROCESS | 648 | 1464788043198 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:34:03 INFO - PROCESS | 648 | 1464788043312 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:34:03 INFO - PROCESS | 648 | 1464788043409 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D9B000 == 79 [pid = 648] [id = 243] 06:34:03 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB3AF73400) [pid = 648] [serial = 728] [outer = 0000000000000000] 06:34:03 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3AF7C800) [pid = 648] [serial = 729] [outer = 000000EB3AF73400] 06:34:03 INFO - PROCESS | 648 | 1464788043464 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3BFF1000) [pid = 648] [serial = 730] [outer = 000000EB3AF73400] 06:34:04 INFO - PROCESS | 648 | 1464788044049 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:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 945ms 06:34:04 INFO - PROCESS | 648 | 1464788044121 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 648 | 1464788044124 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:34:04 INFO - PROCESS | 648 | 1464788044127 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 648 | 1464788044130 Marionette TRACE conn6 <- [1,938,null,{}] 06:34:04 INFO - PROCESS | 648 | 1464788044133 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:34:04 INFO - PROCESS | 648 | 1464788044273 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:34:04 INFO - PROCESS | 648 | 1464788044403 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3DAA0000 == 80 [pid = 648] [id = 244] 06:34:04 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3DAEBC00) [pid = 648] [serial = 731] [outer = 0000000000000000] 06:34:04 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3DAF9400) [pid = 648] [serial = 732] [outer = 000000EB3DAEBC00] 06:34:04 INFO - PROCESS | 648 | 1464788044459 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3EC3AC00) [pid = 648] [serial = 733] [outer = 000000EB3DAEBC00] 06:34:05 INFO - PROCESS | 648 | 1464788045036 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:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 06:34:05 INFO - PROCESS | 648 | 1464788045114 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 648 | 1464788045117 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:34:05 INFO - PROCESS | 648 | 1464788045120 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 648 | 1464788045122 Marionette TRACE conn6 <- [1,942,null,{}] 06:34:05 INFO - PROCESS | 648 | 1464788045127 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:34:05 INFO - PROCESS | 648 | 1464788045239 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:34:05 INFO - PROCESS | 648 | 1464788045368 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E5E0800 == 81 [pid = 648] [id = 245] 06:34:05 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3DC84C00) [pid = 648] [serial = 734] [outer = 0000000000000000] 06:34:05 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3DC8B800) [pid = 648] [serial = 735] [outer = 000000EB3DC84C00] 06:34:05 INFO - PROCESS | 648 | 1464788045423 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB3EC34C00) [pid = 648] [serial = 736] [outer = 000000EB3DC84C00] 06:34:06 INFO - PROCESS | 648 | 1464788046050 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:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 984ms 06:34:06 INFO - PROCESS | 648 | 1464788046106 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 648 | 1464788046108 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:34:06 INFO - PROCESS | 648 | 1464788046112 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 648 | 1464788046114 Marionette TRACE conn6 <- [1,946,null,{}] 06:34:06 INFO - PROCESS | 648 | 1464788046118 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:34:06 INFO - PROCESS | 648 | 1464788046233 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:34:06 INFO - PROCESS | 648 | 1464788046361 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30668000 == 82 [pid = 648] [id = 246] 06:34:06 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB31649000) [pid = 648] [serial = 737] [outer = 0000000000000000] 06:34:06 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB34CE6000) [pid = 648] [serial = 738] [outer = 000000EB31649000] 06:34:06 INFO - PROCESS | 648 | 1464788046417 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB3DC8E800) [pid = 648] [serial = 739] [outer = 000000EB31649000] 06:34:07 INFO - PROCESS | 648 | 1464788047203 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:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1129ms 06:34:07 INFO - PROCESS | 648 | 1464788047244 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 648 | 1464788047248 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 06:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:34:07 INFO - PROCESS | 648 | 1464788047254 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 648 | 1464788047258 Marionette TRACE conn6 <- [1,950,null,{}] 06:34:07 INFO - PROCESS | 648 | 1464788047278 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:34:07 INFO - PROCESS | 648 | 1464788047394 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 06:34:07 INFO - PROCESS | 648 | 1464788047530 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BC3800 == 83 [pid = 648] [id = 247] 06:34:07 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB2CC4C400) [pid = 648] [serial = 740] [outer = 0000000000000000] 06:34:07 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB2DCE0800) [pid = 648] [serial = 741] [outer = 000000EB2CC4C400] 06:34:07 INFO - PROCESS | 648 | 1464788047585 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB3072CC00) [pid = 648] [serial = 742] [outer = 000000EB2CC4C400] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A566000 == 82 [pid = 648] [id = 237] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D0F000 == 81 [pid = 648] [id = 236] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E0B800 == 80 [pid = 648] [id = 235] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB385CD000 == 79 [pid = 648] [id = 234] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C64000 == 78 [pid = 648] [id = 233] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D19000 == 77 [pid = 648] [id = 232] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D88800 == 76 [pid = 648] [id = 231] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB3AE2C800) [pid = 648] [serial = 632] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB3B922800) [pid = 648] [serial = 635] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB38B05C00) [pid = 648] [serial = 662] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB2E0EB800 == 75 [pid = 648] [id = 230] 06:34:08 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C61000 == 74 [pid = 648] [id = 229] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB353F1800) [pid = 648] [serial = 653] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB284C9800) [pid = 648] [serial = 656] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB35C0FC00) [pid = 648] [serial = 654] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB2E090000) [pid = 648] [serial = 642] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB2A2C9400) [pid = 648] [serial = 659] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB31424000) [pid = 648] [serial = 639] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB2E08D400) [pid = 648] [serial = 638] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB329BF000) [pid = 648] [serial = 644] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB341F1000) [pid = 648] [serial = 645] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3A6BC000) [pid = 648] [serial = 618] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB35212000) [pid = 648] [serial = 650] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB34D31800) [pid = 648] [serial = 647] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB34D98800) [pid = 648] [serial = 648] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB2FA81000) [pid = 648] [serial = 620] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB31EEBC00) [pid = 648] [serial = 623] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB30731800) [pid = 648] [serial = 657] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB354B2400) [pid = 648] [serial = 626] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB34B6F400) [pid = 648] [serial = 629] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34CEA800) [pid = 648] [serial = 660] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB28C83800) [pid = 648] [serial = 641] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB35440C00) [pid = 648] [serial = 651] [outer = 0000000000000000] [url = about:blank] 06:34:08 INFO - PROCESS | 648 | 1464788048252 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1031ms 06:34:08 INFO - PROCESS | 648 | 1464788048289 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 648 | 1464788048295 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 06:34:08 INFO - PROCESS | 648 | 1464788048302 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:34:08 INFO - PROCESS | 648 | 1464788048304 Marionette TRACE conn6 <- [1,954,null,{}] 06:34:08 INFO - PROCESS | 648 | 1464788048308 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:34:08 INFO - PROCESS | 648 | 1464788048407 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 06:34:08 INFO - PROCESS | 648 | 1464788048497 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306C7800 == 75 [pid = 648] [id = 248] 06:34:08 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB284CA400) [pid = 648] [serial = 743] [outer = 0000000000000000] 06:34:08 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB303F8C00) [pid = 648] [serial = 744] [outer = 000000EB284CA400] 06:34:08 INFO - PROCESS | 648 | 1464788048544 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB311A7C00) [pid = 648] [serial = 745] [outer = 000000EB284CA400] 06:34:08 INFO - PROCESS | 648 | 1464788048958 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 06:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:34:08 INFO - PROCESS | 648 | 1464788048976 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 648 | 1464788048979 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 06:34:08 INFO - PROCESS | 648 | 1464788048983 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 648 | 1464788048986 Marionette TRACE conn6 <- [1,958,null,{}] 06:34:09 INFO - PROCESS | 648 | 1464788048997 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:34:09 INFO - PROCESS | 648 | 1464788049096 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 06:34:09 INFO - PROCESS | 648 | 1464788049104 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35422000 == 76 [pid = 648] [id = 249] 06:34:09 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB31E1EC00) [pid = 648] [serial = 746] [outer = 0000000000000000] 06:34:09 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB34054800) [pid = 648] [serial = 747] [outer = 000000EB31E1EC00] 06:34:09 INFO - PROCESS | 648 | 1464788049153 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB34AA0000) [pid = 648] [serial = 748] [outer = 000000EB31E1EC00] 06:34:09 INFO - PROCESS | 648 | 1464788049633 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 06:34:09 INFO - PROCESS | 648 | 1464788049677 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 648 | 1464788049680 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 06:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:34:09 INFO - PROCESS | 648 | 1464788049683 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 648 | 1464788049685 Marionette TRACE conn6 <- [1,962,null,{}] 06:34:09 INFO - PROCESS | 648 | 1464788049689 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:34:09 INFO - PROCESS | 648 | 1464788049785 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 06:34:09 INFO - PROCESS | 648 | 1464788049909 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385A0000 == 77 [pid = 648] [id = 250] 06:34:09 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB34A98400) [pid = 648] [serial = 749] [outer = 0000000000000000] 06:34:09 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB34C69000) [pid = 648] [serial = 750] [outer = 000000EB34A98400] 06:34:09 INFO - PROCESS | 648 | 1464788049956 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB34D2A000) [pid = 648] [serial = 751] [outer = 000000EB34A98400] 06:34:10 INFO - PROCESS | 648 | 1464788050556 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 940ms 06:34:10 INFO - PROCESS | 648 | 1464788050626 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 648 | 1464788050632 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 06:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:34:10 INFO - PROCESS | 648 | 1464788050651 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 648 | 1464788050656 Marionette TRACE conn6 <- [1,966,null,{}] 06:34:10 INFO - PROCESS | 648 | 1464788050662 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:34:10 INFO - PROCESS | 648 | 1464788050794 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 06:34:10 INFO - PROCESS | 648 | 1464788050916 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349AB800 == 78 [pid = 648] [id = 251] 06:34:10 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB2CC4B800) [pid = 648] [serial = 752] [outer = 0000000000000000] 06:34:10 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB303F3800) [pid = 648] [serial = 753] [outer = 000000EB2CC4B800] 06:34:10 INFO - PROCESS | 648 | 1464788050978 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB31653400) [pid = 648] [serial = 754] [outer = 000000EB2CC4B800] 06:34:11 INFO - PROCESS | 648 | 1464788051597 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:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 984ms 06:34:11 INFO - PROCESS | 648 | 1464788051637 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 648 | 1464788051643 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 06:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:34:11 INFO - PROCESS | 648 | 1464788051650 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 648 | 1464788051653 Marionette TRACE conn6 <- [1,970,null,{}] 06:34:11 INFO - PROCESS | 648 | 1464788051657 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:34:11 INFO - PROCESS | 648 | 1464788051778 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 06:34:11 INFO - PROCESS | 648 | 1464788051879 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DD7000 == 79 [pid = 648] [id = 252] 06:34:11 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB340D6400) [pid = 648] [serial = 755] [outer = 0000000000000000] 06:34:11 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB34C61000) [pid = 648] [serial = 756] [outer = 000000EB340D6400] 06:34:11 INFO - PROCESS | 648 | 1464788051935 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB34D48C00) [pid = 648] [serial = 757] [outer = 000000EB340D6400] 06:34:12 INFO - PROCESS | 648 | 1464788052548 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 943ms 06:34:12 INFO - PROCESS | 648 | 1464788052599 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 648 | 1464788052602 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 06:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:34:12 INFO - PROCESS | 648 | 1464788052606 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 648 | 1464788052610 Marionette TRACE conn6 <- [1,974,null,{}] 06:34:12 INFO - PROCESS | 648 | 1464788052622 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:34:12 INFO - PROCESS | 648 | 1464788052742 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 06:34:12 INFO - PROCESS | 648 | 1464788052873 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A483000 == 80 [pid = 648] [id = 253] 06:34:12 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3544A000) [pid = 648] [serial = 758] [outer = 0000000000000000] 06:34:12 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB35C0B000) [pid = 648] [serial = 759] [outer = 000000EB3544A000] 06:34:12 INFO - PROCESS | 648 | 1464788052933 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB38B02800) [pid = 648] [serial = 760] [outer = 000000EB3544A000] 06:34:13 INFO - PROCESS | 648 | 1464788053509 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:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 943ms 06:34:13 INFO - PROCESS | 648 | 1464788053551 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 648 | 1464788053554 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 06:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:34:13 INFO - PROCESS | 648 | 1464788053558 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 648 | 1464788053560 Marionette TRACE conn6 <- [1,978,null,{}] 06:34:13 INFO - PROCESS | 648 | 1464788053564 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:34:13 INFO - PROCESS | 648 | 1464788053684 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 06:34:13 INFO - PROCESS | 648 | 1464788053811 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B029000 == 81 [pid = 648] [id = 254] 06:34:13 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB3AE25C00) [pid = 648] [serial = 761] [outer = 0000000000000000] 06:34:13 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB3AE28400) [pid = 648] [serial = 762] [outer = 000000EB3AE25C00] 06:34:13 INFO - PROCESS | 648 | 1464788053868 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB3B50C800) [pid = 648] [serial = 763] [outer = 000000EB3AE25C00] 06:34:14 INFO - PROCESS | 648 | 1464788054478 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:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 984ms 06:34:14 INFO - PROCESS | 648 | 1464788054544 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 648 | 1464788054547 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 06:34:14 INFO - PROCESS | 648 | 1464788054550 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:34:14 INFO - PROCESS | 648 | 1464788054552 Marionette TRACE conn6 <- [1,982,null,{}] 06:34:14 INFO - PROCESS | 648 | 1464788054556 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:34:14 INFO - PROCESS | 648 | 1464788054671 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 06:34:14 INFO - PROCESS | 648 | 1464788054797 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B64C800 == 82 [pid = 648] [id = 255] 06:34:14 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB3AE26400) [pid = 648] [serial = 764] [outer = 0000000000000000] 06:34:14 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3BFEE000) [pid = 648] [serial = 765] [outer = 000000EB3AE26400] 06:34:14 INFO - PROCESS | 648 | 1464788054854 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB3DAEDC00) [pid = 648] [serial = 766] [outer = 000000EB3AE26400] 06:34:15 INFO - PROCESS | 648 | 1464788055483 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:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 985ms 06:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:34:15 INFO - PROCESS | 648 | 1464788055538 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 648 | 1464788055541 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 06:34:15 INFO - PROCESS | 648 | 1464788055545 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 648 | 1464788055548 Marionette TRACE conn6 <- [1,986,null,{}] 06:34:15 INFO - PROCESS | 648 | 1464788055552 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:34:15 INFO - PROCESS | 648 | 1464788055682 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 06:34:15 INFO - PROCESS | 648 | 1464788055811 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0E2800 == 83 [pid = 648] [id = 256] 06:34:15 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB3B413C00) [pid = 648] [serial = 767] [outer = 0000000000000000] 06:34:15 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB3DAF9800) [pid = 648] [serial = 768] [outer = 000000EB3B413C00] 06:34:15 INFO - PROCESS | 648 | 1464788055869 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3EC3A400) [pid = 648] [serial = 769] [outer = 000000EB3B413C00] 06:34:16 INFO - PROCESS | 648 | 1464788056425 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:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 924ms 06:34:16 INFO - PROCESS | 648 | 1464788056470 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 648 | 1464788056473 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 06:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:34:16 INFO - PROCESS | 648 | 1464788056477 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 648 | 1464788056479 Marionette TRACE conn6 <- [1,990,null,{}] 06:34:16 INFO - PROCESS | 648 | 1464788056483 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:34:16 INFO - PROCESS | 648 | 1464788056612 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 06:34:16 INFO - PROCESS | 648 | 1464788056715 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E5EE000 == 84 [pid = 648] [id = 257] 06:34:16 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB3C18A400) [pid = 648] [serial = 770] [outer = 0000000000000000] 06:34:16 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB3C192C00) [pid = 648] [serial = 771] [outer = 000000EB3C18A400] 06:34:16 INFO - PROCESS | 648 | 1464788056770 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB3C198400) [pid = 648] [serial = 772] [outer = 000000EB3C18A400] 06:34:17 INFO - PROCESS | 648 | 1464788057369 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:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 943ms 06:34:17 INFO - PROCESS | 648 | 1464788057422 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 648 | 1464788057425 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 06:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:34:17 INFO - PROCESS | 648 | 1464788057429 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 648 | 1464788057431 Marionette TRACE conn6 <- [1,994,null,{}] 06:34:17 INFO - PROCESS | 648 | 1464788057435 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:34:17 INFO - PROCESS | 648 | 1464788057549 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 06:34:17 INFO - PROCESS | 648 | 1464788057653 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D816000 == 85 [pid = 648] [id = 258] 06:34:17 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3C18C400) [pid = 648] [serial = 773] [outer = 0000000000000000] 06:34:17 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3EC43800) [pid = 648] [serial = 774] [outer = 000000EB3C18C400] 06:34:17 INFO - PROCESS | 648 | 1464788057708 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3EF76000) [pid = 648] [serial = 775] [outer = 000000EB3C18C400] 06:34:18 INFO - PROCESS | 648 | 1464788058427 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:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1030ms 06:34:18 INFO - PROCESS | 648 | 1464788058462 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 648 | 1464788058467 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 06:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:34:18 INFO - PROCESS | 648 | 1464788058490 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 648 | 1464788058494 Marionette TRACE conn6 <- [1,998,null,{}] 06:34:18 INFO - PROCESS | 648 | 1464788058500 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:34:18 INFO - PROCESS | 648 | 1464788058624 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 06:34:18 INFO - PROCESS | 648 | 1464788058760 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24545800 == 86 [pid = 648] [id = 259] 06:34:18 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB239A1400) [pid = 648] [serial = 776] [outer = 0000000000000000] 06:34:18 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB239D4000) [pid = 648] [serial = 777] [outer = 000000EB239A1400] 06:34:18 INFO - PROCESS | 648 | 1464788058813 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB241B3400) [pid = 648] [serial = 778] [outer = 000000EB239A1400] 06:34:19 INFO - PROCESS | 648 | 1464788059452 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:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1003ms 06:34:19 INFO - PROCESS | 648 | 1464788059479 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 648 | 1464788059485 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 06:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:34:19 INFO - PROCESS | 648 | 1464788059491 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 648 | 1464788059494 Marionette TRACE conn6 <- [1,1002,null,{}] 06:34:19 INFO - PROCESS | 648 | 1464788059498 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:34:19 INFO - PROCESS | 648 | 1464788059614 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 06:34:19 INFO - PROCESS | 648 | 1464788059748 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C60800 == 87 [pid = 648] [id = 260] 06:34:19 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB284C6000) [pid = 648] [serial = 779] [outer = 0000000000000000] 06:34:19 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB284CBC00) [pid = 648] [serial = 780] [outer = 000000EB284C6000] 06:34:19 INFO - PROCESS | 648 | 1464788059798 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB29102C00) [pid = 648] [serial = 781] [outer = 000000EB284C6000] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB3066A800 == 86 [pid = 648] [id = 228] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB35422000 == 85 [pid = 648] [id = 249] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB306C7800 == 84 [pid = 648] [id = 248] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BC3800 == 83 [pid = 648] [id = 247] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB3DAA0000 == 82 [pid = 648] [id = 244] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D9B000 == 81 [pid = 648] [id = 243] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D0ED000 == 80 [pid = 648] [id = 242] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB3C15C000 == 79 [pid = 648] [id = 241] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB38598000 == 78 [pid = 648] [id = 240] 06:34:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB30668800 == 77 [pid = 648] [id = 239] 06:34:20 INFO - PROCESS | 648 | 1464788060403 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:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 06:34:20 INFO - PROCESS | 648 | 1464788060436 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 648 | 1464788060438 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 06:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:34:20 INFO - PROCESS | 648 | 1464788060442 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 648 | 1464788060446 Marionette TRACE conn6 <- [1,1006,null,{}] 06:34:20 INFO - PROCESS | 648 | 1464788060462 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:34:20 INFO - PROCESS | 648 | 1464788060599 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 06:34:20 INFO - PROCESS | 648 | 1464788060665 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30328800 == 78 [pid = 648] [id = 261] 06:34:20 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB2CC26C00) [pid = 648] [serial = 782] [outer = 0000000000000000] 06:34:20 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB2CC4DC00) [pid = 648] [serial = 783] [outer = 000000EB2CC26C00] 06:34:20 INFO - PROCESS | 648 | 1464788060714 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB2E050400) [pid = 648] [serial = 784] [outer = 000000EB2CC26C00] 06:34:21 INFO - PROCESS | 648 | 1464788061163 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 776ms 06:34:21 INFO - PROCESS | 648 | 1464788061221 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 648 | 1464788061223 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 06:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:34:21 INFO - PROCESS | 648 | 1464788061250 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 648 | 1464788061252 Marionette TRACE conn6 <- [1,1010,null,{}] 06:34:21 INFO - PROCESS | 648 | 1464788061256 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:34:21 INFO - PROCESS | 648 | 1464788061433 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 06:34:21 INFO - PROCESS | 648 | 1464788061459 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB317BD800 == 79 [pid = 648] [id = 262] 06:34:21 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB2FA79000) [pid = 648] [serial = 785] [outer = 0000000000000000] 06:34:21 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB2FB23000) [pid = 648] [serial = 786] [outer = 000000EB2FA79000] 06:34:21 INFO - PROCESS | 648 | 1464788061506 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3009AC00) [pid = 648] [serial = 787] [outer = 000000EB2FA79000] 06:34:21 INFO - PROCESS | 648 | 1464788061993 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:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 775ms 06:34:22 INFO - PROCESS | 648 | 1464788062031 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 648 | 1464788062033 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 06:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:34:22 INFO - PROCESS | 648 | 1464788062037 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 648 | 1464788062038 Marionette TRACE conn6 <- [1,1014,null,{}] 06:34:22 INFO - PROCESS | 648 | 1464788062042 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:34:22 INFO - PROCESS | 648 | 1464788062179 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 06:34:22 INFO - PROCESS | 648 | 1464788062242 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3411B800 == 80 [pid = 648] [id = 263] 06:34:22 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB2F1A7000) [pid = 648] [serial = 788] [outer = 0000000000000000] 06:34:22 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB302BE000) [pid = 648] [serial = 789] [outer = 000000EB2F1A7000] 06:34:22 INFO - PROCESS | 648 | 1464788062289 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3072D000) [pid = 648] [serial = 790] [outer = 000000EB2F1A7000] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB2391F800) [pid = 648] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB2FA78000) [pid = 648] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB34050400) [pid = 648] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB35C05800) [pid = 648] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB2DF5B800) [pid = 648] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB2D4C4C00) [pid = 648] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB34051000) [pid = 648] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB3164B400) [pid = 648] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB35210800) [pid = 648] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB34D46000) [pid = 648] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB31426000) [pid = 648] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB31653800) [pid = 648] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB3022F400) [pid = 648] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB34D4D400) [pid = 648] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB23B6B800) [pid = 648] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB2A2BF000) [pid = 648] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB388B8800) [pid = 648] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:34:22 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB31E25000) [pid = 648] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB3AF79C00) [pid = 648] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB23B6BC00) [pid = 648] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB35C43800) [pid = 648] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB34B6B000) [pid = 648] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB23B6C400) [pid = 648] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB2CC26000) [pid = 648] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB31705000) [pid = 648] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB3AE27C00) [pid = 648] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB2D43AC00) [pid = 648] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB3009D000) [pid = 648] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB34DAD400) [pid = 648] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB3447FC00) [pid = 648] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB317B3C00) [pid = 648] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB31E38800) [pid = 648] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB34A9D400) [pid = 648] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB31E02400) [pid = 648] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB34CE5800) [pid = 648] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB2F1B2000) [pid = 648] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB284C2000) [pid = 648] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB28C85400) [pid = 648] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB284C7000) [pid = 648] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB2D4B9800) [pid = 648] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB314EE000) [pid = 648] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB34CEC000) [pid = 648] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB35219C00) [pid = 648] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB3AF76400) [pid = 648] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB3AF76C00) [pid = 648] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB2A2BF400) [pid = 648] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB2D437000) [pid = 648] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB284C4000) [pid = 648] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB2CC4C400) [pid = 648] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB284CA400) [pid = 648] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:34:23 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB31E1EC00) [pid = 648] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:34:23 INFO - PROCESS | 648 | 1464788063186 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1180ms 06:34:23 INFO - PROCESS | 648 | 1464788063220 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 06:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:34:23 INFO - PROCESS | 648 | 1464788063222 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 06:34:23 INFO - PROCESS | 648 | 1464788063225 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 648 | 1464788063227 Marionette TRACE conn6 <- [1,1018,null,{}] 06:34:23 INFO - PROCESS | 648 | 1464788063230 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:34:23 INFO - PROCESS | 648 | 1464788063338 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 06:34:23 INFO - PROCESS | 648 | 1464788063348 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35410000 == 81 [pid = 648] [id = 264] 06:34:23 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB2E088800) [pid = 648] [serial = 791] [outer = 0000000000000000] 06:34:23 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB30736C00) [pid = 648] [serial = 792] [outer = 000000EB2E088800] 06:34:23 INFO - PROCESS | 648 | 1464788063394 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB311A6400) [pid = 648] [serial = 793] [outer = 000000EB2E088800] 06:34:23 INFO - PROCESS | 648 | 1464788063826 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 628ms 06:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:34:23 INFO - PROCESS | 648 | 1464788063861 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 648 | 1464788063863 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 06:34:23 INFO - PROCESS | 648 | 1464788063867 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 648 | 1464788063868 Marionette TRACE conn6 <- [1,1022,null,{}] 06:34:23 INFO - PROCESS | 648 | 1464788063872 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:34:23 INFO - PROCESS | 648 | 1464788063964 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 06:34:23 INFO - PROCESS | 648 | 1464788063971 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3672A000 == 82 [pid = 648] [id = 265] 06:34:23 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB3142D400) [pid = 648] [serial = 794] [outer = 0000000000000000] 06:34:24 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB314F0C00) [pid = 648] [serial = 795] [outer = 000000EB3142D400] 06:34:24 INFO - PROCESS | 648 | 1464788064016 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB31DF3800) [pid = 648] [serial = 796] [outer = 000000EB3142D400] 06:34:24 INFO - PROCESS | 648 | 1464788064472 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:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 06:34:24 INFO - PROCESS | 648 | 1464788064498 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 648 | 1464788064500 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 06:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:34:24 INFO - PROCESS | 648 | 1464788064503 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 648 | 1464788064505 Marionette TRACE conn6 <- [1,1026,null,{}] 06:34:24 INFO - PROCESS | 648 | 1464788064527 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:34:24 INFO - PROCESS | 648 | 1464788064621 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 06:34:24 INFO - PROCESS | 648 | 1464788064629 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38790800 == 83 [pid = 648] [id = 266] 06:34:24 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB31E0E800) [pid = 648] [serial = 797] [outer = 0000000000000000] 06:34:24 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB31E1E800) [pid = 648] [serial = 798] [outer = 000000EB31E0E800] 06:34:24 INFO - PROCESS | 648 | 1464788064673 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB31E3A400) [pid = 648] [serial = 799] [outer = 000000EB31E0E800] 06:34:25 INFO - PROCESS | 648 | 1464788065391 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:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 940ms 06:34:25 INFO - PROCESS | 648 | 1464788065447 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 648 | 1464788065453 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 06:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:34:25 INFO - PROCESS | 648 | 1464788065459 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 648 | 1464788065463 Marionette TRACE conn6 <- [1,1030,null,{}] 06:34:25 INFO - PROCESS | 648 | 1464788065469 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:34:25 INFO - PROCESS | 648 | 1464788065623 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 06:34:25 INFO - PROCESS | 648 | 1464788065753 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB291EF000 == 84 [pid = 648] [id = 267] 06:34:25 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB239D6C00) [pid = 648] [serial = 800] [outer = 0000000000000000] 06:34:25 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB24611400) [pid = 648] [serial = 801] [outer = 000000EB239D6C00] 06:34:25 INFO - PROCESS | 648 | 1464788065812 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB28436C00) [pid = 648] [serial = 802] [outer = 000000EB239D6C00] 06:34:26 INFO - PROCESS | 648 | 1464788066402 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:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 986ms 06:34:26 INFO - PROCESS | 648 | 1464788066446 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 648 | 1464788066452 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 06:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:34:26 INFO - PROCESS | 648 | 1464788066459 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 648 | 1464788066462 Marionette TRACE conn6 <- [1,1034,null,{}] 06:34:26 INFO - PROCESS | 648 | 1464788066466 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:34:26 INFO - PROCESS | 648 | 1464788066591 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 06:34:26 INFO - PROCESS | 648 | 1464788066700 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D1A800 == 85 [pid = 648] [id = 268] 06:34:26 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB2A2C9000) [pid = 648] [serial = 803] [outer = 0000000000000000] 06:34:26 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB2AA33000) [pid = 648] [serial = 804] [outer = 000000EB2A2C9000] 06:34:26 INFO - PROCESS | 648 | 1464788066755 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB2DCDD000) [pid = 648] [serial = 805] [outer = 000000EB2A2C9000] 06:34:27 INFO - PROCESS | 648 | 1464788067377 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:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 06:34:27 INFO - PROCESS | 648 | 1464788067445 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 648 | 1464788067447 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 06:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:34:27 INFO - PROCESS | 648 | 1464788067451 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 648 | 1464788067455 Marionette TRACE conn6 <- [1,1038,null,{}] 06:34:27 INFO - PROCESS | 648 | 1464788067467 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:34:27 INFO - PROCESS | 648 | 1464788067592 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 06:34:27 INFO - PROCESS | 648 | 1464788067730 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A473800 == 86 [pid = 648] [id = 269] 06:34:27 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB30735400) [pid = 648] [serial = 806] [outer = 0000000000000000] 06:34:27 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB31E20000) [pid = 648] [serial = 807] [outer = 000000EB30735400] 06:34:27 INFO - PROCESS | 648 | 1464788067790 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB32952C00) [pid = 648] [serial = 808] [outer = 000000EB30735400] 06:34:28 INFO - PROCESS | 648 | 1464788068438 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:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1030ms 06:34:28 INFO - PROCESS | 648 | 1464788068484 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 648 | 1464788068487 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 06:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:34:28 INFO - PROCESS | 648 | 1464788068491 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 648 | 1464788068493 Marionette TRACE conn6 <- [1,1042,null,{}] 06:34:28 INFO - PROCESS | 648 | 1464788068497 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:34:28 INFO - PROCESS | 648 | 1464788068618 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 06:34:28 INFO - PROCESS | 648 | 1464788068752 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B5AF000 == 87 [pid = 648] [id = 270] 06:34:28 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB339AB800) [pid = 648] [serial = 809] [outer = 0000000000000000] 06:34:28 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB34051C00) [pid = 648] [serial = 810] [outer = 000000EB339AB800] 06:34:28 INFO - PROCESS | 648 | 1464788068809 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB341E7400) [pid = 648] [serial = 811] [outer = 000000EB339AB800] 06:34:29 INFO - PROCESS | 648 | 1464788069381 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:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 06:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:34:29 INFO - PROCESS | 648 | 1464788069436 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 648 | 1464788069438 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 06:34:29 INFO - PROCESS | 648 | 1464788069442 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 648 | 1464788069444 Marionette TRACE conn6 <- [1,1046,null,{}] 06:34:29 INFO - PROCESS | 648 | 1464788069448 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:34:29 INFO - PROCESS | 648 | 1464788069567 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 06:34:29 INFO - PROCESS | 648 | 1464788069672 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CD8F000 == 88 [pid = 648] [id = 271] 06:34:29 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB341F5000) [pid = 648] [serial = 812] [outer = 0000000000000000] 06:34:29 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB34902400) [pid = 648] [serial = 813] [outer = 000000EB341F5000] 06:34:29 INFO - PROCESS | 648 | 1464788069727 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB34A9EC00) [pid = 648] [serial = 814] [outer = 000000EB341F5000] 06:34:30 INFO - PROCESS | 648 | 1464788070388 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:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 06:34:30 INFO - PROCESS | 648 | 1464788070429 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 648 | 1464788070432 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 06:34:30 INFO - PROCESS | 648 | 1464788070436 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:34:30 INFO - PROCESS | 648 | 1464788070438 Marionette TRACE conn6 <- [1,1050,null,{}] 06:34:30 INFO - PROCESS | 648 | 1464788070442 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:34:30 INFO - PROCESS | 648 | 1464788070583 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 06:34:30 INFO - PROCESS | 648 | 1464788070721 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1D2800 == 89 [pid = 648] [id = 272] 06:34:30 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB29B47800) [pid = 648] [serial = 815] [outer = 0000000000000000] 06:34:30 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB2D442800) [pid = 648] [serial = 816] [outer = 000000EB29B47800] 06:34:30 INFO - PROCESS | 648 | 1464788070778 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB34476800) [pid = 648] [serial = 817] [outer = 000000EB29B47800] 06:34:31 INFO - PROCESS | 648 | 1464788071411 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:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1031ms 06:34:31 INFO - PROCESS | 648 | 1464788071470 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 648 | 1464788071472 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 06:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:34:31 INFO - PROCESS | 648 | 1464788071476 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 648 | 1464788071478 Marionette TRACE conn6 <- [1,1054,null,{}] 06:34:31 INFO - PROCESS | 648 | 1464788071482 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:34:31 INFO - PROCESS | 648 | 1464788071600 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 06:34:32 INFO - PROCESS | 648 | 1464788071993 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2404A000 == 90 [pid = 648] [id = 273] 06:34:32 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB2204A000) [pid = 648] [serial = 818] [outer = 0000000000000000] 06:34:32 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB2284C400) [pid = 648] [serial = 819] [outer = 000000EB2204A000] 06:34:32 INFO - PROCESS | 648 | 1464788072069 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB239DB800) [pid = 648] [serial = 820] [outer = 000000EB2204A000] 06:34:32 INFO - PROCESS | 648 | 1464788072714 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:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1281ms 06:34:32 INFO - PROCESS | 648 | 1464788072760 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 648 | 1464788072766 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 06:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:34:32 INFO - PROCESS | 648 | 1464788072770 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 648 | 1464788072773 Marionette TRACE conn6 <- [1,1058,null,{}] 06:34:32 INFO - PROCESS | 648 | 1464788072778 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:34:32 INFO - PROCESS | 648 | 1464788072891 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 06:34:33 INFO - PROCESS | 648 | 1464788073029 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28CB8000 == 91 [pid = 648] [id = 274] 06:34:33 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB281EBC00) [pid = 648] [serial = 821] [outer = 0000000000000000] 06:34:33 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB281F6C00) [pid = 648] [serial = 822] [outer = 000000EB281EBC00] 06:34:33 INFO - PROCESS | 648 | 1464788073081 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB28C83800) [pid = 648] [serial = 823] [outer = 000000EB281EBC00] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E1C800 == 90 [pid = 648] [id = 223] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CCAB000 == 89 [pid = 648] [id = 206] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A62B800 == 88 [pid = 648] [id = 224] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D5D8800 == 87 [pid = 648] [id = 225] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D89800 == 86 [pid = 648] [id = 222] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3672A000 == 85 [pid = 648] [id = 265] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB35410000 == 84 [pid = 648] [id = 264] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3411B800 == 83 [pid = 648] [id = 263] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB30328800 == 82 [pid = 648] [id = 261] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C60800 == 81 [pid = 648] [id = 260] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB24545800 == 80 [pid = 648] [id = 259] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB34CE6000) [pid = 648] [serial = 738] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB34C69000) [pid = 648] [serial = 750] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B026000 == 79 [pid = 648] [id = 238] 06:34:33 INFO - PROCESS | 648 | --DOCSHELL 000000EB385A0000 == 78 [pid = 648] [id = 250] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB34D9D000) [pid = 648] [serial = 426] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB34D29C00) [pid = 648] [serial = 624] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB29110800) [pid = 648] [serial = 507] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB38B0C400) [pid = 648] [serial = 471] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB34D9CC00) [pid = 648] [serial = 468] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB38B10C00) [pid = 648] [serial = 588] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB3119A400) [pid = 648] [serial = 465] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB302BC800) [pid = 648] [serial = 417] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB3A6AEC00) [pid = 648] [serial = 474] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB35C0A000) [pid = 648] [serial = 368] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB3A6BB400) [pid = 648] [serial = 627] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB34DA8C00) [pid = 648] [serial = 516] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB3072E800) [pid = 648] [serial = 666] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB340D8C00) [pid = 648] [serial = 669] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB3A6A8800) [pid = 648] [serial = 522] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB34059C00) [pid = 648] [serial = 513] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3B92D800) [pid = 648] [serial = 636] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB2854E800) [pid = 648] [serial = 414] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB3A6C2C00) [pid = 648] [serial = 525] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB3A6BF800) [pid = 648] [serial = 630] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB28E82C00) [pid = 648] [serial = 462] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB34AA5400) [pid = 648] [serial = 423] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB340D8400) [pid = 648] [serial = 420] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB3AE32C00) [pid = 648] [serial = 633] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB30433000) [pid = 648] [serial = 621] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB305F6400) [pid = 648] [serial = 510] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB36A37400) [pid = 648] [serial = 519] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB3AE2E000) [pid = 648] [serial = 672] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB367CBC00) [pid = 648] [serial = 685] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB34059000) [pid = 648] [serial = 549] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB34AA6000) [pid = 648] [serial = 582] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3BFF6000) [pid = 648] [serial = 682] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB354B3800) [pid = 648] [serial = 552] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3544C000) [pid = 648] [serial = 585] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB2FA68400) [pid = 648] [serial = 579] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB3B507400) [pid = 648] [serial = 675] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB3022F000) [pid = 648] [serial = 546] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB3B928000) [pid = 648] [serial = 678] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB32D93800) [pid = 648] [serial = 699] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB34C68C00) [pid = 648] [serial = 703] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB34B6AC00) [pid = 648] [serial = 702] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB31E2AC00) [pid = 648] [serial = 668] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB3A6B3400) [pid = 648] [serial = 663] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB30433800) [pid = 648] [serial = 693] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB307D9C00) [pid = 648] [serial = 694] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB3142C400) [pid = 648] [serial = 708] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB3072CC00) [pid = 648] [serial = 742] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB2D437800) [pid = 648] [serial = 688] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2DCE0800) [pid = 648] [serial = 741] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB29B46800) [pid = 648] [serial = 687] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB303F8C00) [pid = 648] [serial = 744] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB311A7C00) [pid = 648] [serial = 745] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB28B82C00) [pid = 648] [serial = 690] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB2D4C3800) [pid = 648] [serial = 691] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB302B9400) [pid = 648] [serial = 665] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB3AF7C800) [pid = 648] [serial = 729] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB3177D000) [pid = 648] [serial = 696] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB34D2D000) [pid = 648] [serial = 705] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB314F7800) [pid = 648] [serial = 720] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB35C07400) [pid = 648] [serial = 671] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB3AF7A400) [pid = 648] [serial = 674] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB2A287400) [pid = 648] [serial = 717] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB3B50E800) [pid = 648] [serial = 677] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB34054800) [pid = 648] [serial = 747] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB2D43C000) [pid = 648] [serial = 681] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3A6B1400) [pid = 648] [serial = 726] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB31E0C800) [pid = 648] [serial = 684] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB35219400) [pid = 648] [serial = 723] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB3DAF9400) [pid = 648] [serial = 732] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB3DC8B800) [pid = 648] [serial = 735] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB3544B400) [pid = 648] [serial = 712] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB3042BC00) [pid = 648] [serial = 714] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB353EE800) [pid = 648] [serial = 711] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB28C65000) [pid = 648] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB34D98C00) [pid = 648] [serial = 706] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB3405C400) [pid = 648] [serial = 700] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB34DAB400) [pid = 648] [serial = 709] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB31E26C00) [pid = 648] [serial = 697] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB34AA0000) [pid = 648] [serial = 748] [outer = 0000000000000000] [url = about:blank] 06:34:33 INFO - PROCESS | 648 | 1464788073739 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:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 06:34:33 INFO - PROCESS | 648 | 1464788073761 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 648 | 1464788073765 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 06:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:34:33 INFO - PROCESS | 648 | 1464788073778 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 648 | 1464788073780 Marionette TRACE conn6 <- [1,1062,null,{}] 06:34:33 INFO - PROCESS | 648 | 1464788073784 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:34:33 INFO - PROCESS | 648 | 1464788073883 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 06:34:33 INFO - PROCESS | 648 | 1464788073890 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C60800 == 79 [pid = 648] [id = 275] 06:34:33 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB284C0C00) [pid = 648] [serial = 824] [outer = 0000000000000000] 06:34:33 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB28C5E800) [pid = 648] [serial = 825] [outer = 000000EB284C0C00] 06:34:33 INFO - PROCESS | 648 | 1464788073938 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB29BB2400) [pid = 648] [serial = 826] [outer = 000000EB284C0C00] 06:34:34 INFO - PROCESS | 648 | 1464788074429 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:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 06:34:34 INFO - PROCESS | 648 | 1464788074471 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 648 | 1464788074474 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 06:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:34:34 INFO - PROCESS | 648 | 1464788074479 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 648 | 1464788074485 Marionette TRACE conn6 <- [1,1066,null,{}] 06:34:34 INFO - PROCESS | 648 | 1464788074495 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:34:34 INFO - PROCESS | 648 | 1464788074620 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 06:34:34 INFO - PROCESS | 648 | 1464788074638 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2F1CF800 == 80 [pid = 648] [id = 276] 06:34:34 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB2AA2D000) [pid = 648] [serial = 827] [outer = 0000000000000000] 06:34:34 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB2CC22400) [pid = 648] [serial = 828] [outer = 000000EB2AA2D000] 06:34:34 INFO - PROCESS | 648 | 1464788074691 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB2D437800) [pid = 648] [serial = 829] [outer = 000000EB2AA2D000] 06:34:35 INFO - PROCESS | 648 | 1464788075120 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:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 06:34:35 INFO - PROCESS | 648 | 1464788075172 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 648 | 1464788075174 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 06:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:34:35 INFO - PROCESS | 648 | 1464788075178 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 648 | 1464788075179 Marionette TRACE conn6 <- [1,1070,null,{}] 06:34:35 INFO - PROCESS | 648 | 1464788075198 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:34:35 INFO - PROCESS | 648 | 1464788075293 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 06:34:35 INFO - PROCESS | 648 | 1464788075300 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23B97800 == 81 [pid = 648] [id = 277] 06:34:35 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB2D4B9000) [pid = 648] [serial = 830] [outer = 0000000000000000] 06:34:35 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB2D7F7C00) [pid = 648] [serial = 831] [outer = 000000EB2D4B9000] 06:34:35 INFO - PROCESS | 648 | 1464788075346 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB2DF60400) [pid = 648] [serial = 832] [outer = 000000EB2D4B9000] 06:34:35 INFO - PROCESS | 648 | 1464788075818 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:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 06:34:35 INFO - PROCESS | 648 | 1464788075880 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 648 | 1464788075882 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 06:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:34:35 INFO - PROCESS | 648 | 1464788075886 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 648 | 1464788075887 Marionette TRACE conn6 <- [1,1074,null,{}] 06:34:35 INFO - PROCESS | 648 | 1464788075891 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:34:36 INFO - PROCESS | 648 | 1464788076039 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 06:34:36 INFO - PROCESS | 648 | 1464788076097 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C67000 == 82 [pid = 648] [id = 278] 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB2F1A9000) [pid = 648] [serial = 833] [outer = 0000000000000000] 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB2F1B5C00) [pid = 648] [serial = 834] [outer = 000000EB2F1A9000] 06:34:36 INFO - PROCESS | 648 | 1464788076149 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB30099C00) [pid = 648] [serial = 835] [outer = 000000EB2F1A9000] 06:34:36 INFO - PROCESS | 648 | 1464788076610 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:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 775ms 06:34:36 INFO - PROCESS | 648 | 1464788076662 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 648 | 1464788076664 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 06:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:34:36 INFO - PROCESS | 648 | 1464788076674 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 648 | 1464788076676 Marionette TRACE conn6 <- [1,1078,null,{}] 06:34:36 INFO - PROCESS | 648 | 1464788076681 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:34:36 INFO - PROCESS | 648 | 1464788076803 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 06:34:36 INFO - PROCESS | 648 | 1464788076863 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB317D0800 == 83 [pid = 648] [id = 279] 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB303EB400) [pid = 648] [serial = 836] [outer = 0000000000000000] 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB303F1000) [pid = 648] [serial = 837] [outer = 000000EB303EB400] 06:34:36 INFO - PROCESS | 648 | 1464788076908 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB3042B000) [pid = 648] [serial = 838] [outer = 000000EB303EB400] 06:34:37 INFO - PROCESS | 648 | 1464788077348 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:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 734ms 06:34:37 INFO - PROCESS | 648 | 1464788077413 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 648 | 1464788077415 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 06:34:37 INFO - PROCESS | 648 | 1464788077424 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 648 | 1464788077426 Marionette TRACE conn6 <- [1,1082,null,{}] 06:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:34:37 INFO - PROCESS | 648 | 1464788077435 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:34:37 INFO - PROCESS | 648 | 1464788077862 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB31649000) [pid = 648] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3DC84C00) [pid = 648] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB3AF73400) [pid = 648] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB250B7C00) [pid = 648] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB34D32000) [pid = 648] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB38B0FC00) [pid = 648] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB30737800) [pid = 648] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB2813D400) [pid = 648] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB3DAEBC00) [pid = 648] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB2CC26C00) [pid = 648] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB2FA79000) [pid = 648] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB2F1A7000) [pid = 648] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB3142D400) [pid = 648] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB284C6000) [pid = 648] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB2CC4B800) [pid = 648] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB3AE25C00) [pid = 648] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB3544A000) [pid = 648] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB340D6400) [pid = 648] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB239A1400) [pid = 648] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 106 (000000EB3C18C400) [pid = 648] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:34:37 INFO - PROCESS | 648 | --DOMWINDOW == 105 (000000EB2E088800) [pid = 648] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:34:37 INFO - PROCESS | 648 | 1464788077929 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A203800 == 84 [pid = 648] [id = 280] 06:34:37 INFO - PROCESS | 648 | ++DOMWINDOW == 106 (000000EB22847800) [pid = 648] [serial = 839] [outer = 0000000000000000] 06:34:37 INFO - PROCESS | 648 | ++DOMWINDOW == 107 (000000EB23D1A800) [pid = 648] [serial = 840] [outer = 000000EB22847800] 06:34:37 INFO - PROCESS | 648 | 1464788077975 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB2F17D800) [pid = 648] [serial = 841] [outer = 000000EB22847800] 06:34:38 INFO - PROCESS | 648 | 1464788078342 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:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 944ms 06:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:34:38 INFO - PROCESS | 648 | 1464788078376 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 648 | 1464788078379 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 06:34:38 INFO - PROCESS | 648 | 1464788078390 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 648 | 1464788078392 Marionette TRACE conn6 <- [1,1086,null,{}] 06:34:38 INFO - PROCESS | 648 | 1464788078396 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:34:38 INFO - PROCESS | 648 | 1464788078485 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 06:34:38 INFO - PROCESS | 648 | 1464788078491 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3449F800 == 85 [pid = 648] [id = 281] 06:34:38 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB30438C00) [pid = 648] [serial = 842] [outer = 0000000000000000] 06:34:38 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB30728C00) [pid = 648] [serial = 843] [outer = 000000EB30438C00] 06:34:38 INFO - PROCESS | 648 | 1464788078538 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB30733C00) [pid = 648] [serial = 844] [outer = 000000EB30438C00] 06:34:38 INFO - PROCESS | 648 | 1464788078971 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:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 650ms 06:34:39 INFO - PROCESS | 648 | 1464788079032 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 648 | 1464788079034 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 06:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:34:39 INFO - PROCESS | 648 | 1464788079038 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 648 | 1464788079040 Marionette TRACE conn6 <- [1,1090,null,{}] 06:34:39 INFO - PROCESS | 648 | 1464788079043 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:34:39 INFO - PROCESS | 648 | 1464788079134 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 06:34:39 INFO - PROCESS | 648 | 1464788079140 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3499E000 == 86 [pid = 648] [id = 282] 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2A293000) [pid = 648] [serial = 845] [outer = 0000000000000000] 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB30CF5400) [pid = 648] [serial = 846] [outer = 000000EB2A293000] 06:34:39 INFO - PROCESS | 648 | 1464788079185 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB3119F400) [pid = 648] [serial = 847] [outer = 000000EB2A293000] 06:34:39 INFO - PROCESS | 648 | 1464788079624 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:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 06:34:39 INFO - PROCESS | 648 | 1464788079670 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 648 | 1464788079673 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 06:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:34:39 INFO - PROCESS | 648 | 1464788079676 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 648 | 1464788079678 Marionette TRACE conn6 <- [1,1094,null,{}] 06:34:39 INFO - PROCESS | 648 | 1464788079696 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:34:39 INFO - PROCESS | 648 | 1464788079789 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 06:34:39 INFO - PROCESS | 648 | 1464788079798 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C28000 == 87 [pid = 648] [id = 283] 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB311A2C00) [pid = 648] [serial = 848] [outer = 0000000000000000] 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB31426800) [pid = 648] [serial = 849] [outer = 000000EB311A2C00] 06:34:39 INFO - PROCESS | 648 | 1464788079848 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB3164F000) [pid = 648] [serial = 850] [outer = 000000EB311A2C00] 06:34:40 INFO - PROCESS | 648 | 1464788080569 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:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 06:34:40 INFO - PROCESS | 648 | 1464788080626 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 648 | 1464788080632 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 06:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:34:40 INFO - PROCESS | 648 | 1464788080639 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 648 | 1464788080644 Marionette TRACE conn6 <- [1,1098,null,{}] 06:34:40 INFO - PROCESS | 648 | 1464788080650 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:34:40 INFO - PROCESS | 648 | 1464788080787 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 06:34:40 INFO - PROCESS | 648 | 1464788080907 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB291EC000 == 88 [pid = 648] [id = 284] 06:34:40 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB24512000) [pid = 648] [serial = 851] [outer = 0000000000000000] 06:34:40 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB28482400) [pid = 648] [serial = 852] [outer = 000000EB24512000] 06:34:40 INFO - PROCESS | 648 | 1464788080969 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB291AF000) [pid = 648] [serial = 853] [outer = 000000EB24512000] 06:34:41 INFO - PROCESS | 648 | 1464788081540 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:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 06:34:41 INFO - PROCESS | 648 | 1464788081588 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 648 | 1464788081594 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 06:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:34:41 INFO - PROCESS | 648 | 1464788081601 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 648 | 1464788081604 Marionette TRACE conn6 <- [1,1102,null,{}] 06:34:41 INFO - PROCESS | 648 | 1464788081609 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:34:41 INFO - PROCESS | 648 | 1464788081733 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 06:34:41 INFO - PROCESS | 648 | 1464788081832 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30F88000 == 89 [pid = 648] [id = 285] 06:34:41 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB2AA30C00) [pid = 648] [serial = 854] [outer = 0000000000000000] 06:34:41 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB2D434000) [pid = 648] [serial = 855] [outer = 000000EB2AA30C00] 06:34:41 INFO - PROCESS | 648 | 1464788081888 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB2F17DC00) [pid = 648] [serial = 856] [outer = 000000EB2AA30C00] 06:34:42 INFO - PROCESS | 648 | 1464788082513 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:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 06:34:42 INFO - PROCESS | 648 | 1464788082551 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 648 | 1464788082554 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 06:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:34:42 INFO - PROCESS | 648 | 1464788082558 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 648 | 1464788082562 Marionette TRACE conn6 <- [1,1106,null,{}] 06:34:42 INFO - PROCESS | 648 | 1464788082574 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:34:42 INFO - PROCESS | 648 | 1464788082738 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 06:34:42 INFO - PROCESS | 648 | 1464788082932 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3541B800 == 90 [pid = 648] [id = 286] 06:34:43 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB31654400) [pid = 648] [serial = 857] [outer = 0000000000000000] 06:34:43 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB31705000) [pid = 648] [serial = 858] [outer = 000000EB31654400] 06:34:43 INFO - PROCESS | 648 | 1464788083042 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB31E0D000) [pid = 648] [serial = 859] [outer = 000000EB31654400] 06:34:43 INFO - PROCESS | 648 | 1464788083678 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:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1139ms 06:34:43 INFO - PROCESS | 648 | 1464788083709 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 648 | 1464788083712 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 06:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:34:43 INFO - PROCESS | 648 | 1464788083717 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 648 | 1464788083719 Marionette TRACE conn6 <- [1,1110,null,{}] 06:34:43 INFO - PROCESS | 648 | 1464788083723 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:34:43 INFO - PROCESS | 648 | 1464788083846 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 06:34:43 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 06:34:44 INFO - PROCESS | 648 | 1464788084057 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C6E000 == 91 [pid = 648] [id = 287] 06:34:44 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB31E34000) [pid = 648] [serial = 860] [outer = 0000000000000000] 06:34:44 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB31E38400) [pid = 648] [serial = 861] [outer = 000000EB31E34000] 06:34:44 INFO - PROCESS | 648 | 1464788084114 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB32927800) [pid = 648] [serial = 862] [outer = 000000EB31E34000] 06:34:44 INFO - PROCESS | 648 | 1464788084692 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:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1027ms 06:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:34:44 INFO - PROCESS | 648 | 1464788084745 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 648 | 1464788084747 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 06:34:44 INFO - PROCESS | 648 | 1464788084751 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 648 | 1464788084753 Marionette TRACE conn6 <- [1,1114,null,{}] 06:34:44 INFO - PROCESS | 648 | 1464788084757 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:34:44 INFO - PROCESS | 648 | 1464788084877 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 06:34:44 INFO - PROCESS | 648 | 1464788084974 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36716800 == 92 [pid = 648] [id = 288] 06:34:44 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB31E26C00) [pid = 648] [serial = 863] [outer = 0000000000000000] 06:34:45 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB33924800) [pid = 648] [serial = 864] [outer = 000000EB31E26C00] 06:34:45 INFO - PROCESS | 648 | 1464788085030 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB34052400) [pid = 648] [serial = 865] [outer = 000000EB31E26C00] 06:34:45 INFO - PROCESS | 648 | 1464788085603 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:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 881ms 06:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:34:45 INFO - PROCESS | 648 | 1464788085635 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 648 | 1464788085637 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 06:34:45 INFO - PROCESS | 648 | 1464788085641 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 648 | 1464788085643 Marionette TRACE conn6 <- [1,1118,null,{}] 06:34:45 INFO - PROCESS | 648 | 1464788085647 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:34:45 INFO - PROCESS | 648 | 1464788085776 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 06:34:45 INFO - PROCESS | 648 | 1464788085903 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C1000 == 93 [pid = 648] [id = 289] 06:34:45 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB341ED400) [pid = 648] [serial = 866] [outer = 0000000000000000] 06:34:45 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34911C00) [pid = 648] [serial = 867] [outer = 000000EB341ED400] 06:34:45 INFO - PROCESS | 648 | 1464788085960 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34AA6000) [pid = 648] [serial = 868] [outer = 000000EB341ED400] 06:34:46 INFO - PROCESS | 648 | 1464788086506 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:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 943ms 06:34:46 INFO - PROCESS | 648 | 1464788086587 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 648 | 1464788086590 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 06:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:34:46 INFO - PROCESS | 648 | 1464788086593 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 648 | 1464788086595 Marionette TRACE conn6 <- [1,1122,null,{}] 06:34:46 INFO - PROCESS | 648 | 1464788086599 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:34:46 INFO - PROCESS | 648 | 1464788086717 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 06:34:46 INFO - PROCESS | 648 | 1464788086845 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3877D800 == 94 [pid = 648] [id = 290] 06:34:46 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34B63000) [pid = 648] [serial = 869] [outer = 0000000000000000] 06:34:46 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB34B68000) [pid = 648] [serial = 870] [outer = 000000EB34B63000] 06:34:46 INFO - PROCESS | 648 | 1464788086902 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34C65000) [pid = 648] [serial = 871] [outer = 000000EB34B63000] 06:34:47 INFO - PROCESS | 648 | [GFX2-]: DrawTargetD2D 1.1 (000000EB38B5D820): Failed to create GradientStopCollection with no stops. 06:34:47 INFO - PROCESS | 648 | [GFX3-]: No stops specified for gradient pattern. 06:34:47 INFO - PROCESS | 648 | 1464788087564 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:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1024ms 06:34:47 INFO - PROCESS | 648 | 1464788087620 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 648 | 1464788087622 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 06:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:34:47 INFO - PROCESS | 648 | 1464788087626 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 648 | 1464788087628 Marionette TRACE conn6 <- [1,1126,null,{}] 06:34:47 INFO - PROCESS | 648 | 1464788087632 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:34:47 INFO - PROCESS | 648 | 1464788087749 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 06:34:47 INFO - PROCESS | 648 | 1464788087849 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2A21F800 == 95 [pid = 648] [id = 291] 06:34:47 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB241B4400) [pid = 648] [serial = 872] [outer = 0000000000000000] 06:34:47 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB2A2BFC00) [pid = 648] [serial = 873] [outer = 000000EB241B4400] 06:34:47 INFO - PROCESS | 648 | 1464788087904 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB34A9E800) [pid = 648] [serial = 874] [outer = 000000EB241B4400] 06:34:48 INFO - PROCESS | 648 | 1464788088671 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:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1140ms 06:34:48 INFO - PROCESS | 648 | 1464788088769 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 648 | 1464788088773 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 06:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:34:48 INFO - PROCESS | 648 | 1464788088793 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 648 | 1464788088797 Marionette TRACE conn6 <- [1,1130,null,{}] 06:34:48 INFO - PROCESS | 648 | 1464788088804 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:34:48 INFO - PROCESS | 648 | 1464788088931 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 06:34:49 INFO - PROCESS | 648 | 1464788089056 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306B5000 == 96 [pid = 648] [id = 292] 06:34:49 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB281F1800) [pid = 648] [serial = 875] [outer = 0000000000000000] 06:34:49 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB284C5000) [pid = 648] [serial = 876] [outer = 000000EB281F1800] 06:34:49 INFO - PROCESS | 648 | 1464788089114 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB2A2BB800) [pid = 648] [serial = 877] [outer = 000000EB281F1800] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB38779800 == 95 [pid = 648] [id = 127] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB3499E000 == 94 [pid = 648] [id = 282] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB3449F800 == 93 [pid = 648] [id = 281] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A203800 == 92 [pid = 648] [id = 280] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB317D0800 == 91 [pid = 648] [id = 279] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C67000 == 90 [pid = 648] [id = 278] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB23B97800 == 89 [pid = 648] [id = 277] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB317BD800 == 88 [pid = 648] [id = 262] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1CF800 == 87 [pid = 648] [id = 276] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C60800 == 86 [pid = 648] [id = 275] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB28CB8000 == 85 [pid = 648] [id = 274] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB31E1E800) [pid = 648] [serial = 798] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB2404A000 == 84 [pid = 648] [id = 273] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1D2800 == 83 [pid = 648] [id = 272] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CD8F000 == 82 [pid = 648] [id = 271] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B5AF000 == 81 [pid = 648] [id = 270] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A473800 == 80 [pid = 648] [id = 269] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D1A800 == 79 [pid = 648] [id = 268] 06:34:49 INFO - PROCESS | 648 | --DOCSHELL 000000EB291EF000 == 78 [pid = 648] [id = 267] 06:34:49 INFO - PROCESS | 648 | 1464788089770 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:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1048ms 06:34:49 INFO - PROCESS | 648 | 1464788089831 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 648 | 1464788089837 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 06:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB3DC8E800) [pid = 648] [serial = 739] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2CC4DC00) [pid = 648] [serial = 783] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB2FB23000) [pid = 648] [serial = 786] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB2E050400) [pid = 648] [serial = 784] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB302BE000) [pid = 648] [serial = 789] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB3009AC00) [pid = 648] [serial = 787] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB314F0C00) [pid = 648] [serial = 795] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB284CBC00) [pid = 648] [serial = 780] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB31653400) [pid = 648] [serial = 754] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB303F3800) [pid = 648] [serial = 753] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB3B50C800) [pid = 648] [serial = 763] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB3AE28400) [pid = 648] [serial = 762] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB38B02800) [pid = 648] [serial = 760] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB35C0B000) [pid = 648] [serial = 759] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB34D48C00) [pid = 648] [serial = 757] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB34C61000) [pid = 648] [serial = 756] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB241B3400) [pid = 648] [serial = 778] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB239D4000) [pid = 648] [serial = 777] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3EF76000) [pid = 648] [serial = 775] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB3EC43800) [pid = 648] [serial = 774] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB3BFEE000) [pid = 648] [serial = 765] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB3DAF9800) [pid = 648] [serial = 768] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB3C192C00) [pid = 648] [serial = 771] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB31DF3800) [pid = 648] [serial = 796] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB3072D000) [pid = 648] [serial = 790] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB311A6400) [pid = 648] [serial = 793] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB29102C00) [pid = 648] [serial = 781] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB30736C00) [pid = 648] [serial = 792] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB3EC34C00) [pid = 648] [serial = 736] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 113 (000000EB3BFF1000) [pid = 648] [serial = 730] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 112 (000000EB2F1AF000) [pid = 648] [serial = 718] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 111 (000000EB36A32800) [pid = 648] [serial = 724] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 110 (000000EB3AE29400) [pid = 648] [serial = 727] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 109 (000000EB3404F000) [pid = 648] [serial = 721] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 108 (000000EB367D1C00) [pid = 648] [serial = 715] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | --DOMWINDOW == 107 (000000EB3EC3AC00) [pid = 648] [serial = 733] [outer = 0000000000000000] [url = about:blank] 06:34:49 INFO - PROCESS | 648 | 1464788089888 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 648 | 1464788089891 Marionette TRACE conn6 <- [1,1134,null,{}] 06:34:49 INFO - PROCESS | 648 | 1464788089899 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:34:50 INFO - PROCESS | 648 | 1464788089999 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 06:34:50 INFO - PROCESS | 648 | 1464788090012 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28C1B000 == 79 [pid = 648] [id = 293] 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 108 (000000EB281EB000) [pid = 648] [serial = 878] [outer = 0000000000000000] 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 109 (000000EB291AC400) [pid = 648] [serial = 879] [outer = 000000EB281EB000] 06:34:50 INFO - PROCESS | 648 | 1464788090059 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 110 (000000EB2CC19800) [pid = 648] [serial = 880] [outer = 000000EB281EB000] 06:34:50 INFO - PROCESS | 648 | 1464788090562 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:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 775ms 06:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:34:50 INFO - PROCESS | 648 | 1464788090632 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 648 | 1464788090635 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 06:34:50 INFO - PROCESS | 648 | 1464788090638 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 648 | 1464788090642 Marionette TRACE conn6 <- [1,1138,null,{}] 06:34:50 INFO - PROCESS | 648 | 1464788090653 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:34:50 INFO - PROCESS | 648 | 1464788090756 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 06:34:50 INFO - PROCESS | 648 | 1464788090841 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3078D800 == 80 [pid = 648] [id = 294] 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 111 (000000EB2DCD9400) [pid = 648] [serial = 881] [outer = 0000000000000000] 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 112 (000000EB2F1B2800) [pid = 648] [serial = 882] [outer = 000000EB2DCD9400] 06:34:50 INFO - PROCESS | 648 | 1464788090890 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 648 | ++DOMWINDOW == 113 (000000EB300A2400) [pid = 648] [serial = 883] [outer = 000000EB2DCD9400] 06:34:51 INFO - PROCESS | 648 | 1464788091285 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 06:34:51 INFO - PROCESS | 648 | 1464788091355 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 648 | 1464788091357 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:34:51 INFO - PROCESS | 648 | 1464788091365 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 648 | 1464788091367 Marionette TRACE conn6 <- [1,1142,null,{}] 06:34:51 INFO - PROCESS | 648 | 1464788091370 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:34:51 INFO - PROCESS | 648 | 1464788091470 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 06:34:51 INFO - PROCESS | 648 | 1464788091483 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D88800 == 81 [pid = 648] [id = 295] 06:34:51 INFO - PROCESS | 648 | ++DOMWINDOW == 114 (000000EB303F4C00) [pid = 648] [serial = 884] [outer = 0000000000000000] 06:34:51 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB3042C400) [pid = 648] [serial = 885] [outer = 000000EB303F4C00] 06:34:51 INFO - PROCESS | 648 | 1464788091529 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB3072A400) [pid = 648] [serial = 886] [outer = 000000EB303F4C00] 06:34:51 INFO - PROCESS | 648 | 1464788091977 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 06:34:52 INFO - PROCESS | 648 | 1464788092002 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 648 | 1464788092004 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:34:52 INFO - PROCESS | 648 | 1464788092008 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 648 | 1464788092010 Marionette TRACE conn6 <- [1,1146,null,{}] 06:34:52 INFO - PROCESS | 648 | 1464788092013 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:34:52 INFO - PROCESS | 648 | 1464788092141 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 06:34:52 INFO - PROCESS | 648 | 1464788092195 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344A3800 == 82 [pid = 648] [id = 296] 06:34:52 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB304F2000) [pid = 648] [serial = 887] [outer = 0000000000000000] 06:34:52 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB30CE7000) [pid = 648] [serial = 888] [outer = 000000EB304F2000] 06:34:52 INFO - PROCESS | 648 | 1464788092240 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB31430800) [pid = 648] [serial = 889] [outer = 000000EB304F2000] 06:34:52 INFO - PROCESS | 648 | 1464788092687 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:34:52 INFO - PROCESS | 648 | 1464788092751 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:34:52 INFO - PROCESS | 648 | 1464788092762 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 648 | 1464788092764 Marionette TRACE conn6 <- [1,1150,null,{}] 06:34:52 INFO - PROCESS | 648 | 1464788092768 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:34:52 INFO - PROCESS | 648 | 1464788092945 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 06:34:52 INFO - PROCESS | 648 | 1464788092971 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35240800 == 83 [pid = 648] [id = 297] 06:34:52 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB31EF1800) [pid = 648] [serial = 890] [outer = 0000000000000000] 06:34:53 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB339AA400) [pid = 648] [serial = 891] [outer = 000000EB31EF1800] 06:34:53 INFO - PROCESS | 648 | 1464788093017 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB340D1C00) [pid = 648] [serial = 892] [outer = 000000EB31EF1800] 06:34:53 INFO - PROCESS | 648 | 1464788093460 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:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 06:34:53 INFO - PROCESS | 648 | 1464788093503 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 648 | 1464788093505 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:34:53 INFO - PROCESS | 648 | 1464788093516 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 648 | 1464788093518 Marionette TRACE conn6 <- [1,1154,null,{}] 06:34:53 INFO - PROCESS | 648 | 1464788093522 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:34:53 INFO - PROCESS | 648 | 1464788093642 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 06:34:53 INFO - PROCESS | 648 | 1464788093699 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C60000 == 84 [pid = 648] [id = 298] 06:34:53 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB341EC000) [pid = 648] [serial = 893] [outer = 0000000000000000] 06:34:53 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB34906000) [pid = 648] [serial = 894] [outer = 000000EB341EC000] 06:34:53 INFO - PROCESS | 648 | 1464788093744 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB34C61400) [pid = 648] [serial = 895] [outer = 000000EB341EC000] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB2A293000) [pid = 648] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB2F1A9000) [pid = 648] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB303EB400) [pid = 648] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB31E0E800) [pid = 648] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB2AA2D000) [pid = 648] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB30438C00) [pid = 648] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB281EBC00) [pid = 648] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB2D4B9000) [pid = 648] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB2204A000) [pid = 648] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB284C0C00) [pid = 648] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:34:54 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB22847800) [pid = 648] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:34:54 INFO - PROCESS | 648 | 1464788094244 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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 774ms 06:34:54 INFO - PROCESS | 648 | 1464788094297 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 648 | 1464788094299 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:34:54 INFO - PROCESS | 648 | 1464788094302 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 648 | 1464788094304 Marionette TRACE conn6 <- [1,1158,null,{}] 06:34:54 INFO - PROCESS | 648 | 1464788094316 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:34:54 INFO - PROCESS | 648 | 1464788094447 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 06:34:54 INFO - PROCESS | 648 | 1464788094503 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38596000 == 85 [pid = 648] [id = 299] 06:34:54 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB23997000) [pid = 648] [serial = 896] [outer = 0000000000000000] 06:34:54 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB2D43FC00) [pid = 648] [serial = 897] [outer = 000000EB23997000] 06:34:54 INFO - PROCESS | 648 | 1464788094550 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB34C6AC00) [pid = 648] [serial = 898] [outer = 000000EB23997000] 06:34:54 INFO - PROCESS | 648 | 1464788094913 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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 06:34:54 INFO - PROCESS | 648 | 1464788094933 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 648 | 1464788094936 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:34:54 INFO - PROCESS | 648 | 1464788094939 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 648 | 1464788094941 Marionette TRACE conn6 <- [1,1162,null,{}] 06:34:54 INFO - PROCESS | 648 | 1464788094945 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:34:55 INFO - PROCESS | 648 | 1464788095079 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 06:34:55 INFO - PROCESS | 648 | 1464788095086 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DD4800 == 86 [pid = 648] [id = 300] 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB34CE8800) [pid = 648] [serial = 899] [outer = 0000000000000000] 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB34CEF000) [pid = 648] [serial = 900] [outer = 000000EB34CE8800] 06:34:55 INFO - PROCESS | 648 | 1464788095130 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB34D28000) [pid = 648] [serial = 901] [outer = 000000EB34CE8800] 06:34:55 INFO - PROCESS | 648 | 1464788095545 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:34:55 INFO - PROCESS | 648 | 1464788095575 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:34:55 INFO - PROCESS | 648 | 1464788095582 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 648 | 1464788095584 Marionette TRACE conn6 <- [1,1166,null,{}] 06:34:55 INFO - PROCESS | 648 | 1464788095588 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:34:55 INFO - PROCESS | 648 | 1464788095692 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 06:34:55 INFO - PROCESS | 648 | 1464788095699 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395E6000 == 87 [pid = 648] [id = 301] 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB34D46400) [pid = 648] [serial = 902] [outer = 0000000000000000] 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB34D4B000) [pid = 648] [serial = 903] [outer = 000000EB34D46400] 06:34:55 INFO - PROCESS | 648 | 1464788095744 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB34D8F800) [pid = 648] [serial = 904] [outer = 000000EB34D46400] 06:34:56 INFO - PROCESS | 648 | 1464788096372 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:34:56 INFO - PROCESS | 648 | 1464788096425 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:34:56 INFO - PROCESS | 648 | 1464788096431 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 648 | 1464788096436 Marionette TRACE conn6 <- [1,1170,null,{}] 06:34:56 INFO - PROCESS | 648 | 1464788096443 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:34:56 INFO - PROCESS | 648 | 1464788096609 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 06:34:56 INFO - PROCESS | 648 | 1464788096741 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C60800 == 88 [pid = 648] [id = 302] 06:34:56 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB2399E000) [pid = 648] [serial = 905] [outer = 0000000000000000] 06:34:56 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB2455C800) [pid = 648] [serial = 906] [outer = 000000EB2399E000] 06:34:56 INFO - PROCESS | 648 | 1464788096800 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB29BAE000) [pid = 648] [serial = 907] [outer = 000000EB2399E000] 06:34:57 INFO - PROCESS | 648 | 1464788097482 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:34:57 INFO - PROCESS | 648 | 1464788097532 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 06:34:57 INFO - PROCESS | 648 | 1464788097539 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:34:57 INFO - PROCESS | 648 | 1464788097542 Marionette TRACE conn6 <- [1,1174,null,{}] 06:34:57 INFO - PROCESS | 648 | 1464788097546 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:34:57 INFO - PROCESS | 648 | 1464788097671 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 06:34:57 INFO - PROCESS | 648 | 1464788097799 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D1B000 == 89 [pid = 648] [id = 303] 06:34:57 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB2DF59C00) [pid = 648] [serial = 908] [outer = 0000000000000000] 06:34:57 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB2FD98800) [pid = 648] [serial = 909] [outer = 000000EB2DF59C00] 06:34:57 INFO - PROCESS | 648 | 1464788097856 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB304F0000) [pid = 648] [serial = 910] [outer = 000000EB2DF59C00] 06:34:58 INFO - PROCESS | 648 | 1464788098510 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:34:58 INFO - PROCESS | 648 | 1464788098572 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:34:58 INFO - PROCESS | 648 | 1464788098576 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 648 | 1464788098580 Marionette TRACE conn6 <- [1,1178,null,{}] 06:34:58 INFO - PROCESS | 648 | 1464788098612 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:34:58 INFO - PROCESS | 648 | 1464788098738 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 06:34:58 INFO - PROCESS | 648 | 1464788098866 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D98800 == 90 [pid = 648] [id = 304] 06:34:58 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB31E3BC00) [pid = 648] [serial = 911] [outer = 0000000000000000] 06:34:58 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB341EDC00) [pid = 648] [serial = 912] [outer = 000000EB31E3BC00] 06:34:58 INFO - PROCESS | 648 | 1464788098925 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB34D31800) [pid = 648] [serial = 913] [outer = 000000EB31E3BC00] 06:34:59 INFO - PROCESS | 648 | 1464788099557 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:34:59 INFO - PROCESS | 648 | 1464788099616 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:34:59 INFO - PROCESS | 648 | 1464788099620 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 648 | 1464788099622 Marionette TRACE conn6 <- [1,1182,null,{}] 06:34:59 INFO - PROCESS | 648 | 1464788099626 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:34:59 INFO - PROCESS | 648 | 1464788099749 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 06:34:59 INFO - PROCESS | 648 | 1464788099875 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39DDF800 == 91 [pid = 648] [id = 305] 06:34:59 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB34DA0800) [pid = 648] [serial = 914] [outer = 0000000000000000] 06:34:59 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34DA3400) [pid = 648] [serial = 915] [outer = 000000EB34DA0800] 06:34:59 INFO - PROCESS | 648 | 1464788099932 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB3520D000) [pid = 648] [serial = 916] [outer = 000000EB34DA0800] 06:35:00 INFO - PROCESS | 648 | 1464788100511 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:35:00 INFO - PROCESS | 648 | 1464788100548 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:35:00 INFO - PROCESS | 648 | 1464788100551 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 648 | 1464788100553 Marionette TRACE conn6 <- [1,1186,null,{}] 06:35:00 INFO - PROCESS | 648 | 1464788100557 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:35:00 INFO - PROCESS | 648 | 1464788100676 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 06:35:00 INFO - PROCESS | 648 | 1464788100775 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A56B800 == 92 [pid = 648] [id = 306] 06:35:00 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34DA0C00) [pid = 648] [serial = 917] [outer = 0000000000000000] 06:35:00 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB35218C00) [pid = 648] [serial = 918] [outer = 000000EB34DA0C00] 06:35:00 INFO - PROCESS | 648 | 1464788100829 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB353F6C00) [pid = 648] [serial = 919] [outer = 000000EB34DA0C00] 06:35:01 INFO - PROCESS | 648 | 1464788101466 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:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 943ms 06:35:01 INFO - PROCESS | 648 | 1464788101497 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 648 | 1464788101499 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:35:01 INFO - PROCESS | 648 | 1464788101503 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 648 | 1464788101505 Marionette TRACE conn6 <- [1,1190,null,{}] 06:35:01 INFO - PROCESS | 648 | 1464788101509 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:35:01 INFO - PROCESS | 648 | 1464788101651 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 06:35:01 INFO - PROCESS | 648 | 1464788101783 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A63C800 == 93 [pid = 648] [id = 307] 06:35:01 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB354B2C00) [pid = 648] [serial = 920] [outer = 0000000000000000] 06:35:01 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB354BBC00) [pid = 648] [serial = 921] [outer = 000000EB354B2C00] 06:35:01 INFO - PROCESS | 648 | 1464788101840 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB35C0A000) [pid = 648] [serial = 922] [outer = 000000EB354B2C00] 06:35:02 INFO - PROCESS | 648 | 1464788102767 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:35:02 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:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1286ms 06:35:02 INFO - PROCESS | 648 | 1464788102791 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 648 | 1464788102796 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 06:35:02 INFO - PROCESS | 648 | 1464788102801 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:35:02 INFO - PROCESS | 648 | 1464788102805 Marionette TRACE conn6 <- [1,1194,null,{}] 06:35:02 INFO - PROCESS | 648 | 1464788102811 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:35:02 INFO - PROCESS | 648 | 1464788102958 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 06:35:03 INFO - PROCESS | 648 | 1464788103095 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FBB5800 == 94 [pid = 648] [id = 308] 06:35:03 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB23947400) [pid = 648] [serial = 923] [outer = 0000000000000000] 06:35:03 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB281ED000) [pid = 648] [serial = 924] [outer = 000000EB23947400] 06:35:03 INFO - PROCESS | 648 | 1464788103146 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB29BB6800) [pid = 648] [serial = 925] [outer = 000000EB23947400] 06:35:03 INFO - PROCESS | 648 | 1464788103776 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:35:03 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:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1026ms 06:35:03 INFO - PROCESS | 648 | 1464788103832 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 648 | 1464788103838 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:35:03 INFO - PROCESS | 648 | 1464788103844 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 648 | 1464788103847 Marionette TRACE conn6 <- [1,1198,null,{}] 06:35:03 INFO - PROCESS | 648 | 1464788103850 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:35:03 INFO - PROCESS | 648 | 1464788103962 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 06:35:04 INFO - PROCESS | 648 | 1464788104107 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DD4800 == 93 [pid = 648] [id = 300] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB38596000 == 92 [pid = 648] [id = 299] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C60000 == 91 [pid = 648] [id = 298] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB35240800 == 90 [pid = 648] [id = 297] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB344A3800 == 89 [pid = 648] [id = 296] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D88800 == 88 [pid = 648] [id = 295] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB31E20000) [pid = 648] [serial = 807] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB24611400) [pid = 648] [serial = 801] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2AA33000) [pid = 648] [serial = 804] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB34051C00) [pid = 648] [serial = 810] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB34902400) [pid = 648] [serial = 813] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2D442800) [pid = 648] [serial = 816] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24F0C000 == 89 [pid = 648] [id = 309] 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB2284DC00) [pid = 648] [serial = 926] [outer = 0000000000000000] 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB241B3400) [pid = 648] [serial = 927] [outer = 000000EB2284DC00] 06:35:04 INFO - PROCESS | 648 | 1464788104203 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB2A2C3800) [pid = 648] [serial = 928] [outer = 000000EB2284DC00] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB3078D800 == 88 [pid = 648] [id = 294] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB28C1B000 == 87 [pid = 648] [id = 293] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB306B5000 == 86 [pid = 648] [id = 292] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB2A21F800 == 85 [pid = 648] [id = 291] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB3877D800 == 84 [pid = 648] [id = 290] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C1000 == 83 [pid = 648] [id = 289] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB36716800 == 82 [pid = 648] [id = 288] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C6E000 == 81 [pid = 648] [id = 287] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB3541B800 == 80 [pid = 648] [id = 286] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB30F88000 == 79 [pid = 648] [id = 285] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB291EC000 == 78 [pid = 648] [id = 284] 06:35:04 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C28000 == 77 [pid = 648] [id = 283] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB30CF5400) [pid = 648] [serial = 846] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB2F1B5C00) [pid = 648] [serial = 834] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB303F1000) [pid = 648] [serial = 837] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB30099C00) [pid = 648] [serial = 835] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB3042B000) [pid = 648] [serial = 838] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB31E3A400) [pid = 648] [serial = 799] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB2CC22400) [pid = 648] [serial = 828] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB2D437800) [pid = 648] [serial = 829] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB30728C00) [pid = 648] [serial = 843] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB28C83800) [pid = 648] [serial = 823] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB281F6C00) [pid = 648] [serial = 822] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB2D7F7C00) [pid = 648] [serial = 831] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB239DB800) [pid = 648] [serial = 820] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB2284C400) [pid = 648] [serial = 819] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB28C5E800) [pid = 648] [serial = 825] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB29BB2400) [pid = 648] [serial = 826] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB2F17D800) [pid = 648] [serial = 841] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB3119F400) [pid = 648] [serial = 847] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB23D1A800) [pid = 648] [serial = 840] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB30733C00) [pid = 648] [serial = 844] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB2DF60400) [pid = 648] [serial = 832] [outer = 0000000000000000] [url = about:blank] 06:35:04 INFO - PROCESS | 648 | 1464788104693 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:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 880ms 06:35:04 INFO - PROCESS | 648 | 1464788104725 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 648 | 1464788104727 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:35:04 INFO - PROCESS | 648 | 1464788104731 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 648 | 1464788104734 Marionette TRACE conn6 <- [1,1202,null,{}] 06:35:04 INFO - PROCESS | 648 | 1464788104745 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:35:04 INFO - PROCESS | 648 | 1464788104847 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 06:35:04 INFO - PROCESS | 648 | 1464788104857 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306CD800 == 78 [pid = 648] [id = 310] 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB2D7F7C00) [pid = 648] [serial = 929] [outer = 0000000000000000] 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB2E088800) [pid = 648] [serial = 930] [outer = 000000EB2D7F7C00] 06:35:04 INFO - PROCESS | 648 | 1464788104906 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB2FA7D800) [pid = 648] [serial = 931] [outer = 000000EB2D7F7C00] 06:35:05 INFO - PROCESS | 648 | 1464788105378 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:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 06:35:05 INFO - PROCESS | 648 | 1464788105423 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 648 | 1464788105426 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:35:05 INFO - PROCESS | 648 | 1464788105430 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 648 | 1464788105431 Marionette TRACE conn6 <- [1,1206,null,{}] 06:35:05 INFO - PROCESS | 648 | 1464788105435 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:35:05 INFO - PROCESS | 648 | 1464788105560 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 06:35:05 INFO - PROCESS | 648 | 1464788105649 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32902800 == 79 [pid = 648] [id = 311] 06:35:05 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB2FB1AC00) [pid = 648] [serial = 932] [outer = 0000000000000000] 06:35:05 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB303F7800) [pid = 648] [serial = 933] [outer = 000000EB2FB1AC00] 06:35:05 INFO - PROCESS | 648 | 1464788105706 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB304ECC00) [pid = 648] [serial = 934] [outer = 000000EB2FB1AC00] 06:35:06 INFO - PROCESS | 648 | 1464788106081 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:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 06:35:06 INFO - PROCESS | 648 | 1464788106125 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 648 | 1464788106127 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:35:06 INFO - PROCESS | 648 | 1464788106130 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 648 | 1464788106132 Marionette TRACE conn6 <- [1,1210,null,{}] 06:35:06 INFO - PROCESS | 648 | 1464788106136 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:35:06 INFO - PROCESS | 648 | 1464788106229 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 06:35:06 INFO - PROCESS | 648 | 1464788106236 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2850B000 == 80 [pid = 648] [id = 312] 06:35:06 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB30728C00) [pid = 648] [serial = 935] [outer = 0000000000000000] 06:35:06 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB30CFF000) [pid = 648] [serial = 936] [outer = 000000EB30728C00] 06:35:06 INFO - PROCESS | 648 | 1464788106282 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB31422800) [pid = 648] [serial = 937] [outer = 000000EB30728C00] 06:35:06 INFO - PROCESS | 648 | 1464788106757 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:35:06 INFO - PROCESS | 648 | 1464788106828 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:35:06 INFO - PROCESS | 648 | 1464788106831 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 648 | 1464788106833 Marionette TRACE conn6 <- [1,1214,null,{}] 06:35:06 INFO - PROCESS | 648 | 1464788106837 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:35:07 INFO - PROCESS | 648 | 1464788107013 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 06:35:07 INFO - PROCESS | 648 | 1464788107040 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D02800 == 81 [pid = 648] [id = 313] 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB31E0BC00) [pid = 648] [serial = 938] [outer = 0000000000000000] 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB31E37000) [pid = 648] [serial = 939] [outer = 000000EB31E0BC00] 06:35:07 INFO - PROCESS | 648 | 1464788107087 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB32D90800) [pid = 648] [serial = 940] [outer = 000000EB31E0BC00] 06:35:07 INFO - PROCESS | 648 | 1464788107537 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:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 06:35:07 INFO - PROCESS | 648 | 1464788107567 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 648 | 1464788107570 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:35:07 INFO - PROCESS | 648 | 1464788107573 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 648 | 1464788107575 Marionette TRACE conn6 <- [1,1218,null,{}] 06:35:07 INFO - PROCESS | 648 | 1464788107579 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:35:07 INFO - PROCESS | 648 | 1464788107700 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 06:35:07 INFO - PROCESS | 648 | 1464788107717 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BD3000 == 82 [pid = 648] [id = 314] 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB339A4C00) [pid = 648] [serial = 941] [outer = 0000000000000000] 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34057800) [pid = 648] [serial = 942] [outer = 000000EB339A4C00] 06:35:07 INFO - PROCESS | 648 | 1464788107762 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34484800) [pid = 648] [serial = 943] [outer = 000000EB339A4C00] 06:35:08 INFO - PROCESS | 648 | 1464788108206 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:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 06:35:08 INFO - PROCESS | 648 | 1464788108246 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 648 | 1464788108249 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:35:08 INFO - PROCESS | 648 | 1464788108257 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 648 | 1464788108259 Marionette TRACE conn6 <- [1,1222,null,{}] 06:35:08 INFO - PROCESS | 648 | 1464788108263 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:35:08 INFO - PROCESS | 648 | 1464788108384 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB34A98400) [pid = 648] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB339AB800) [pid = 648] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB3C18A400) [pid = 648] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB341F5000) [pid = 648] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB2A2C9000) [pid = 648] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB29B47800) [pid = 648] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB3B413C00) [pid = 648] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB30735400) [pid = 648] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB239D6C00) [pid = 648] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB3AE26400) [pid = 648] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB341EC000) [pid = 648] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB303F4C00) [pid = 648] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB31EF1800) [pid = 648] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB281F1800) [pid = 648] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB2DCD9400) [pid = 648] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB241B4400) [pid = 648] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB23997000) [pid = 648] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB34CE8800) [pid = 648] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB281EB000) [pid = 648] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:35:08 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB304F2000) [pid = 648] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:35:08 INFO - PROCESS | 648 | 1464788108794 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2FDBD800 == 83 [pid = 648] [id = 315] 06:35:08 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB230C4000) [pid = 648] [serial = 944] [outer = 0000000000000000] 06:35:08 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB23997000) [pid = 648] [serial = 945] [outer = 000000EB230C4000] 06:35:08 INFO - PROCESS | 648 | 1464788108840 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB2D4C3400) [pid = 648] [serial = 946] [outer = 000000EB230C4000] 06:35:09 INFO - PROCESS | 648 | 1464788109196 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:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 983ms 06:35:09 INFO - PROCESS | 648 | 1464788109239 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 648 | 1464788109241 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:35:09 INFO - PROCESS | 648 | 1464788109252 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 648 | 1464788109254 Marionette TRACE conn6 <- [1,1226,null,{}] 06:35:09 INFO - PROCESS | 648 | 1464788109258 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:35:09 INFO - PROCESS | 648 | 1464788109351 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 06:35:09 INFO - PROCESS | 648 | 1464788109358 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385DD800 == 84 [pid = 648] [id = 316] 06:35:09 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB30735400) [pid = 648] [serial = 947] [outer = 0000000000000000] 06:35:09 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB34B66000) [pid = 648] [serial = 948] [outer = 000000EB30735400] 06:35:09 INFO - PROCESS | 648 | 1464788109403 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB34CE9800) [pid = 648] [serial = 949] [outer = 000000EB30735400] 06:35:09 INFO - PROCESS | 648 | 1464788109830 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:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 648ms 06:35:09 INFO - PROCESS | 648 | 1464788109896 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 648 | 1464788109898 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:35:09 INFO - PROCESS | 648 | 1464788109902 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 648 | 1464788109903 Marionette TRACE conn6 <- [1,1230,null,{}] 06:35:09 INFO - PROCESS | 648 | 1464788109907 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:35:10 INFO - PROCESS | 648 | 1464788110001 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 06:35:10 INFO - PROCESS | 648 | 1464788110008 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395DE000 == 85 [pid = 648] [id = 317] 06:35:10 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB34C67C00) [pid = 648] [serial = 950] [outer = 0000000000000000] 06:35:10 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB34D2F400) [pid = 648] [serial = 951] [outer = 000000EB34C67C00] 06:35:10 INFO - PROCESS | 648 | 1464788110054 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB31199C00) [pid = 648] [serial = 952] [outer = 000000EB34C67C00] 06:35:10 INFO - PROCESS | 648 | 1464788110529 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:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 06:35:10 INFO - PROCESS | 648 | 1464788110596 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 648 | 1464788110599 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:35:10 INFO - PROCESS | 648 | 1464788110602 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 648 | 1464788110605 Marionette TRACE conn6 <- [1,1234,null,{}] 06:35:10 INFO - PROCESS | 648 | 1464788110608 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:35:10 INFO - PROCESS | 648 | 1464788110727 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 06:35:10 INFO - PROCESS | 648 | 1464788110881 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB239BD800 == 86 [pid = 648] [id = 318] 06:35:10 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB2203C800) [pid = 648] [serial = 953] [outer = 0000000000000000] 06:35:10 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB22846000) [pid = 648] [serial = 954] [outer = 000000EB2203C800] 06:35:10 INFO - PROCESS | 648 | 1464788110944 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB23D1B000) [pid = 648] [serial = 955] [outer = 000000EB2203C800] 06:35:11 INFO - PROCESS | 648 | 1464788111626 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:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1082ms 06:35:11 INFO - PROCESS | 648 | 1464788111688 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 648 | 1464788111693 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:35:11 INFO - PROCESS | 648 | 1464788111698 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 648 | 1464788111702 Marionette TRACE conn6 <- [1,1238,null,{}] 06:35:11 INFO - PROCESS | 648 | 1464788111707 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:35:11 INFO - PROCESS | 648 | 1464788111880 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 06:35:11 INFO - PROCESS | 648 | 1464788111899 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31165800 == 87 [pid = 648] [id = 319] 06:35:11 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB2D43E000) [pid = 648] [serial = 956] [outer = 0000000000000000] 06:35:11 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB2D87A400) [pid = 648] [serial = 957] [outer = 000000EB2D43E000] 06:35:11 INFO - PROCESS | 648 | 1464788111956 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB2FA68400) [pid = 648] [serial = 958] [outer = 000000EB2D43E000] 06:35:12 INFO - PROCESS | 648 | 1464788112621 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:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 06:35:12 INFO - PROCESS | 648 | 1464788112690 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 648 | 1464788112695 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:35:12 INFO - PROCESS | 648 | 1464788112699 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 648 | 1464788112702 Marionette TRACE conn6 <- [1,1242,null,{}] 06:35:12 INFO - PROCESS | 648 | 1464788112706 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:35:12 INFO - PROCESS | 648 | 1464788112872 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 06:35:12 INFO - PROCESS | 648 | 1464788112934 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D9B000 == 88 [pid = 648] [id = 320] 06:35:12 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB30DA3000) [pid = 648] [serial = 959] [outer = 0000000000000000] 06:35:13 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB31E05800) [pid = 648] [serial = 960] [outer = 000000EB30DA3000] 06:35:13 INFO - PROCESS | 648 | 1464788113031 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB31E35800) [pid = 648] [serial = 961] [outer = 000000EB30DA3000] 06:35:13 INFO - PROCESS | 648 | 1464788113644 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:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 06:35:13 INFO - PROCESS | 648 | 1464788113687 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 648 | 1464788113689 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:35:13 INFO - PROCESS | 648 | 1464788113700 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 648 | 1464788113707 Marionette TRACE conn6 <- [1,1246,null,{}] 06:35:13 INFO - PROCESS | 648 | 1464788113712 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:35:13 INFO - PROCESS | 648 | 1464788113836 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 06:35:13 INFO - PROCESS | 648 | 1464788113968 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A69C000 == 89 [pid = 648] [id = 321] 06:35:13 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB35210C00) [pid = 648] [serial = 962] [outer = 0000000000000000] 06:35:14 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB353FA400) [pid = 648] [serial = 963] [outer = 000000EB35210C00] 06:35:14 INFO - PROCESS | 648 | 1464788114024 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB354B5400) [pid = 648] [serial = 964] [outer = 000000EB35210C00] 06:35:14 INFO - PROCESS | 648 | 1464788114638 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:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1001ms 06:35:14 INFO - PROCESS | 648 | 1464788114697 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 06:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:35:14 INFO - PROCESS | 648 | 1464788114700 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 06:35:14 INFO - PROCESS | 648 | 1464788114704 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 648 | 1464788114706 Marionette TRACE conn6 <- [1,1250,null,{}] 06:35:14 INFO - PROCESS | 648 | 1464788114710 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:35:14 INFO - PROCESS | 648 | 1464788114866 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 06:35:15 INFO - PROCESS | 648 | 1464788114995 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B5AA800 == 90 [pid = 648] [id = 322] 06:35:15 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB35C08400) [pid = 648] [serial = 965] [outer = 0000000000000000] 06:35:15 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB35C0F400) [pid = 648] [serial = 966] [outer = 000000EB35C08400] 06:35:15 INFO - PROCESS | 648 | 1464788115051 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB35C4A400) [pid = 648] [serial = 967] [outer = 000000EB35C08400] 06:35:15 INFO - PROCESS | 648 | 1464788115622 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:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 06:35:15 INFO - PROCESS | 648 | 1464788115691 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 648 | 1464788115694 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 06:35:15 INFO - PROCESS | 648 | 1464788115697 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:35:15 INFO - PROCESS | 648 | 1464788115700 Marionette TRACE conn6 <- [1,1254,null,{}] 06:35:15 INFO - PROCESS | 648 | 1464788115703 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:35:15 INFO - PROCESS | 648 | 1464788115819 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 06:35:15 INFO - PROCESS | 648 | 1464788115948 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B63D000 == 91 [pid = 648] [id = 323] 06:35:15 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB367D2400) [pid = 648] [serial = 968] [outer = 0000000000000000] 06:35:16 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB367D6800) [pid = 648] [serial = 969] [outer = 000000EB367D2400] 06:35:16 INFO - PROCESS | 648 | 1464788116011 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB36A37C00) [pid = 648] [serial = 970] [outer = 000000EB367D2400] 06:35:16 INFO - PROCESS | 648 | 1464788116650 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:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 985ms 06:35:16 INFO - PROCESS | 648 | 1464788116685 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 648 | 1464788116688 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:35:16 INFO - PROCESS | 648 | 1464788116692 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 648 | 1464788116694 Marionette TRACE conn6 <- [1,1258,null,{}] 06:35:16 INFO - PROCESS | 648 | 1464788116698 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:35:16 INFO - PROCESS | 648 | 1464788116817 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 06:35:16 INFO - PROCESS | 648 | 1464788116948 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CCBB000 == 92 [pid = 648] [id = 324] 06:35:16 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB38B07C00) [pid = 648] [serial = 971] [outer = 0000000000000000] 06:35:17 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB38B0E000) [pid = 648] [serial = 972] [outer = 000000EB38B07C00] 06:35:17 INFO - PROCESS | 648 | 1464788117003 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB3A6A7C00) [pid = 648] [serial = 973] [outer = 000000EB38B07C00] 06:35:17 INFO - PROCESS | 648 | 1464788117615 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:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 06:35:17 INFO - PROCESS | 648 | 1464788117681 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 648 | 1464788117683 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:35:17 INFO - PROCESS | 648 | 1464788117687 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 648 | 1464788117689 Marionette TRACE conn6 <- [1,1262,null,{}] 06:35:17 INFO - PROCESS | 648 | 1464788117693 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:35:17 INFO - PROCESS | 648 | 1464788117809 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 06:35:17 INFO - PROCESS | 648 | 1464788117969 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1C800 == 93 [pid = 648] [id = 325] 06:35:17 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB34CF0400) [pid = 648] [serial = 974] [outer = 0000000000000000] 06:35:18 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB3A6B0C00) [pid = 648] [serial = 975] [outer = 000000EB34CF0400] 06:35:18 INFO - PROCESS | 648 | 1464788118027 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3A6BD000) [pid = 648] [serial = 976] [outer = 000000EB34CF0400] 06:35:18 INFO - PROCESS | 648 | 1464788118602 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:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 06:35:18 INFO - PROCESS | 648 | 1464788118633 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 648 | 1464788118635 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:35:18 INFO - PROCESS | 648 | 1464788118639 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 648 | 1464788118641 Marionette TRACE conn6 <- [1,1266,null,{}] 06:35:18 INFO - PROCESS | 648 | 1464788118645 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:35:18 INFO - PROCESS | 648 | 1464788118767 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 06:35:18 INFO - PROCESS | 648 | 1464788118872 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D8B7800 == 94 [pid = 648] [id = 326] 06:35:18 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB23D11C00) [pid = 648] [serial = 977] [outer = 0000000000000000] 06:35:18 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB2D7F6800) [pid = 648] [serial = 978] [outer = 000000EB23D11C00] 06:35:18 INFO - PROCESS | 648 | 1464788118926 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB34910000) [pid = 648] [serial = 979] [outer = 000000EB23D11C00] 06:35:19 INFO - PROCESS | 648 | 1464788119766 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:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1193ms 06:35:19 INFO - PROCESS | 648 | 1464788119835 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 648 | 1464788119840 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:35:19 INFO - PROCESS | 648 | 1464788119844 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 648 | 1464788119849 Marionette TRACE conn6 <- [1,1270,null,{}] 06:35:19 INFO - PROCESS | 648 | 1464788119854 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:35:19 INFO - PROCESS | 648 | 1464788119973 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 06:35:20 INFO - PROCESS | 648 | 1464788120077 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB33245800 == 95 [pid = 648] [id = 327] 06:35:20 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB28430000) [pid = 648] [serial = 980] [outer = 0000000000000000] 06:35:20 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB284CD800) [pid = 648] [serial = 981] [outer = 000000EB28430000] 06:35:20 INFO - PROCESS | 648 | 1464788120128 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB2D4C2C00) [pid = 648] [serial = 982] [outer = 000000EB28430000] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB395DE000 == 94 [pid = 648] [id = 317] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB385DD800 == 93 [pid = 648] [id = 316] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDBD800 == 92 [pid = 648] [id = 315] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD3000 == 91 [pid = 648] [id = 314] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D02800 == 90 [pid = 648] [id = 313] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB2850B000 == 89 [pid = 648] [id = 312] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB32902800 == 88 [pid = 648] [id = 311] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB306CD800 == 87 [pid = 648] [id = 310] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB34D4B000) [pid = 648] [serial = 903] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB24F0C000 == 86 [pid = 648] [id = 309] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FBB5800 == 85 [pid = 648] [id = 308] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D98800 == 84 [pid = 648] [id = 304] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D1B000 == 83 [pid = 648] [id = 303] 06:35:20 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C60800 == 82 [pid = 648] [id = 302] 06:35:20 INFO - PROCESS | 648 | 1464788120795 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:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB34D2A000) [pid = 648] [serial = 751] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB341E7400) [pid = 648] [serial = 811] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB3C198400) [pid = 648] [serial = 772] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB34A9EC00) [pid = 648] [serial = 814] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB2DCDD000) [pid = 648] [serial = 805] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB34476800) [pid = 648] [serial = 817] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB3EC3A400) [pid = 648] [serial = 769] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB32952C00) [pid = 648] [serial = 808] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB28436C00) [pid = 648] [serial = 802] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB3DAEDC00) [pid = 648] [serial = 766] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB34B68000) [pid = 648] [serial = 870] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB34906000) [pid = 648] [serial = 894] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB33924800) [pid = 648] [serial = 864] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB3042C400) [pid = 648] [serial = 885] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB339AA400) [pid = 648] [serial = 891] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB2D434000) [pid = 648] [serial = 855] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB2A2BB800) [pid = 648] [serial = 877] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB284C5000) [pid = 648] [serial = 876] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB2F1B2800) [pid = 648] [serial = 882] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB300A2400) [pid = 648] [serial = 883] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB2A2BFC00) [pid = 648] [serial = 873] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB34A9E800) [pid = 648] [serial = 874] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB31426800) [pid = 648] [serial = 849] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB34911C00) [pid = 648] [serial = 867] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB2D43FC00) [pid = 648] [serial = 897] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB34CEF000) [pid = 648] [serial = 900] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB34C61400) [pid = 648] [serial = 895] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB28482400) [pid = 648] [serial = 852] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB31E38400) [pid = 648] [serial = 861] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB31705000) [pid = 648] [serial = 858] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB2CC19800) [pid = 648] [serial = 880] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB291AC400) [pid = 648] [serial = 879] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB30CE7000) [pid = 648] [serial = 888] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB31430800) [pid = 648] [serial = 889] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB340D1C00) [pid = 648] [serial = 892] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB34C6AC00) [pid = 648] [serial = 898] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB3072A400) [pid = 648] [serial = 886] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB34D28000) [pid = 648] [serial = 901] [outer = 0000000000000000] [url = about:blank] 06:35:20 INFO - PROCESS | 648 | 1464788120860 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 648 | 1464788120866 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:35:20 INFO - PROCESS | 648 | 1464788120876 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 648 | 1464788120879 Marionette TRACE conn6 <- [1,1274,null,{}] 06:35:20 INFO - PROCESS | 648 | 1464788120883 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:35:20 INFO - PROCESS | 648 | 1464788120989 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 06:35:21 INFO - PROCESS | 648 | 1464788121002 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C60800 == 83 [pid = 648] [id = 328] 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB24684400) [pid = 648] [serial = 983] [outer = 0000000000000000] 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB28E75000) [pid = 648] [serial = 984] [outer = 000000EB24684400] 06:35:21 INFO - PROCESS | 648 | 1464788121050 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB2D434800) [pid = 648] [serial = 985] [outer = 000000EB24684400] 06:35:21 INFO - PROCESS | 648 | 1464788121563 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:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 06:35:21 INFO - PROCESS | 648 | 1464788121610 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 648 | 1464788121613 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:35:21 INFO - PROCESS | 648 | 1464788121616 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 648 | 1464788121620 Marionette TRACE conn6 <- [1,1278,null,{}] 06:35:21 INFO - PROCESS | 648 | 1464788121631 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:35:21 INFO - PROCESS | 648 | 1464788121737 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 06:35:21 INFO - PROCESS | 648 | 1464788121830 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30E95800 == 84 [pid = 648] [id = 329] 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB2FA79000) [pid = 648] [serial = 986] [outer = 0000000000000000] 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB303EC400) [pid = 648] [serial = 987] [outer = 000000EB2FA79000] 06:35:21 INFO - PROCESS | 648 | 1464788121878 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB3072E000) [pid = 648] [serial = 988] [outer = 000000EB2FA79000] 06:35:22 INFO - PROCESS | 648 | 1464788122282 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:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 06:35:22 INFO - PROCESS | 648 | 1464788122353 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 648 | 1464788122356 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:35:22 INFO - PROCESS | 648 | 1464788122359 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 648 | 1464788122361 Marionette TRACE conn6 <- [1,1282,null,{}] 06:35:22 INFO - PROCESS | 648 | 1464788122364 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:35:22 INFO - PROCESS | 648 | 1464788122467 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 06:35:22 INFO - PROCESS | 648 | 1464788122481 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB349A7000 == 85 [pid = 648] [id = 330] 06:35:22 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB30F0E400) [pid = 648] [serial = 989] [outer = 0000000000000000] 06:35:22 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB31647800) [pid = 648] [serial = 990] [outer = 000000EB30F0E400] 06:35:22 INFO - PROCESS | 648 | 1464788122527 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB31E0B400) [pid = 648] [serial = 991] [outer = 000000EB30F0E400] 06:35:22 INFO - PROCESS | 648 | 1464788122935 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:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 06:35:23 INFO - PROCESS | 648 | 1464788123000 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 648 | 1464788123002 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:35:23 INFO - PROCESS | 648 | 1464788123006 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 648 | 1464788123008 Marionette TRACE conn6 <- [1,1286,null,{}] 06:35:23 INFO - PROCESS | 648 | 1464788123019 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:35:23 INFO - PROCESS | 648 | 1464788123170 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 06:35:23 INFO - PROCESS | 648 | 1464788123189 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35247000 == 86 [pid = 648] [id = 331] 06:35:23 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB31E04400) [pid = 648] [serial = 992] [outer = 0000000000000000] 06:35:23 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB31E35000) [pid = 648] [serial = 993] [outer = 000000EB31E04400] 06:35:23 INFO - PROCESS | 648 | 1464788123235 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB3392D400) [pid = 648] [serial = 994] [outer = 000000EB31E04400] 06:35:23 INFO - PROCESS | 648 | 1464788123721 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:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 06:35:23 INFO - PROCESS | 648 | 1464788123745 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 648 | 1464788123747 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 06:35:23 INFO - PROCESS | 648 | 1464788123750 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:35:23 INFO - PROCESS | 648 | 1464788123761 Marionette TRACE conn6 <- [1,1290,null,{}] 06:35:23 INFO - PROCESS | 648 | 1464788123771 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:35:23 INFO - PROCESS | 648 | 1464788123909 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 06:35:23 INFO - PROCESS | 648 | 1464788123932 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E79000 == 87 [pid = 648] [id = 332] 06:35:23 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB34AA2C00) [pid = 648] [serial = 995] [outer = 0000000000000000] 06:35:23 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB34B6C000) [pid = 648] [serial = 996] [outer = 000000EB34AA2C00] 06:35:23 INFO - PROCESS | 648 | 1464788123980 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB34CE7000) [pid = 648] [serial = 997] [outer = 000000EB34AA2C00] 06:35:24 INFO - PROCESS | 648 | 1464788124421 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:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 06:35:24 INFO - PROCESS | 648 | 1464788124446 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 648 | 1464788124448 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:35:24 INFO - PROCESS | 648 | 1464788124452 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 648 | 1464788124453 Marionette TRACE conn6 <- [1,1294,null,{}] 06:35:24 INFO - PROCESS | 648 | 1464788124457 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:35:24 INFO - PROCESS | 648 | 1464788124607 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 06:35:24 INFO - PROCESS | 648 | 1464788124633 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C1800 == 88 [pid = 648] [id = 333] 06:35:24 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB34CF0000) [pid = 648] [serial = 998] [outer = 0000000000000000] 06:35:24 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB34D2E800) [pid = 648] [serial = 999] [outer = 000000EB34CF0000] 06:35:24 INFO - PROCESS | 648 | 1464788124678 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB34D98400) [pid = 648] [serial = 1000] [outer = 000000EB34CF0000] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB31E0BC00) [pid = 648] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB339A4C00) [pid = 648] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB230C4000) [pid = 648] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB30735400) [pid = 648] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB2284DC00) [pid = 648] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB2FB1AC00) [pid = 648] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB30728C00) [pid = 648] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB23947400) [pid = 648] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:35:25 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB2D7F7C00) [pid = 648] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:35:25 INFO - PROCESS | 648 | 1464788125323 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:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 923ms 06:35:25 INFO - PROCESS | 648 | 1464788125377 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:35:25 INFO - PROCESS | 648 | 1464788125379 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 06:35:25 INFO - PROCESS | 648 | 1464788125383 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 648 | 1464788125385 Marionette TRACE conn6 <- [1,1298,null,{}] 06:35:25 INFO - PROCESS | 648 | 1464788125388 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:35:25 INFO - PROCESS | 648 | 1464788125492 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 06:35:25 INFO - PROCESS | 648 | 1464788125582 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DC4800 == 89 [pid = 648] [id = 334] 06:35:25 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB23D1BC00) [pid = 648] [serial = 1001] [outer = 0000000000000000] 06:35:25 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB30728C00) [pid = 648] [serial = 1002] [outer = 000000EB23D1BC00] 06:35:25 INFO - PROCESS | 648 | 1464788125627 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB34DA8400) [pid = 648] [serial = 1003] [outer = 000000EB23D1BC00] 06:35:26 INFO - PROCESS | 648 | 1464788126036 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:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 690ms 06:35:26 INFO - PROCESS | 648 | 1464788126076 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 648 | 1464788126078 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 06:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:35:26 INFO - PROCESS | 648 | 1464788126082 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 648 | 1464788126084 Marionette TRACE conn6 <- [1,1302,null,{}] 06:35:26 INFO - PROCESS | 648 | 1464788126087 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:35:26 INFO - PROCESS | 648 | 1464788126186 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 06:35:26 INFO - PROCESS | 648 | 1464788126193 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395EF800 == 90 [pid = 648] [id = 335] 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB35219400) [pid = 648] [serial = 1004] [outer = 0000000000000000] 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB354B7800) [pid = 648] [serial = 1005] [outer = 000000EB35219400] 06:35:26 INFO - PROCESS | 648 | 1464788126238 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB367CB400) [pid = 648] [serial = 1006] [outer = 000000EB35219400] 06:35:26 INFO - PROCESS | 648 | 1464788126679 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:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 06:35:26 INFO - PROCESS | 648 | 1464788126715 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 648 | 1464788126718 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 06:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:35:26 INFO - PROCESS | 648 | 1464788126721 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 648 | 1464788126723 Marionette TRACE conn6 <- [1,1306,null,{}] 06:35:26 INFO - PROCESS | 648 | 1464788126727 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:35:26 INFO - PROCESS | 648 | 1464788126835 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 06:35:26 INFO - PROCESS | 648 | 1464788126842 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39DDB000 == 91 [pid = 648] [id = 336] 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB367D1800) [pid = 648] [serial = 1007] [outer = 0000000000000000] 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB388B2800) [pid = 648] [serial = 1008] [outer = 000000EB367D1800] 06:35:26 INFO - PROCESS | 648 | 1464788126887 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB3A6AE000) [pid = 648] [serial = 1009] [outer = 000000EB367D1800] 06:35:27 INFO - PROCESS | 648 | 1464788127566 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:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 879ms 06:35:27 INFO - PROCESS | 648 | 1464788127603 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 648 | 1464788127608 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 06:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:35:27 INFO - PROCESS | 648 | 1464788127613 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 648 | 1464788127617 Marionette TRACE conn6 <- [1,1310,null,{}] 06:35:27 INFO - PROCESS | 648 | 1464788127624 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:35:27 INFO - PROCESS | 648 | 1464788127759 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 06:35:27 INFO - PROCESS | 648 | 1464788127864 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3031A800 == 92 [pid = 648] [id = 337] 06:35:27 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB28180C00) [pid = 648] [serial = 1010] [outer = 0000000000000000] 06:35:27 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB29B47000) [pid = 648] [serial = 1011] [outer = 000000EB28180C00] 06:35:27 INFO - PROCESS | 648 | 1464788127923 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB2CC4AC00) [pid = 648] [serial = 1012] [outer = 000000EB28180C00] 06:35:28 INFO - PROCESS | 648 | 1464788128564 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:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 984ms 06:35:28 INFO - PROCESS | 648 | 1464788128601 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 648 | 1464788128608 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 06:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:35:28 INFO - PROCESS | 648 | 1464788128615 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 648 | 1464788128618 Marionette TRACE conn6 <- [1,1314,null,{}] 06:35:28 INFO - PROCESS | 648 | 1464788128622 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:35:28 INFO - PROCESS | 648 | 1464788128751 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 06:35:28 INFO - PROCESS | 648 | 1464788128855 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35244000 == 93 [pid = 648] [id = 338] 06:35:28 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB300A1C00) [pid = 648] [serial = 1013] [outer = 0000000000000000] 06:35:28 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB305ECC00) [pid = 648] [serial = 1014] [outer = 000000EB300A1C00] 06:35:28 INFO - PROCESS | 648 | 1464788128910 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB3164C400) [pid = 648] [serial = 1015] [outer = 000000EB300A1C00] 06:35:29 INFO - PROCESS | 648 | 1464788129560 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:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 987ms 06:35:29 INFO - PROCESS | 648 | 1464788129608 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 648 | 1464788129611 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 06:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:35:29 INFO - PROCESS | 648 | 1464788129615 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 648 | 1464788129619 Marionette TRACE conn6 <- [1,1318,null,{}] 06:35:29 INFO - PROCESS | 648 | 1464788129631 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:35:29 INFO - PROCESS | 648 | 1464788129762 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 06:35:29 INFO - PROCESS | 648 | 1464788129896 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A68D800 == 94 [pid = 648] [id = 339] 06:35:29 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB34D28000) [pid = 648] [serial = 1016] [outer = 0000000000000000] 06:35:29 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB34D48000) [pid = 648] [serial = 1017] [outer = 000000EB34D28000] 06:35:29 INFO - PROCESS | 648 | 1464788129955 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB367CDC00) [pid = 648] [serial = 1018] [outer = 000000EB34D28000] 06:35:30 INFO - PROCESS | 648 | 1464788130545 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:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 06:35:30 INFO - PROCESS | 648 | 1464788130603 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 648 | 1464788130606 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 06:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:35:30 INFO - PROCESS | 648 | 1464788130609 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 648 | 1464788130612 Marionette TRACE conn6 <- [1,1322,null,{}] 06:35:30 INFO - PROCESS | 648 | 1464788130615 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:35:30 INFO - PROCESS | 648 | 1464788130742 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 06:35:30 INFO - PROCESS | 648 | 1464788130872 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3C157000 == 95 [pid = 648] [id = 340] 06:35:30 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3A6B7400) [pid = 648] [serial = 1019] [outer = 0000000000000000] 06:35:30 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3A6BD400) [pid = 648] [serial = 1020] [outer = 000000EB3A6B7400] 06:35:30 INFO - PROCESS | 648 | 1464788130929 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB3AE28C00) [pid = 648] [serial = 1021] [outer = 000000EB3A6B7400] 06:35:31 INFO - PROCESS | 648 | 1464788131524 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:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 06:35:31 INFO - PROCESS | 648 | 1464788131553 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 648 | 1464788131556 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 06:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:35:31 INFO - PROCESS | 648 | 1464788131560 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 648 | 1464788131562 Marionette TRACE conn6 <- [1,1326,null,{}] 06:35:31 INFO - PROCESS | 648 | 1464788131566 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:35:31 INFO - PROCESS | 648 | 1464788131684 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 06:35:31 INFO - PROCESS | 648 | 1464788131787 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0EB000 == 96 [pid = 648] [id = 341] 06:35:31 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB3A6B7800) [pid = 648] [serial = 1022] [outer = 0000000000000000] 06:35:31 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB3AE34400) [pid = 648] [serial = 1023] [outer = 000000EB3A6B7800] 06:35:31 INFO - PROCESS | 648 | 1464788131841 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3AF7A400) [pid = 648] [serial = 1024] [outer = 000000EB3A6B7800] 06:35:32 INFO - PROCESS | 648 | 1464788132941 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:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1433ms 06:35:33 INFO - PROCESS | 648 | 1464788132996 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 648 | 1464788132998 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 06:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:35:33 INFO - PROCESS | 648 | 1464788133002 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 648 | 1464788133005 Marionette TRACE conn6 <- [1,1330,null,{}] 06:35:33 INFO - PROCESS | 648 | 1464788133009 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:35:33 INFO - PROCESS | 648 | 1464788133151 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 06:35:33 INFO - PROCESS | 648 | 1464788133278 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D805000 == 97 [pid = 648] [id = 342] 06:35:33 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB311A7400) [pid = 648] [serial = 1025] [outer = 0000000000000000] 06:35:33 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3B40CC00) [pid = 648] [serial = 1026] [outer = 000000EB311A7400] 06:35:33 INFO - PROCESS | 648 | 1464788133335 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB3B923400) [pid = 648] [serial = 1027] [outer = 000000EB311A7400] 06:35:33 INFO - PROCESS | 648 | 1464788133902 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:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 06:35:33 INFO - PROCESS | 648 | 1464788133948 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 648 | 1464788133951 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 06:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:35:33 INFO - PROCESS | 648 | 1464788133954 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 648 | 1464788133956 Marionette TRACE conn6 <- [1,1334,null,{}] 06:35:33 INFO - PROCESS | 648 | 1464788133960 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:35:34 INFO - PROCESS | 648 | 1464788134080 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 06:35:34 INFO - PROCESS | 648 | 1464788134183 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3DA90000 == 98 [pid = 648] [id = 343] 06:35:34 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB3B509400) [pid = 648] [serial = 1028] [outer = 0000000000000000] 06:35:34 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3B931C00) [pid = 648] [serial = 1029] [outer = 000000EB3B509400] 06:35:34 INFO - PROCESS | 648 | 1464788134237 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3BFF6800) [pid = 648] [serial = 1030] [outer = 000000EB3B509400] 06:35:34 INFO - PROCESS | 648 | 1464788134914 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:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 06:35:34 INFO - PROCESS | 648 | 1464788134943 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 648 | 1464788134945 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 06:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:35:34 INFO - PROCESS | 648 | 1464788134949 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 648 | 1464788134951 Marionette TRACE conn6 <- [1,1338,null,{}] 06:35:34 INFO - PROCESS | 648 | 1464788134955 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:35:35 INFO - PROCESS | 648 | 1464788135079 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 06:35:35 INFO - PROCESS | 648 | 1464788135197 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309B9800 == 99 [pid = 648] [id = 344] 06:35:35 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB2A288C00) [pid = 648] [serial = 1031] [outer = 0000000000000000] 06:35:35 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB32D91800) [pid = 648] [serial = 1032] [outer = 000000EB2A288C00] 06:35:35 INFO - PROCESS | 648 | 1464788135254 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB3B925800) [pid = 648] [serial = 1033] [outer = 000000EB2A288C00] 06:35:36 INFO - PROCESS | 648 | 1464788136090 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:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1181ms 06:35:36 INFO - PROCESS | 648 | 1464788136133 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 648 | 1464788136137 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 06:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:35:36 INFO - PROCESS | 648 | 1464788136143 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 648 | 1464788136147 Marionette TRACE conn6 <- [1,1342,null,{}] 06:35:36 INFO - PROCESS | 648 | 1464788136152 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:35:36 INFO - PROCESS | 648 | 1464788136273 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 06:35:36 INFO - PROCESS | 648 | 1464788136410 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2CC7E800 == 100 [pid = 648] [id = 345] 06:35:36 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB239DE000) [pid = 648] [serial = 1034] [outer = 0000000000000000] 06:35:36 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB29BB6000) [pid = 648] [serial = 1035] [outer = 000000EB239DE000] 06:35:36 INFO - PROCESS | 648 | 1464788136463 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB2E08FC00) [pid = 648] [serial = 1036] [outer = 000000EB239DE000] 06:35:37 INFO - PROCESS | 648 | 1464788137141 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:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1037ms 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB395EF800 == 99 [pid = 648] [id = 335] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DC4800 == 98 [pid = 648] [id = 334] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C1800 == 97 [pid = 648] [id = 333] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E79000 == 96 [pid = 648] [id = 332] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB35247000 == 95 [pid = 648] [id = 331] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB349A7000 == 94 [pid = 648] [id = 330] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB34D2F400) [pid = 648] [serial = 951] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB341EDC00) [pid = 648] [serial = 912] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB2455C800) [pid = 648] [serial = 906] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB2FD98800) [pid = 648] [serial = 909] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | 1464788137242 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 648 | 1464788137248 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB30E95800 == 93 [pid = 648] [id = 329] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C60800 == 92 [pid = 648] [id = 328] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB33245800 == 91 [pid = 648] [id = 327] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB31165800 == 90 [pid = 648] [id = 319] 06:35:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB239BD800 == 89 [pid = 648] [id = 318] 06:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB31E37000) [pid = 648] [serial = 939] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB34057800) [pid = 648] [serial = 942] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB32D90800) [pid = 648] [serial = 940] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB23997000) [pid = 648] [serial = 945] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB34484800) [pid = 648] [serial = 943] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB34B66000) [pid = 648] [serial = 948] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB241B3400) [pid = 648] [serial = 927] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB2A2C3800) [pid = 648] [serial = 928] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB303F7800) [pid = 648] [serial = 933] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB304ECC00) [pid = 648] [serial = 934] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB30CFF000) [pid = 648] [serial = 936] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB29BB6800) [pid = 648] [serial = 925] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB281ED000) [pid = 648] [serial = 924] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB2E088800) [pid = 648] [serial = 930] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2FA7D800) [pid = 648] [serial = 931] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB34DA3400) [pid = 648] [serial = 915] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB35218C00) [pid = 648] [serial = 918] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB354BBC00) [pid = 648] [serial = 921] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB2D4C3400) [pid = 648] [serial = 946] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB34CE9800) [pid = 648] [serial = 949] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB31422800) [pid = 648] [serial = 937] [outer = 0000000000000000] [url = about:blank] 06:35:37 INFO - PROCESS | 648 | 1464788137315 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 648 | 1464788137318 Marionette TRACE conn6 <- [1,1346,null,{}] 06:35:37 INFO - PROCESS | 648 | 1464788137332 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:35:37 INFO - PROCESS | 648 | 1464788137439 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 06:35:37 INFO - PROCESS | 648 | 1464788137447 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB29C58000 == 90 [pid = 648] [id = 346] 06:35:37 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB250B7800) [pid = 648] [serial = 1037] [outer = 0000000000000000] 06:35:37 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB281EBC00) [pid = 648] [serial = 1038] [outer = 000000EB250B7800] 06:35:37 INFO - PROCESS | 648 | 1464788137494 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB29C99400) [pid = 648] [serial = 1039] [outer = 000000EB250B7800] 06:35:38 INFO - PROCESS | 648 | 1464788137987 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:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 732ms 06:35:38 INFO - PROCESS | 648 | 1464788138020 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 648 | 1464788138022 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 06:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:35:38 INFO - PROCESS | 648 | 1464788138026 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 648 | 1464788138029 Marionette TRACE conn6 <- [1,1350,null,{}] 06:35:38 INFO - PROCESS | 648 | 1464788138040 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:35:38 INFO - PROCESS | 648 | 1464788138144 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 06:35:38 INFO - PROCESS | 648 | 1464788138154 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB32920800 == 91 [pid = 648] [id = 347] 06:35:38 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB30225400) [pid = 648] [serial = 1040] [outer = 0000000000000000] 06:35:38 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB302BE000) [pid = 648] [serial = 1041] [outer = 000000EB30225400] 06:35:38 INFO - PROCESS | 648 | 1464788138206 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3072D000) [pid = 648] [serial = 1042] [outer = 000000EB30225400] 06:35:38 INFO - PROCESS | 648 | 1464788138680 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:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 06:35:38 INFO - PROCESS | 648 | 1464788138720 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 648 | 1464788138723 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 06:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:35:38 INFO - PROCESS | 648 | 1464788138735 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 648 | 1464788138737 Marionette TRACE conn6 <- [1,1354,null,{}] 06:35:38 INFO - PROCESS | 648 | 1464788138740 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:35:38 INFO - PROCESS | 648 | 1464788138869 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 06:35:38 INFO - PROCESS | 648 | 1464788138883 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35232000 == 92 [pid = 648] [id = 348] 06:35:38 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB311A6400) [pid = 648] [serial = 1043] [outer = 0000000000000000] 06:35:38 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3142DC00) [pid = 648] [serial = 1044] [outer = 000000EB311A6400] 06:35:38 INFO - PROCESS | 648 | 1464788138929 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3177C000) [pid = 648] [serial = 1045] [outer = 000000EB311A6400] 06:35:39 INFO - PROCESS | 648 | 1464788139392 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:35:39 INFO - PROCESS | 648 | 1464788139463 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 06:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:35:39 INFO - PROCESS | 648 | 1464788139467 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 648 | 1464788139469 Marionette TRACE conn6 <- [1,1358,null,{}] 06:35:39 INFO - PROCESS | 648 | 1464788139480 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:35:39 INFO - PROCESS | 648 | 1464788139606 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 06:35:39 INFO - PROCESS | 648 | 1464788139658 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C64800 == 93 [pid = 648] [id = 349] 06:35:39 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB31E0EC00) [pid = 648] [serial = 1046] [outer = 0000000000000000] 06:35:39 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB31E30400) [pid = 648] [serial = 1047] [outer = 000000EB31E0EC00] 06:35:39 INFO - PROCESS | 648 | 1464788139706 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB32D90800) [pid = 648] [serial = 1048] [outer = 000000EB31E0EC00] 06:35:40 INFO - PROCESS | 648 | 1464788140145 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:35:40 INFO - PROCESS | 648 | 1464788140163 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 06:35:40 INFO - PROCESS | 648 | 1464788140167 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 648 | 1464788140168 Marionette TRACE conn6 <- [1,1362,null,{}] 06:35:40 INFO - PROCESS | 648 | 1464788140172 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:35:40 INFO - PROCESS | 648 | 1464788140357 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 06:35:40 INFO - PROCESS | 648 | 1464788140387 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C1800 == 94 [pid = 648] [id = 350] 06:35:40 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB341EA400) [pid = 648] [serial = 1049] [outer = 0000000000000000] 06:35:40 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB34A9BC00) [pid = 648] [serial = 1050] [outer = 000000EB341EA400] 06:35:40 INFO - PROCESS | 648 | 1464788140433 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB34B6A000) [pid = 648] [serial = 1051] [outer = 000000EB341EA400] 06:35:40 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:40 INFO - PROCESS | 648 | 1464788140897 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:35:40 INFO - PROCESS | 648 | 1464788140951 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 06:35:40 INFO - PROCESS | 648 | 1464788140955 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:35:40 INFO - PROCESS | 648 | 1464788140956 Marionette TRACE conn6 <- [1,1366,null,{}] 06:35:40 INFO - PROCESS | 648 | 1464788140960 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:35:41 INFO - PROCESS | 648 | 1464788141086 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 06:35:41 INFO - PROCESS | 648 | 1464788141108 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E23800 == 95 [pid = 648] [id = 351] 06:35:41 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB34CE8400) [pid = 648] [serial = 1052] [outer = 0000000000000000] 06:35:41 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB34CF1000) [pid = 648] [serial = 1053] [outer = 000000EB34CE8400] 06:35:41 INFO - PROCESS | 648 | 1464788141153 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB34D45C00) [pid = 648] [serial = 1054] [outer = 000000EB34CE8400] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB24684400) [pid = 648] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB30F0E400) [pid = 648] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB35210C00) [pid = 648] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB23D11C00) [pid = 648] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB2FA79000) [pid = 648] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB35219400) [pid = 648] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB341ED400) [pid = 648] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB34B63000) [pid = 648] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB31E26C00) [pid = 648] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB31E34000) [pid = 648] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB24512000) [pid = 648] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2AA30C00) [pid = 648] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB31654400) [pid = 648] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB311A2C00) [pid = 648] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2399E000) [pid = 648] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB2DF59C00) [pid = 648] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB31E3BC00) [pid = 648] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB34C67C00) [pid = 648] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB34D46400) [pid = 648] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB31E04400) [pid = 648] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB34AA2C00) [pid = 648] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB23D1BC00) [pid = 648] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB34CF0000) [pid = 648] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB35C08400) [pid = 648] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB28430000) [pid = 648] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB2D43E000) [pid = 648] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB30DA3000) [pid = 648] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:35:41 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB2203C800) [pid = 648] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:35:41 INFO - PROCESS | 648 | 1464788141906 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:35:41 INFO - PROCESS | 648 | 1464788141946 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 06:35:41 INFO - PROCESS | 648 | 1464788141950 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:35:41 INFO - PROCESS | 648 | 1464788141951 Marionette TRACE conn6 <- [1,1370,null,{}] 06:35:41 INFO - PROCESS | 648 | 1464788141955 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:35:42 INFO - PROCESS | 648 | 1464788142091 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 06:35:42 INFO - PROCESS | 648 | 1464788142150 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BD6000 == 96 [pid = 648] [id = 352] 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB23B72000) [pid = 648] [serial = 1055] [outer = 0000000000000000] 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB29C90800) [pid = 648] [serial = 1056] [outer = 000000EB23B72000] 06:35:42 INFO - PROCESS | 648 | 1464788142196 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB31654400) [pid = 648] [serial = 1057] [outer = 000000EB23B72000] 06:35:42 INFO - PROCESS | 648 | [648] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:42 INFO - PROCESS | 648 | 1464788142562 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:35:42 INFO - PROCESS | 648 | 1464788142585 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 06:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:35:42 INFO - PROCESS | 648 | 1464788142589 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 648 | 1464788142591 Marionette TRACE conn6 <- [1,1374,null,{}] 06:35:42 INFO - PROCESS | 648 | 1464788142607 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:35:42 INFO - PROCESS | 648 | 1464788142702 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 06:35:42 INFO - PROCESS | 648 | 1464788142708 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A578800 == 97 [pid = 648] [id = 353] 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB3119B400) [pid = 648] [serial = 1058] [outer = 0000000000000000] 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB34D29000) [pid = 648] [serial = 1059] [outer = 000000EB3119B400] 06:35:42 INFO - PROCESS | 648 | 1464788142755 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB34D90800) [pid = 648] [serial = 1060] [outer = 000000EB3119B400] 06:35:43 INFO - PROCESS | 648 | 1464788143198 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:35:43 INFO - PROCESS | 648 | 1464788143246 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 06:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:35:43 INFO - PROCESS | 648 | 1464788143249 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 648 | 1464788143251 Marionette TRACE conn6 <- [1,1378,null,{}] 06:35:43 INFO - PROCESS | 648 | 1464788143255 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:35:43 INFO - PROCESS | 648 | 1464788143361 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 06:35:43 INFO - PROCESS | 648 | 1464788143367 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B03D800 == 98 [pid = 648] [id = 354] 06:35:43 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB353EBC00) [pid = 648] [serial = 1061] [outer = 0000000000000000] 06:35:43 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB353ED800) [pid = 648] [serial = 1062] [outer = 000000EB353EBC00] 06:35:43 INFO - PROCESS | 648 | 1464788143412 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB354B6C00) [pid = 648] [serial = 1063] [outer = 000000EB353EBC00] 06:35:44 INFO - PROCESS | 648 | 1464788144092 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:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 877ms 06:35:44 INFO - PROCESS | 648 | 1464788144129 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 648 | 1464788144134 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 06:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:35:44 INFO - PROCESS | 648 | 1464788144140 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 648 | 1464788144144 Marionette TRACE conn6 <- [1,1382,null,{}] 06:35:44 INFO - PROCESS | 648 | 1464788144150 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:35:44 INFO - PROCESS | 648 | 1464788144302 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 06:35:44 INFO - PROCESS | 648 | 1464788144408 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB306B8000 == 99 [pid = 648] [id = 355] 06:35:44 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB24684800) [pid = 648] [serial = 1064] [outer = 0000000000000000] 06:35:44 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB28C65000) [pid = 648] [serial = 1065] [outer = 000000EB24684800] 06:35:44 INFO - PROCESS | 648 | 1464788144467 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB2D43C400) [pid = 648] [serial = 1066] [outer = 000000EB24684800] 06:35:45 INFO - PROCESS | 648 | 1464788145125 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:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1031ms 06:35:45 INFO - PROCESS | 648 | 1464788145174 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 648 | 1464788145180 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 06:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:35:45 INFO - PROCESS | 648 | 1464788145187 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 648 | 1464788145190 Marionette TRACE conn6 <- [1,1386,null,{}] 06:35:45 INFO - PROCESS | 648 | 1464788145194 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:35:45 INFO - PROCESS | 648 | 1464788145321 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 06:35:45 INFO - PROCESS | 648 | 1464788145427 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E73000 == 100 [pid = 648] [id = 356] 06:35:45 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB302BBC00) [pid = 648] [serial = 1067] [outer = 0000000000000000] 06:35:45 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB30734800) [pid = 648] [serial = 1068] [outer = 000000EB302BBC00] 06:35:45 INFO - PROCESS | 648 | 1464788145483 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB3164EC00) [pid = 648] [serial = 1069] [outer = 000000EB302BBC00] 06:35:46 INFO - PROCESS | 648 | 1464788146139 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:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 984ms 06:35:46 INFO - PROCESS | 648 | 1464788146177 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 648 | 1464788146180 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 06:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:35:46 INFO - PROCESS | 648 | 1464788146185 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 648 | 1464788146189 Marionette TRACE conn6 <- [1,1390,null,{}] 06:35:46 INFO - PROCESS | 648 | 1464788146203 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:35:46 INFO - PROCESS | 648 | 1464788146333 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 06:35:46 INFO - PROCESS | 648 | 1464788146471 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D5CA000 == 101 [pid = 648] [id = 357] 06:35:46 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB34902400) [pid = 648] [serial = 1070] [outer = 0000000000000000] 06:35:46 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB34AA3400) [pid = 648] [serial = 1071] [outer = 000000EB34902400] 06:35:46 INFO - PROCESS | 648 | 1464788146531 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB354B7C00) [pid = 648] [serial = 1072] [outer = 000000EB34902400] 06:35:47 INFO - PROCESS | 648 | 1464788147090 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:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 06:35:47 INFO - PROCESS | 648 | 1464788147129 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 648 | 1464788147132 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 06:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:35:47 INFO - PROCESS | 648 | 1464788147136 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 648 | 1464788147138 Marionette TRACE conn6 <- [1,1394,null,{}] 06:35:47 INFO - PROCESS | 648 | 1464788147142 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:35:47 INFO - PROCESS | 648 | 1464788147267 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 06:35:47 INFO - PROCESS | 648 | 1464788147372 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E5D8800 == 102 [pid = 648] [id = 358] 06:35:47 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB367D2C00) [pid = 648] [serial = 1073] [outer = 0000000000000000] 06:35:47 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB36A2F400) [pid = 648] [serial = 1074] [outer = 000000EB367D2C00] 06:35:47 INFO - PROCESS | 648 | 1464788147428 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB38B08C00) [pid = 648] [serial = 1075] [outer = 000000EB367D2C00] 06:35:48 INFO - PROCESS | 648 | 1464788148083 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:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 985ms 06:35:48 INFO - PROCESS | 648 | 1464788148122 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 648 | 1464788148125 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 06:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:35:48 INFO - PROCESS | 648 | 1464788148129 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 648 | 1464788148131 Marionette TRACE conn6 <- [1,1398,null,{}] 06:35:48 INFO - PROCESS | 648 | 1464788148135 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:35:48 INFO - PROCESS | 648 | 1464788148255 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 06:35:48 INFO - PROCESS | 648 | 1464788148359 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E8E5000 == 103 [pid = 648] [id = 359] 06:35:48 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB2D7F1800) [pid = 648] [serial = 1076] [outer = 0000000000000000] 06:35:48 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3A6B5C00) [pid = 648] [serial = 1077] [outer = 000000EB2D7F1800] 06:35:48 INFO - PROCESS | 648 | 1464788148415 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB3B407800) [pid = 648] [serial = 1078] [outer = 000000EB2D7F1800] 06:35:49 INFO - PROCESS | 648 | 1464788149050 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:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 986ms 06:35:49 INFO - PROCESS | 648 | 1464788149116 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 648 | 1464788149119 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 06:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:35:49 INFO - PROCESS | 648 | 1464788149122 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 648 | 1464788149124 Marionette TRACE conn6 <- [1,1402,null,{}] 06:35:49 INFO - PROCESS | 648 | 1464788149142 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:35:49 INFO - PROCESS | 648 | 1464788149290 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 06:35:49 INFO - PROCESS | 648 | 1464788149391 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F42F000 == 104 [pid = 648] [id = 360] 06:35:49 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB34B95400) [pid = 648] [serial = 1079] [outer = 0000000000000000] 06:35:49 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB34B9EC00) [pid = 648] [serial = 1080] [outer = 000000EB34B95400] 06:35:49 INFO - PROCESS | 648 | 1464788149461 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB3B507800) [pid = 648] [serial = 1081] [outer = 000000EB34B95400] 06:35:49 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3BFF6C00) [pid = 648] [serial = 1082] [outer = 000000EB2450A000] 06:35:50 INFO - PROCESS | 648 | 1464788150224 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:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1138ms 06:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:35:50 INFO - PROCESS | 648 | 1464788150263 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 648 | 1464788150265 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 06:35:50 INFO - PROCESS | 648 | 1464788150269 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 648 | 1464788150271 Marionette TRACE conn6 <- [1,1406,null,{}] 06:35:50 INFO - PROCESS | 648 | 1464788150275 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:35:50 INFO - PROCESS | 648 | 1464788150393 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 06:35:50 INFO - PROCESS | 648 | 1464788150496 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB387AD800 == 105 [pid = 648] [id = 361] 06:35:50 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3B502400) [pid = 648] [serial = 1083] [outer = 0000000000000000] 06:35:50 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB3BFF8000) [pid = 648] [serial = 1084] [outer = 000000EB3B502400] 06:35:50 INFO - PROCESS | 648 | 1464788150550 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB3C198000) [pid = 648] [serial = 1085] [outer = 000000EB3B502400] 06:35:51 INFO - PROCESS | 648 | 1464788151191 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:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 06:35:51 INFO - PROCESS | 648 | 1464788151257 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 648 | 1464788151260 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 06:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:35:51 INFO - PROCESS | 648 | 1464788151264 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 648 | 1464788151266 Marionette TRACE conn6 <- [1,1410,null,{}] 06:35:51 INFO - PROCESS | 648 | 1464788151270 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:35:51 INFO - PROCESS | 648 | 1464788151390 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 06:35:51 INFO - PROCESS | 648 | 1464788151523 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34B2B800 == 106 [pid = 648] [id = 362] 06:35:51 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB3DAF1000) [pid = 648] [serial = 1086] [outer = 0000000000000000] 06:35:51 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB3DAF3000) [pid = 648] [serial = 1087] [outer = 000000EB3DAF1000] 06:35:51 INFO - PROCESS | 648 | 1464788151579 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB3DC84C00) [pid = 648] [serial = 1088] [outer = 000000EB3DAF1000] 06:35:52 INFO - PROCESS | 648 | 1464788152235 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:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1027ms 06:35:52 INFO - PROCESS | 648 | 1464788152294 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 648 | 1464788152296 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 06:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:35:52 INFO - PROCESS | 648 | 1464788152300 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 648 | 1464788152302 Marionette TRACE conn6 <- [1,1414,null,{}] 06:35:52 INFO - PROCESS | 648 | 1464788152323 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:35:52 INFO - PROCESS | 648 | 1464788152477 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 06:35:52 INFO - PROCESS | 648 | 1464788152612 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB23BA9800 == 107 [pid = 648] [id = 363] 06:35:52 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB23922800) [pid = 648] [serial = 1089] [outer = 0000000000000000] 06:35:52 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB29B43C00) [pid = 648] [serial = 1090] [outer = 000000EB23922800] 06:35:52 INFO - PROCESS | 648 | 1464788152671 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB2FA67000) [pid = 648] [serial = 1091] [outer = 000000EB23922800] 06:35:53 INFO - PROCESS | 648 | 1464788153556 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:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1343ms 06:35:53 INFO - PROCESS | 648 | 1464788153646 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 648 | 1464788153651 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 06:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:35:53 INFO - PROCESS | 648 | 1464788153657 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 648 | 1464788153660 Marionette TRACE conn6 <- [1,1418,null,{}] 06:35:53 INFO - PROCESS | 648 | 1464788153666 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:35:53 INFO - PROCESS | 648 | 1464788153831 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 06:35:53 INFO - PROCESS | 648 | 1464788153971 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290F1000 == 108 [pid = 648] [id = 364] 06:35:53 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB2A2BCC00) [pid = 648] [serial = 1092] [outer = 0000000000000000] 06:35:54 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB2A3C1400) [pid = 648] [serial = 1093] [outer = 000000EB2A2BCC00] 06:35:54 INFO - PROCESS | 648 | 1464788154025 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB2F1A6400) [pid = 648] [serial = 1094] [outer = 000000EB2A2BCC00] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DD7000 == 107 [pid = 648] [id = 252] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A578800 == 106 [pid = 648] [id = 353] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD6000 == 105 [pid = 648] [id = 352] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E23800 == 104 [pid = 648] [id = 351] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C1800 == 103 [pid = 648] [id = 350] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C64800 == 102 [pid = 648] [id = 349] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB35232000 == 101 [pid = 648] [id = 348] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB32920800 == 100 [pid = 648] [id = 347] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB29C58000 == 99 [pid = 648] [id = 346] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB367D6800) [pid = 648] [serial = 969] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB38B0E000) [pid = 648] [serial = 972] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB3A6B0C00) [pid = 648] [serial = 975] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB388B2800) [pid = 648] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB2CC7E800 == 98 [pid = 648] [id = 345] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A68D800 == 97 [pid = 648] [id = 339] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB35244000 == 96 [pid = 648] [id = 338] 06:35:54 INFO - PROCESS | 648 | --DOCSHELL 000000EB3031A800 == 95 [pid = 648] [id = 337] 06:35:54 INFO - PROCESS | 648 | 1464788154682 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:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1084ms 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB31199C00) [pid = 648] [serial = 952] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB31E0D000) [pid = 648] [serial = 859] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3164F000) [pid = 648] [serial = 850] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB29BAE000) [pid = 648] [serial = 907] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB304F0000) [pid = 648] [serial = 910] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB34D31800) [pid = 648] [serial = 913] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB34AA6000) [pid = 648] [serial = 868] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB34C65000) [pid = 648] [serial = 871] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB34052400) [pid = 648] [serial = 865] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB32927800) [pid = 648] [serial = 862] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB291AF000) [pid = 648] [serial = 853] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB2F17DC00) [pid = 648] [serial = 856] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB34D8F800) [pid = 648] [serial = 904] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB31E35000) [pid = 648] [serial = 993] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB34CE7000) [pid = 648] [serial = 997] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB34B6C000) [pid = 648] [serial = 996] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB30728C00) [pid = 648] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB34D2E800) [pid = 648] [serial = 999] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB35C0F400) [pid = 648] [serial = 966] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2D4C2C00) [pid = 648] [serial = 982] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB284CD800) [pid = 648] [serial = 981] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB2D87A400) [pid = 648] [serial = 957] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2FA68400) [pid = 648] [serial = 958] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB31E05800) [pid = 648] [serial = 960] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB31E35800) [pid = 648] [serial = 961] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB23D1B000) [pid = 648] [serial = 955] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB22846000) [pid = 648] [serial = 954] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB28E75000) [pid = 648] [serial = 984] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB2D434800) [pid = 648] [serial = 985] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB31647800) [pid = 648] [serial = 990] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB354B5400) [pid = 648] [serial = 964] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB353FA400) [pid = 648] [serial = 963] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB34910000) [pid = 648] [serial = 979] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB2D7F6800) [pid = 648] [serial = 978] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB303EC400) [pid = 648] [serial = 987] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB3072E000) [pid = 648] [serial = 988] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB354B7800) [pid = 648] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB34D98400) [pid = 648] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB35C4A400) [pid = 648] [serial = 967] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB3392D400) [pid = 648] [serial = 994] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB367CB400) [pid = 648] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB34DA8400) [pid = 648] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB31E0B400) [pid = 648] [serial = 991] [outer = 0000000000000000] [url = about:blank] 06:35:54 INFO - PROCESS | 648 | 1464788154766 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 648 | 1464788154772 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 06:35:54 INFO - PROCESS | 648 | 1464788154782 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 648 | 1464788154784 Marionette TRACE conn6 <- [1,1422,null,{}] 06:35:54 INFO - PROCESS | 648 | 1464788154788 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:35:54 INFO - PROCESS | 648 | 1464788154896 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 06:35:54 INFO - PROCESS | 648 | 1464788154910 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFBF000 == 96 [pid = 648] [id = 365] 06:35:54 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB29C97C00) [pid = 648] [serial = 1095] [outer = 0000000000000000] 06:35:54 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB2CC26C00) [pid = 648] [serial = 1096] [outer = 000000EB29C97C00] 06:35:54 INFO - PROCESS | 648 | 1464788154957 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB2FA5C400) [pid = 648] [serial = 1097] [outer = 000000EB29C97C00] 06:35:55 INFO - PROCESS | 648 | 1464788155526 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:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 777ms 06:35:55 INFO - PROCESS | 648 | 1464788155565 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 648 | 1464788155567 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 06:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:35:55 INFO - PROCESS | 648 | 1464788155571 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 648 | 1464788155575 Marionette TRACE conn6 <- [1,1426,null,{}] 06:35:55 INFO - PROCESS | 648 | 1464788155586 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:35:55 INFO - PROCESS | 648 | 1464788155693 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 06:35:55 INFO - PROCESS | 648 | 1464788155789 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3410B000 == 97 [pid = 648] [id = 366] 06:35:55 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB30439800) [pid = 648] [serial = 1098] [outer = 0000000000000000] 06:35:55 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB30737400) [pid = 648] [serial = 1099] [outer = 000000EB30439800] 06:35:55 INFO - PROCESS | 648 | 1464788155839 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB31424C00) [pid = 648] [serial = 1100] [outer = 000000EB30439800] 06:35:56 INFO - PROCESS | 648 | 1464788156244 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:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 06:35:56 INFO - PROCESS | 648 | 1464788156308 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 648 | 1464788156311 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 06:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:35:56 INFO - PROCESS | 648 | 1464788156314 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 648 | 1464788156316 Marionette TRACE conn6 <- [1,1430,null,{}] 06:35:56 INFO - PROCESS | 648 | 1464788156319 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:35:56 INFO - PROCESS | 648 | 1464788156425 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 06:35:56 INFO - PROCESS | 648 | 1464788156467 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34B44000 == 98 [pid = 648] [id = 367] 06:35:56 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB31E1E800) [pid = 648] [serial = 1101] [outer = 0000000000000000] 06:35:56 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB31E25400) [pid = 648] [serial = 1102] [outer = 000000EB31E1E800] 06:35:56 INFO - PROCESS | 648 | 1464788156515 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB3208C000) [pid = 648] [serial = 1103] [outer = 000000EB31E1E800] 06:35:56 INFO - PROCESS | 648 | 1464788156977 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:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 06:35:57 INFO - PROCESS | 648 | 1464788157051 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 648 | 1464788157053 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 06:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:35:57 INFO - PROCESS | 648 | 1464788157063 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 648 | 1464788157065 Marionette TRACE conn6 <- [1,1434,null,{}] 06:35:57 INFO - PROCESS | 648 | 1464788157069 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:35:57 INFO - PROCESS | 648 | 1464788157198 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 06:35:57 INFO - PROCESS | 648 | 1464788157257 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D13800 == 99 [pid = 648] [id = 368] 06:35:57 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB32D8E800) [pid = 648] [serial = 1104] [outer = 0000000000000000] 06:35:57 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB3404F000) [pid = 648] [serial = 1105] [outer = 000000EB32D8E800] 06:35:57 INFO - PROCESS | 648 | 1464788157306 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB340D3400) [pid = 648] [serial = 1106] [outer = 000000EB32D8E800] 06:35:57 INFO - PROCESS | 648 | 1464788157771 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:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 06:35:57 INFO - PROCESS | 648 | 1464788157837 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 648 | 1464788157839 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 06:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:35:57 INFO - PROCESS | 648 | 1464788157863 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 648 | 1464788157866 Marionette TRACE conn6 <- [1,1438,null,{}] 06:35:57 INFO - PROCESS | 648 | 1464788157869 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:35:58 INFO - PROCESS | 648 | 1464788158030 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 06:35:58 INFO - PROCESS | 648 | 1464788158053 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BDA000 == 100 [pid = 648] [id = 369] 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB34AA6000) [pid = 648] [serial = 1107] [outer = 0000000000000000] 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB34B96000) [pid = 648] [serial = 1108] [outer = 000000EB34AA6000] 06:35:58 INFO - PROCESS | 648 | 1464788158101 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB34C5F400) [pid = 648] [serial = 1109] [outer = 000000EB34AA6000] 06:35:58 INFO - PROCESS | 648 | 1464788158582 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:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 776ms 06:35:58 INFO - PROCESS | 648 | 1464788158640 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 648 | 1464788158642 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 06:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:35:58 INFO - PROCESS | 648 | 1464788158646 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 648 | 1464788158648 Marionette TRACE conn6 <- [1,1442,null,{}] 06:35:58 INFO - PROCESS | 648 | 1464788158658 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:35:58 INFO - PROCESS | 648 | 1464788158793 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 06:35:58 INFO - PROCESS | 648 | 1464788158815 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36714800 == 101 [pid = 648] [id = 370] 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34CE7000) [pid = 648] [serial = 1110] [outer = 0000000000000000] 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34CF1C00) [pid = 648] [serial = 1111] [outer = 000000EB34CE7000] 06:35:58 INFO - PROCESS | 648 | 1464788158861 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34D50000) [pid = 648] [serial = 1112] [outer = 000000EB34CE7000] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB341EA400) [pid = 648] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB23B72000) [pid = 648] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB34CE8400) [pid = 648] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB311A6400) [pid = 648] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB38B07C00) [pid = 648] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB239DE000) [pid = 648] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB367D2400) [pid = 648] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB250B7800) [pid = 648] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB34CF0400) [pid = 648] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB34DA0C00) [pid = 648] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB354B2C00) [pid = 648] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3119B400) [pid = 648] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB34DA0800) [pid = 648] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB30225400) [pid = 648] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:35:59 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB31E0EC00) [pid = 648] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:35:59 INFO - PROCESS | 648 | 1464788159490 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:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 880ms 06:35:59 INFO - PROCESS | 648 | 1464788159529 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 648 | 1464788159531 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 06:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:35:59 INFO - PROCESS | 648 | 1464788159548 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 648 | 1464788159550 Marionette TRACE conn6 <- [1,1446,null,{}] 06:35:59 INFO - PROCESS | 648 | 1464788159554 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:35:59 INFO - PROCESS | 648 | 1464788159654 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 06:35:59 INFO - PROCESS | 648 | 1464788159663 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3859C800 == 102 [pid = 648] [id = 371] 06:35:59 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB311A5C00) [pid = 648] [serial = 1113] [outer = 0000000000000000] 06:35:59 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB34CEC000) [pid = 648] [serial = 1114] [outer = 000000EB311A5C00] 06:35:59 INFO - PROCESS | 648 | 1464788159708 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB34D9C800) [pid = 648] [serial = 1115] [outer = 000000EB311A5C00] 06:36:00 INFO - PROCESS | 648 | 1464788160163 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:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 06:36:00 INFO - PROCESS | 648 | 1464788160241 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 648 | 1464788160243 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 06:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:36:00 INFO - PROCESS | 648 | 1464788160246 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 648 | 1464788160248 Marionette TRACE conn6 <- [1,1450,null,{}] 06:36:00 INFO - PROCESS | 648 | 1464788160252 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:36:00 INFO - PROCESS | 648 | 1464788160353 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 06:36:00 INFO - PROCESS | 648 | 1464788160361 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38792800 == 103 [pid = 648] [id = 372] 06:36:00 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB34DA8400) [pid = 648] [serial = 1116] [outer = 0000000000000000] 06:36:00 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB353F3C00) [pid = 648] [serial = 1117] [outer = 000000EB34DA8400] 06:36:00 INFO - PROCESS | 648 | 1464788160407 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB354B7800) [pid = 648] [serial = 1118] [outer = 000000EB34DA8400] 06:36:00 INFO - PROCESS | 648 | 1464788160865 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:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 672ms 06:36:00 INFO - PROCESS | 648 | 1464788160921 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 648 | 1464788160924 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 06:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:36:00 INFO - PROCESS | 648 | 1464788160927 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 648 | 1464788160929 Marionette TRACE conn6 <- [1,1454,null,{}] 06:36:00 INFO - PROCESS | 648 | 1464788160933 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:36:01 INFO - PROCESS | 648 | 1464788161070 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 06:36:01 INFO - PROCESS | 648 | 1464788161084 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395D3800 == 104 [pid = 648] [id = 373] 06:36:01 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB367D0C00) [pid = 648] [serial = 1119] [outer = 0000000000000000] 06:36:01 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB36A30C00) [pid = 648] [serial = 1120] [outer = 000000EB367D0C00] 06:36:01 INFO - PROCESS | 648 | 1464788161129 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB38B0F400) [pid = 648] [serial = 1121] [outer = 000000EB367D0C00] 06:36:01 INFO - PROCESS | 648 | 1464788161900 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:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 06:36:01 INFO - PROCESS | 648 | 1464788161951 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 648 | 1464788161957 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 06:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:36:01 INFO - PROCESS | 648 | 1464788161962 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 648 | 1464788161967 Marionette TRACE conn6 <- [1,1458,null,{}] 06:36:01 INFO - PROCESS | 648 | 1464788161972 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:36:02 INFO - PROCESS | 648 | 1464788162185 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 06:36:02 INFO - PROCESS | 648 | 1464788162198 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C60800 == 105 [pid = 648] [id = 374] 06:36:02 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB2CC19400) [pid = 648] [serial = 1122] [outer = 0000000000000000] 06:36:02 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB2E04D800) [pid = 648] [serial = 1123] [outer = 000000EB2CC19400] 06:36:02 INFO - PROCESS | 648 | 1464788162258 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB302B5000) [pid = 648] [serial = 1124] [outer = 000000EB2CC19400] 06:36:03 INFO - PROCESS | 648 | 1464788163030 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:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1136ms 06:36:03 INFO - PROCESS | 648 | 1464788163101 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 648 | 1464788163108 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 06:36:03 INFO - PROCESS | 648 | 1464788163115 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:36:03 INFO - PROCESS | 648 | 1464788163118 Marionette TRACE conn6 <- [1,1462,null,{}] 06:36:03 INFO - PROCESS | 648 | 1464788163122 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:36:03 INFO - PROCESS | 648 | 1464788163257 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 06:36:03 INFO - PROCESS | 648 | 1464788163394 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BCF800 == 106 [pid = 648] [id = 375] 06:36:03 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB3119D000) [pid = 648] [serial = 1125] [outer = 0000000000000000] 06:36:03 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB31EEB000) [pid = 648] [serial = 1126] [outer = 000000EB3119D000] 06:36:03 INFO - PROCESS | 648 | 1464788163452 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB341EFC00) [pid = 648] [serial = 1127] [outer = 000000EB3119D000] 06:36:04 INFO - PROCESS | 648 | 1464788164136 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:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1070ms 06:36:04 INFO - PROCESS | 648 | 1464788164191 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 06:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:36:04 INFO - PROCESS | 648 | 1464788164194 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 06:36:04 INFO - PROCESS | 648 | 1464788164197 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 648 | 1464788164202 Marionette TRACE conn6 <- [1,1466,null,{}] 06:36:04 INFO - PROCESS | 648 | 1464788164214 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:36:04 INFO - PROCESS | 648 | 1464788164345 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 06:36:04 INFO - PROCESS | 648 | 1464788164485 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39DCB000 == 107 [pid = 648] [id = 376] 06:36:04 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB34CF2000) [pid = 648] [serial = 1128] [outer = 0000000000000000] 06:36:04 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34D96C00) [pid = 648] [serial = 1129] [outer = 000000EB34CF2000] 06:36:04 INFO - PROCESS | 648 | 1464788164545 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB38B0AC00) [pid = 648] [serial = 1130] [outer = 000000EB34CF2000] 06:36:05 INFO - PROCESS | 648 | 1464788165177 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:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1027ms 06:36:05 INFO - PROCESS | 648 | 1464788165226 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 648 | 1464788165230 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 06:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:36:05 INFO - PROCESS | 648 | 1464788165233 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 648 | 1464788165236 Marionette TRACE conn6 <- [1,1470,null,{}] 06:36:05 INFO - PROCESS | 648 | 1464788165239 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:36:05 INFO - PROCESS | 648 | 1464788165371 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 06:36:05 INFO - PROCESS | 648 | 1464788165480 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A685000 == 108 [pid = 648] [id = 377] 06:36:05 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB38B04800) [pid = 648] [serial = 1131] [outer = 0000000000000000] 06:36:05 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3AF71000) [pid = 648] [serial = 1132] [outer = 000000EB38B04800] 06:36:05 INFO - PROCESS | 648 | 1464788165536 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB3B40E000) [pid = 648] [serial = 1133] [outer = 000000EB38B04800] 06:36:06 INFO - PROCESS | 648 | 1464788166168 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:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 06:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:36:06 INFO - PROCESS | 648 | 1464788166222 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 648 | 1464788166224 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 06:36:06 INFO - PROCESS | 648 | 1464788166228 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 648 | 1464788166230 Marionette TRACE conn6 <- [1,1474,null,{}] 06:36:06 INFO - PROCESS | 648 | 1464788166234 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:36:06 INFO - PROCESS | 648 | 1464788166359 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 06:36:06 INFO - PROCESS | 648 | 1464788166494 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B5B7800 == 109 [pid = 648] [id = 378] 06:36:06 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3AF7D800) [pid = 648] [serial = 1134] [outer = 0000000000000000] 06:36:06 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3B92E800) [pid = 648] [serial = 1135] [outer = 000000EB3AF7D800] 06:36:06 INFO - PROCESS | 648 | 1464788166552 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB3DAF8000) [pid = 648] [serial = 1136] [outer = 000000EB3AF7D800] 06:36:07 INFO - PROCESS | 648 | 1464788167233 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:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 06:36:07 INFO - PROCESS | 648 | 1464788167253 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 06:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:36:07 INFO - PROCESS | 648 | 1464788167255 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 06:36:07 INFO - PROCESS | 648 | 1464788167259 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 648 | 1464788167261 Marionette TRACE conn6 <- [1,1478,null,{}] 06:36:07 INFO - PROCESS | 648 | 1464788167265 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:36:07 INFO - PROCESS | 648 | 1464788167399 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 06:36:07 INFO - PROCESS | 648 | 1464788167537 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0D7800 == 110 [pid = 648] [id = 379] 06:36:07 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB3D987400) [pid = 648] [serial = 1137] [outer = 0000000000000000] 06:36:07 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB3DC8D000) [pid = 648] [serial = 1138] [outer = 000000EB3D987400] 06:36:07 INFO - PROCESS | 648 | 1464788167595 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3EC3A400) [pid = 648] [serial = 1139] [outer = 000000EB3D987400] 06:36:08 INFO - PROCESS | 648 | 1464788168268 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:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1022ms 06:36:08 INFO - PROCESS | 648 | 1464788168290 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 648 | 1464788168293 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 06:36:08 INFO - PROCESS | 648 | 1464788168298 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:36:08 INFO - PROCESS | 648 | 1464788168300 Marionette TRACE conn6 <- [1,1482,null,{}] 06:36:08 INFO - PROCESS | 648 | 1464788168304 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:36:08 INFO - PROCESS | 648 | 1464788168428 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 06:36:08 INFO - PROCESS | 648 | 1464788168799 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D8B9000 == 111 [pid = 648] [id = 380] 06:36:08 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB23995800) [pid = 648] [serial = 1140] [outer = 0000000000000000] 06:36:08 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB239D7400) [pid = 648] [serial = 1141] [outer = 000000EB23995800] 06:36:08 INFO - PROCESS | 648 | 1464788168885 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB2817FC00) [pid = 648] [serial = 1142] [outer = 000000EB23995800] 06:36:09 INFO - PROCESS | 648 | 1464788169516 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:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1283ms 06:36:09 INFO - PROCESS | 648 | 1464788169587 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 648 | 1464788169592 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 06:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:36:09 INFO - PROCESS | 648 | 1464788169596 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 648 | 1464788169600 Marionette TRACE conn6 <- [1,1486,null,{}] 06:36:09 INFO - PROCESS | 648 | 1464788169605 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:36:09 INFO - PROCESS | 648 | 1464788169724 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 06:36:09 INFO - PROCESS | 648 | 1464788169866 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24311800 == 112 [pid = 648] [id = 381] 06:36:09 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB2A28C800) [pid = 648] [serial = 1143] [outer = 0000000000000000] 06:36:09 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB2A2C7000) [pid = 648] [serial = 1144] [outer = 000000EB2A28C800] 06:36:09 INFO - PROCESS | 648 | 1464788169921 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB2D7FA800) [pid = 648] [serial = 1145] [outer = 000000EB2A28C800] 06:36:10 INFO - PROCESS | 648 | 1464788170536 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:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 06:36:10 INFO - PROCESS | 648 | 1464788170589 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 648 | 1464788170593 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 06:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:36:10 INFO - PROCESS | 648 | 1464788170598 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 648 | 1464788170600 Marionette TRACE conn6 <- [1,1490,null,{}] 06:36:10 INFO - PROCESS | 648 | 1464788170604 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:36:10 INFO - PROCESS | 648 | 1464788170720 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 06:36:10 INFO - PROCESS | 648 | 1464788170852 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C24800 == 111 [pid = 648] [id = 194] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A629000 == 110 [pid = 648] [id = 196] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34291800 == 109 [pid = 648] [id = 114] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB38792800 == 108 [pid = 648] [id = 372] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB3859C800 == 107 [pid = 648] [id = 371] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB36714800 == 106 [pid = 648] [id = 370] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BDA000 == 105 [pid = 648] [id = 369] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D13800 == 104 [pid = 648] [id = 368] 06:36:10 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B44000 == 103 [pid = 648] [id = 367] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB32D91800) [pid = 648] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB305ECC00) [pid = 648] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB29B47000) [pid = 648] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB34D48000) [pid = 648] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB3A6BD400) [pid = 648] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB3AE34400) [pid = 648] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB3B40CC00) [pid = 648] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB3B931C00) [pid = 648] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB353ED800) [pid = 648] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 06:36:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28169800 == 104 [pid = 648] [id = 382] 06:36:10 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB23921400) [pid = 648] [serial = 1146] [outer = 0000000000000000] 06:36:10 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB23D14800) [pid = 648] [serial = 1147] [outer = 000000EB23921400] 06:36:10 INFO - PROCESS | 648 | 1464788170963 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB302B0800) [pid = 648] [serial = 1148] [outer = 000000EB23921400] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3410B000 == 103 [pid = 648] [id = 366] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFBF000 == 102 [pid = 648] [id = 365] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB290F1000 == 101 [pid = 648] [id = 364] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B2B800 == 100 [pid = 648] [id = 362] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB387AD800 == 99 [pid = 648] [id = 361] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F42F000 == 98 [pid = 648] [id = 360] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E8E5000 == 97 [pid = 648] [id = 359] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E5D8800 == 96 [pid = 648] [id = 358] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D5CA000 == 95 [pid = 648] [id = 357] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E73000 == 94 [pid = 648] [id = 356] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB306B8000 == 93 [pid = 648] [id = 355] 06:36:11 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B03D800 == 92 [pid = 648] [id = 354] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB34B6A000) [pid = 648] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB34A9BC00) [pid = 648] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB29C90800) [pid = 648] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB34CF1000) [pid = 648] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB3142DC00) [pid = 648] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB3A6A7C00) [pid = 648] [serial = 973] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB2E08FC00) [pid = 648] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB29BB6000) [pid = 648] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB36A37C00) [pid = 648] [serial = 970] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB281EBC00) [pid = 648] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB3A6BD000) [pid = 648] [serial = 976] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB29C99400) [pid = 648] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB353F6C00) [pid = 648] [serial = 919] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB35C0A000) [pid = 648] [serial = 922] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB34D29000) [pid = 648] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB3520D000) [pid = 648] [serial = 916] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB34D45C00) [pid = 648] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB302BE000) [pid = 648] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB34D90800) [pid = 648] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB3072D000) [pid = 648] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB31E30400) [pid = 648] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB32D90800) [pid = 648] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB31654400) [pid = 648] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB3177C000) [pid = 648] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 06:36:11 INFO - PROCESS | 648 | 1464788171484 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:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 923ms 06:36:11 INFO - PROCESS | 648 | 1464788171524 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 648 | 1464788171527 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 06:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:36:11 INFO - PROCESS | 648 | 1464788171532 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 648 | 1464788171538 Marionette TRACE conn6 <- [1,1494,null,{}] 06:36:11 INFO - PROCESS | 648 | 1464788171547 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:36:11 INFO - PROCESS | 648 | 1464788171650 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 06:36:11 INFO - PROCESS | 648 | 1464788171667 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332AC800 == 93 [pid = 648] [id = 383] 06:36:11 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB2FA5CC00) [pid = 648] [serial = 1149] [outer = 0000000000000000] 06:36:11 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB302BFC00) [pid = 648] [serial = 1150] [outer = 000000EB2FA5CC00] 06:36:11 INFO - PROCESS | 648 | 1464788171714 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB30430400) [pid = 648] [serial = 1151] [outer = 000000EB2FA5CC00] 06:36:12 INFO - PROCESS | 648 | 1464788172170 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:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 693ms 06:36:12 INFO - PROCESS | 648 | 1464788172225 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 648 | 1464788172228 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 06:36:12 INFO - PROCESS | 648 | 1464788172231 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:36:12 INFO - PROCESS | 648 | 1464788172233 Marionette TRACE conn6 <- [1,1498,null,{}] 06:36:12 INFO - PROCESS | 648 | 1464788172236 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:36:12 INFO - PROCESS | 648 | 1464788172337 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 06:36:12 INFO - PROCESS | 648 | 1464788172350 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34935000 == 94 [pid = 648] [id = 384] 06:36:12 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB303F7400) [pid = 648] [serial = 1152] [outer = 0000000000000000] 06:36:12 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB30735400) [pid = 648] [serial = 1153] [outer = 000000EB303F7400] 06:36:12 INFO - PROCESS | 648 | 1464788172483 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB30F10C00) [pid = 648] [serial = 1154] [outer = 000000EB303F7400] 06:36:12 INFO - PROCESS | 648 | 1464788172850 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:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 06:36:12 INFO - PROCESS | 648 | 1464788172904 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 648 | 1464788172906 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 06:36:12 INFO - PROCESS | 648 | 1464788172909 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:36:12 INFO - PROCESS | 648 | 1464788172911 Marionette TRACE conn6 <- [1,1502,null,{}] 06:36:12 INFO - PROCESS | 648 | 1464788172915 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:36:13 INFO - PROCESS | 648 | 1464788173010 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 06:36:13 INFO - PROCESS | 648 | 1464788173148 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C16000 == 95 [pid = 648] [id = 385] 06:36:13 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB31431000) [pid = 648] [serial = 1155] [outer = 0000000000000000] 06:36:13 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB314F1C00) [pid = 648] [serial = 1156] [outer = 000000EB31431000] 06:36:13 INFO - PROCESS | 648 | 1464788173200 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB317A6800) [pid = 648] [serial = 1157] [outer = 000000EB31431000] 06:36:13 INFO - PROCESS | 648 | 1464788173646 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:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 777ms 06:36:13 INFO - PROCESS | 648 | 1464788173696 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 648 | 1464788173698 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 06:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:36:13 INFO - PROCESS | 648 | 1464788173706 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 648 | 1464788173708 Marionette TRACE conn6 <- [1,1506,null,{}] 06:36:13 INFO - PROCESS | 648 | 1464788173712 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:36:13 INFO - PROCESS | 648 | 1464788173841 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 06:36:13 INFO - PROCESS | 648 | 1464788173867 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3540B800 == 96 [pid = 648] [id = 386] 06:36:13 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB31E26400) [pid = 648] [serial = 1158] [outer = 0000000000000000] 06:36:13 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB31E31400) [pid = 648] [serial = 1159] [outer = 000000EB31E26400] 06:36:13 INFO - PROCESS | 648 | 1464788173913 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB31EE5400) [pid = 648] [serial = 1160] [outer = 000000EB31E26400] 06:36:14 INFO - PROCESS | 648 | 1464788174364 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:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 06:36:14 INFO - PROCESS | 648 | 1464788174381 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 06:36:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:36:14 INFO - PROCESS | 648 | 1464788174383 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 06:36:14 INFO - PROCESS | 648 | 1464788174387 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 648 | 1464788174389 Marionette TRACE conn6 <- [1,1510,null,{}] 06:36:14 INFO - PROCESS | 648 | 1464788174392 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:36:14 INFO - PROCESS | 648 | 1464788174546 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 06:36:14 INFO - PROCESS | 648 | 1464788174582 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C6B800 == 97 [pid = 648] [id = 387] 06:36:14 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB329BE000) [pid = 648] [serial = 1161] [outer = 0000000000000000] 06:36:14 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB32E2BC00) [pid = 648] [serial = 1162] [outer = 000000EB329BE000] 06:36:14 INFO - PROCESS | 648 | 1464788174628 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB34054000) [pid = 648] [serial = 1163] [outer = 000000EB329BE000] 06:36:15 INFO - PROCESS | 648 | 1464788175398 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:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2A288C00) [pid = 648] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB24684800) [pid = 648] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB30439800) [pid = 648] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB302BBC00) [pid = 648] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB367D2C00) [pid = 648] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB34902400) [pid = 648] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB23922800) [pid = 648] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB353EBC00) [pid = 648] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB34AA6000) [pid = 648] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB2A2BCC00) [pid = 648] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB29C97C00) [pid = 648] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB31E1E800) [pid = 648] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:36:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB34CE7000) [pid = 648] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:36:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB34DA8400) [pid = 648] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:36:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB32D8E800) [pid = 648] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:36:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB311A5C00) [pid = 648] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:36:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1083ms 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB311A7400) [pid = 648] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB34D28000) [pid = 648] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB28180C00) [pid = 648] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB300A1C00) [pid = 648] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB3B509400) [pid = 648] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB3A6B7800) [pid = 648] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB3A6B7400) [pid = 648] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:36:15 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB367D1800) [pid = 648] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:36:15 INFO - PROCESS | 648 | 1464788175474 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 648 | 1464788175476 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 06:36:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:36:15 INFO - PROCESS | 648 | 1464788175480 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 648 | 1464788175482 Marionette TRACE conn6 <- [1,1514,null,{}] 06:36:15 INFO - PROCESS | 648 | 1464788175485 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:36:15 INFO - PROCESS | 648 | 1464788175583 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 06:36:15 INFO - PROCESS | 648 | 1464788175589 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB316D2000 == 98 [pid = 648] [id = 388] 06:36:15 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB24684800) [pid = 648] [serial = 1164] [outer = 0000000000000000] 06:36:15 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB2A2BCC00) [pid = 648] [serial = 1165] [outer = 000000EB24684800] 06:36:15 INFO - PROCESS | 648 | 1464788175636 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB30439800) [pid = 648] [serial = 1166] [outer = 000000EB24684800] 06:36:16 INFO - PROCESS | 648 | 1464788176116 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:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:36:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 06:36:16 INFO - PROCESS | 648 | 1464788176155 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 648 | 1464788176157 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 06:36:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:36:16 INFO - PROCESS | 648 | 1464788176160 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 648 | 1464788176162 Marionette TRACE conn6 <- [1,1518,null,{}] 06:36:16 INFO - PROCESS | 648 | 1464788176166 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:36:16 INFO - PROCESS | 648 | 1464788176262 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 06:36:16 INFO - PROCESS | 648 | 1464788176268 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385A3800 == 99 [pid = 648] [id = 389] 06:36:16 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB32D8E800) [pid = 648] [serial = 1167] [outer = 0000000000000000] 06:36:16 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB34059C00) [pid = 648] [serial = 1168] [outer = 000000EB32D8E800] 06:36:16 INFO - PROCESS | 648 | 1464788176315 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB34AA1000) [pid = 648] [serial = 1169] [outer = 000000EB32D8E800] 06:36:16 INFO - PROCESS | 648 | 1464788176732 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:36:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:36:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:36:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:36:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 06:36:16 INFO - PROCESS | 648 | 1464788176797 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 648 | 1464788176800 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 06:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:36:16 INFO - PROCESS | 648 | 1464788176803 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 648 | 1464788176805 Marionette TRACE conn6 <- [1,1522,null,{}] 06:36:16 INFO - PROCESS | 648 | 1464788176809 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:36:16 INFO - PROCESS | 648 | 1464788176906 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 06:36:16 INFO - PROCESS | 648 | 1464788176912 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB387AA800 == 100 [pid = 648] [id = 390] 06:36:16 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB2E088400) [pid = 648] [serial = 1170] [outer = 0000000000000000] 06:36:16 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB34B6C400) [pid = 648] [serial = 1171] [outer = 000000EB2E088400] 06:36:16 INFO - PROCESS | 648 | 1464788176963 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB34BA1C00) [pid = 648] [serial = 1172] [outer = 000000EB2E088400] 06:36:17 INFO - PROCESS | 648 | 1464788177576 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:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 818ms 06:36:17 INFO - PROCESS | 648 | 1464788177625 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 648 | 1464788177630 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 06:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:36:17 INFO - PROCESS | 648 | 1464788177636 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 648 | 1464788177640 Marionette TRACE conn6 <- [1,1526,null,{}] 06:36:17 INFO - PROCESS | 648 | 1464788177646 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:36:17 INFO - PROCESS | 648 | 1464788177785 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 06:36:17 INFO - PROCESS | 648 | 1464788177936 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFD5800 == 101 [pid = 648] [id = 391] 06:36:17 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB28436C00) [pid = 648] [serial = 1173] [outer = 0000000000000000] 06:36:18 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB28B12000) [pid = 648] [serial = 1174] [outer = 000000EB28436C00] 06:36:18 INFO - PROCESS | 648 | 1464788178004 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB2AA31000) [pid = 648] [serial = 1175] [outer = 000000EB28436C00] 06:36:18 INFO - PROCESS | 648 | 1464788178623 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:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1024ms 06:36:18 INFO - PROCESS | 648 | 1464788178663 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 648 | 1464788178670 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 06:36:18 INFO - PROCESS | 648 | 1464788178677 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 648 | 1464788178680 Marionette TRACE conn6 <- [1,1530,null,{}] 06:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:36:18 INFO - PROCESS | 648 | 1464788178684 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:36:18 INFO - PROCESS | 648 | 1464788178816 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 06:36:18 INFO - PROCESS | 648 | 1464788178926 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34B3D000 == 102 [pid = 648] [id = 392] 06:36:18 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB2FDA5000) [pid = 648] [serial = 1176] [outer = 0000000000000000] 06:36:18 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB303F9800) [pid = 648] [serial = 1177] [outer = 000000EB2FDA5000] 06:36:18 INFO - PROCESS | 648 | 1464788178983 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB3119D400) [pid = 648] [serial = 1178] [outer = 000000EB2FDA5000] 06:36:19 INFO - PROCESS | 648 | 1464788179624 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:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 06:36:19 INFO - PROCESS | 648 | 1464788179669 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 06:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:36:19 INFO - PROCESS | 648 | 1464788179672 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 06:36:19 INFO - PROCESS | 648 | 1464788179677 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 648 | 1464788179681 Marionette TRACE conn6 <- [1,1534,null,{}] 06:36:19 INFO - PROCESS | 648 | 1464788179693 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:36:19 INFO - PROCESS | 648 | 1464788179822 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 06:36:19 INFO - PROCESS | 648 | 1464788179932 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB395DC000 == 103 [pid = 648] [id = 393] 06:36:19 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB31E22400) [pid = 648] [serial = 1179] [outer = 0000000000000000] 06:36:19 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB32D99C00) [pid = 648] [serial = 1180] [outer = 000000EB31E22400] 06:36:19 INFO - PROCESS | 648 | 1464788179992 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB34B64C00) [pid = 648] [serial = 1181] [outer = 000000EB31E22400] 06:36:20 INFO - PROCESS | 648 | 1464788180614 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:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 06:36:20 INFO - PROCESS | 648 | 1464788180673 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 648 | 1464788180677 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 06:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:36:20 INFO - PROCESS | 648 | 1464788180682 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 648 | 1464788180685 Marionette TRACE conn6 <- [1,1538,null,{}] 06:36:20 INFO - PROCESS | 648 | 1464788180689 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:36:20 INFO - PROCESS | 648 | 1464788180806 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 06:36:20 INFO - PROCESS | 648 | 1464788180941 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D95800 == 104 [pid = 648] [id = 394] 06:36:20 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34C65400) [pid = 648] [serial = 1182] [outer = 0000000000000000] 06:36:21 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB34CF1000) [pid = 648] [serial = 1183] [outer = 000000EB34C65400] 06:36:21 INFO - PROCESS | 648 | 1464788180998 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB34D2DC00) [pid = 648] [serial = 1184] [outer = 000000EB34C65400] 06:36:21 INFO - PROCESS | 648 | 1464788181636 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:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 06:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:36:21 INFO - PROCESS | 648 | 1464788181669 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 648 | 1464788181672 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 06:36:21 INFO - PROCESS | 648 | 1464788181675 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 648 | 1464788181677 Marionette TRACE conn6 <- [1,1542,null,{}] 06:36:21 INFO - PROCESS | 648 | 1464788181681 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:36:21 INFO - PROCESS | 648 | 1464788181804 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 06:36:21 INFO - PROCESS | 648 | 1464788181913 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A580000 == 105 [pid = 648] [id = 395] 06:36:21 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB34D47000) [pid = 648] [serial = 1185] [outer = 0000000000000000] 06:36:21 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34D8F400) [pid = 648] [serial = 1186] [outer = 000000EB34D47000] 06:36:21 INFO - PROCESS | 648 | 1464788181969 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB34D9D800) [pid = 648] [serial = 1187] [outer = 000000EB34D47000] 06:36:22 INFO - PROCESS | 648 | 1464788182610 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:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 06:36:22 INFO - PROCESS | 648 | 1464788182664 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 648 | 1464788182667 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 06:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:36:22 INFO - PROCESS | 648 | 1464788182670 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 648 | 1464788182673 Marionette TRACE conn6 <- [1,1546,null,{}] 06:36:22 INFO - PROCESS | 648 | 1464788182677 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:36:22 INFO - PROCESS | 648 | 1464788182819 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 06:36:22 INFO - PROCESS | 648 | 1464788182960 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B022800 == 106 [pid = 648] [id = 396] 06:36:22 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB34DAD800) [pid = 648] [serial = 1188] [outer = 0000000000000000] 06:36:23 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB35449C00) [pid = 648] [serial = 1189] [outer = 000000EB34DAD800] 06:36:23 INFO - PROCESS | 648 | 1464788183019 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB35C0F800) [pid = 648] [serial = 1190] [outer = 000000EB34DAD800] 06:36:23 INFO - PROCESS | 648 | 1464788183614 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:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 987ms 06:36:23 INFO - PROCESS | 648 | 1464788183659 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 648 | 1464788183662 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 06:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:36:23 INFO - PROCESS | 648 | 1464788183666 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 648 | 1464788183668 Marionette TRACE conn6 <- [1,1550,null,{}] 06:36:23 INFO - PROCESS | 648 | 1464788183672 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:36:23 INFO - PROCESS | 648 | 1464788183838 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 06:36:23 INFO - PROCESS | 648 | 1464788183943 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3C146000 == 107 [pid = 648] [id = 397] 06:36:23 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB35C50800) [pid = 648] [serial = 1191] [outer = 0000000000000000] 06:36:23 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB367D0000) [pid = 648] [serial = 1192] [outer = 000000EB35C50800] 06:36:24 INFO - PROCESS | 648 | 1464788184000 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB36A35800) [pid = 648] [serial = 1193] [outer = 000000EB35C50800] 06:36:24 INFO - PROCESS | 648 | 1464788184589 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:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 986ms 06:36:24 INFO - PROCESS | 648 | 1464788184654 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 648 | 1464788184657 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 06:36:24 INFO - PROCESS | 648 | 1464788184661 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:36:24 INFO - PROCESS | 648 | 1464788184663 Marionette TRACE conn6 <- [1,1554,null,{}] 06:36:24 INFO - PROCESS | 648 | 1464788184667 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:36:24 INFO - PROCESS | 648 | 1464788184790 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 06:36:24 INFO - PROCESS | 648 | 1464788184927 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CD91800 == 108 [pid = 648] [id = 398] 06:36:24 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB388BA000) [pid = 648] [serial = 1194] [outer = 0000000000000000] 06:36:24 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB38B07000) [pid = 648] [serial = 1195] [outer = 000000EB388BA000] 06:36:24 INFO - PROCESS | 648 | 1464788184985 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3A6B3C00) [pid = 648] [serial = 1196] [outer = 000000EB388BA000] 06:36:25 INFO - PROCESS | 648 | 1464788185575 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:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 986ms 06:36:25 INFO - PROCESS | 648 | 1464788185650 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 648 | 1464788185652 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 06:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:36:25 INFO - PROCESS | 648 | 1464788185656 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 648 | 1464788185658 Marionette TRACE conn6 <- [1,1558,null,{}] 06:36:25 INFO - PROCESS | 648 | 1464788185663 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:36:25 INFO - PROCESS | 648 | 1464788185784 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 06:36:25 INFO - PROCESS | 648 | 1464788185921 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D80E800 == 109 [pid = 648] [id = 399] 06:36:25 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB35211000) [pid = 648] [serial = 1197] [outer = 0000000000000000] 06:36:25 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3A6BE000) [pid = 648] [serial = 1198] [outer = 000000EB35211000] 06:36:25 INFO - PROCESS | 648 | 1464788185979 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB3AF71800) [pid = 648] [serial = 1199] [outer = 000000EB35211000] 06:36:26 INFO - PROCESS | 648 | 1464788186601 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:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 06:36:26 INFO - PROCESS | 648 | 1464788186644 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 648 | 1464788186647 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 06:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:36:26 INFO - PROCESS | 648 | 1464788186651 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 648 | 1464788186653 Marionette TRACE conn6 <- [1,1562,null,{}] 06:36:26 INFO - PROCESS | 648 | 1464788186657 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:36:26 INFO - PROCESS | 648 | 1464788186783 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 06:36:26 INFO - PROCESS | 648 | 1464788186895 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2D76F000 == 110 [pid = 648] [id = 400] 06:36:26 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB239A4000) [pid = 648] [serial = 1200] [outer = 0000000000000000] 06:36:26 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB2D439400) [pid = 648] [serial = 1201] [outer = 000000EB239A4000] 06:36:26 INFO - PROCESS | 648 | 1464788186950 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3042FC00) [pid = 648] [serial = 1202] [outer = 000000EB239A4000] 06:36:27 INFO - PROCESS | 648 | 1464788187735 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:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1126ms 06:36:27 INFO - PROCESS | 648 | 1464788187780 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 648 | 1464788187784 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 06:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:36:27 INFO - PROCESS | 648 | 1464788187789 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 648 | 1464788187793 Marionette TRACE conn6 <- [1,1566,null,{}] 06:36:27 INFO - PROCESS | 648 | 1464788187799 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:36:27 INFO - PROCESS | 648 | 1464788187926 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 06:36:28 INFO - PROCESS | 648 | 1464788188072 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D89800 == 111 [pid = 648] [id = 401] 06:36:28 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB23B6E800) [pid = 648] [serial = 1203] [outer = 0000000000000000] 06:36:28 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB2848E400) [pid = 648] [serial = 1204] [outer = 000000EB23B6E800] 06:36:28 INFO - PROCESS | 648 | 1464788188128 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB2E08B000) [pid = 648] [serial = 1205] [outer = 000000EB23B6E800] 06:36:28 INFO - PROCESS | 648 | 1464788188777 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:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1024ms 06:36:28 INFO - PROCESS | 648 | 1464788188818 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 648 | 1464788188824 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 06:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:36:28 INFO - PROCESS | 648 | 1464788188830 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 648 | 1464788188833 Marionette TRACE conn6 <- [1,1570,null,{}] 06:36:28 INFO - PROCESS | 648 | 1464788188837 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:36:29 INFO - PROCESS | 648 | 1464788188991 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB385A3800 == 110 [pid = 648] [id = 389] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB316D2000 == 109 [pid = 648] [id = 388] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C6B800 == 108 [pid = 648] [id = 387] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB3540B800 == 107 [pid = 648] [id = 386] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C16000 == 106 [pid = 648] [id = 385] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB34935000 == 105 [pid = 648] [id = 384] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB332AC800 == 104 [pid = 648] [id = 383] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB28169800 == 103 [pid = 648] [id = 382] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3A6B5C00) [pid = 648] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB34B9EC00) [pid = 648] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB3BFF8000) [pid = 648] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB3DAF3000) [pid = 648] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB24311800 == 102 [pid = 648] [id = 381] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D8B9000 == 101 [pid = 648] [id = 380] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D0D7800 == 100 [pid = 648] [id = 379] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B5B7800 == 99 [pid = 648] [id = 378] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A685000 == 98 [pid = 648] [id = 377] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DCB000 == 97 [pid = 648] [id = 376] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BCF800 == 96 [pid = 648] [id = 375] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C60800 == 95 [pid = 648] [id = 374] 06:36:29 INFO - PROCESS | 648 | --DOCSHELL 000000EB395D3800 == 94 [pid = 648] [id = 373] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB3B925800) [pid = 648] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB3B923400) [pid = 648] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB367CDC00) [pid = 648] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB2CC4AC00) [pid = 648] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB3164C400) [pid = 648] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB3BFF6800) [pid = 648] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB3AF7A400) [pid = 648] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB3AE28C00) [pid = 648] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB38B08C00) [pid = 648] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB36A2F400) [pid = 648] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB354B7C00) [pid = 648] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB34AA3400) [pid = 648] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB2FA67000) [pid = 648] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB29B43C00) [pid = 648] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB354B6C00) [pid = 648] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB34C5F400) [pid = 648] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB34B96000) [pid = 648] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB2F1A6400) [pid = 648] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB2A3C1400) [pid = 648] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB2CC26C00) [pid = 648] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB2FA5C400) [pid = 648] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB31E25400) [pid = 648] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB34CF1C00) [pid = 648] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB353F3C00) [pid = 648] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB34D50000) [pid = 648] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB3404F000) [pid = 648] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB340D3400) [pid = 648] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB34CEC000) [pid = 648] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB34C5F800) [pid = 648] [serial = 679] [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:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB354B7800) [pid = 648] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB3208C000) [pid = 648] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB34D9C800) [pid = 648] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB3A6AE000) [pid = 648] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB2D43C400) [pid = 648] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB28C65000) [pid = 648] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB30737400) [pid = 648] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 116 (000000EB31424C00) [pid = 648] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 115 (000000EB3164EC00) [pid = 648] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | --DOMWINDOW == 114 (000000EB30734800) [pid = 648] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 06:36:29 INFO - PROCESS | 648 | 1464788189158 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24311800 == 95 [pid = 648] [id = 402] 06:36:29 INFO - PROCESS | 648 | ++DOMWINDOW == 115 (000000EB2391D000) [pid = 648] [serial = 1206] [outer = 0000000000000000] 06:36:29 INFO - PROCESS | 648 | ++DOMWINDOW == 116 (000000EB241B6C00) [pid = 648] [serial = 1207] [outer = 000000EB2391D000] 06:36:29 INFO - PROCESS | 648 | 1464788189208 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 648 | ++DOMWINDOW == 117 (000000EB2CC26C00) [pid = 648] [serial = 1208] [outer = 000000EB2391D000] 06:36:29 INFO - PROCESS | 648 | 1464788189697 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:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 923ms 06:36:29 INFO - PROCESS | 648 | 1464788189755 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 648 | 1464788189757 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 06:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:36:29 INFO - PROCESS | 648 | 1464788189761 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 648 | 1464788189765 Marionette TRACE conn6 <- [1,1574,null,{}] 06:36:29 INFO - PROCESS | 648 | 1464788189777 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:36:29 INFO - PROCESS | 648 | 1464788189887 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 06:36:29 INFO - PROCESS | 648 | 1464788189902 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332BA000 == 96 [pid = 648] [id = 403] 06:36:29 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB311A2000) [pid = 648] [serial = 1209] [outer = 0000000000000000] 06:36:29 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB31423800) [pid = 648] [serial = 1210] [outer = 000000EB311A2000] 06:36:29 INFO - PROCESS | 648 | 1464788189952 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB3167AC00) [pid = 648] [serial = 1211] [outer = 000000EB311A2000] 06:36:30 INFO - PROCESS | 648 | 1464788190426 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:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 06:36:30 INFO - PROCESS | 648 | 1464788190434 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 648 | 1464788190437 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 06:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:36:30 INFO - PROCESS | 648 | 1464788190441 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 648 | 1464788190442 Marionette TRACE conn6 <- [1,1578,null,{}] 06:36:30 INFO - PROCESS | 648 | 1464788190450 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:36:30 INFO - PROCESS | 648 | 1464788190557 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 06:36:30 INFO - PROCESS | 648 | 1464788190565 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34B46800 == 97 [pid = 648] [id = 404] 06:36:30 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB31E11800) [pid = 648] [serial = 1212] [outer = 0000000000000000] 06:36:30 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB31E33400) [pid = 648] [serial = 1213] [outer = 000000EB31E11800] 06:36:30 INFO - PROCESS | 648 | 1464788190622 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB32D91800) [pid = 648] [serial = 1214] [outer = 000000EB31E11800] 06:36:31 INFO - PROCESS | 648 | 1464788191066 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:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 06:36:31 INFO - PROCESS | 648 | 1464788191136 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 648 | 1464788191138 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 06:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:36:31 INFO - PROCESS | 648 | 1464788191142 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 648 | 1464788191143 Marionette TRACE conn6 <- [1,1582,null,{}] 06:36:31 INFO - PROCESS | 648 | 1464788191147 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:36:31 INFO - PROCESS | 648 | 1464788191248 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 06:36:31 INFO - PROCESS | 648 | 1464788191286 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35238000 == 98 [pid = 648] [id = 405] 06:36:31 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB339A5400) [pid = 648] [serial = 1215] [outer = 0000000000000000] 06:36:31 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB34058000) [pid = 648] [serial = 1216] [outer = 000000EB339A5400] 06:36:31 INFO - PROCESS | 648 | 1464788191333 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB3490AC00) [pid = 648] [serial = 1217] [outer = 000000EB339A5400] 06:36:31 INFO - PROCESS | 648 | 1464788191845 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:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 06:36:31 INFO - PROCESS | 648 | 1464788191879 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 06:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:36:31 INFO - PROCESS | 648 | 1464788191881 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 06:36:31 INFO - PROCESS | 648 | 1464788191884 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 648 | 1464788191886 Marionette TRACE conn6 <- [1,1586,null,{}] 06:36:31 INFO - PROCESS | 648 | 1464788191890 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:36:32 INFO - PROCESS | 648 | 1464788192042 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 06:36:32 INFO - PROCESS | 648 | 1464788192066 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C76800 == 99 [pid = 648] [id = 406] 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB34C66000) [pid = 648] [serial = 1218] [outer = 0000000000000000] 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB34D28800) [pid = 648] [serial = 1219] [outer = 000000EB34C66000] 06:36:32 INFO - PROCESS | 648 | 1464788192122 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB34D9C800) [pid = 648] [serial = 1220] [outer = 000000EB34C66000] 06:36:32 INFO - PROCESS | 648 | 1464788192573 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:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 735ms 06:36:32 INFO - PROCESS | 648 | 1464788192623 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 648 | 1464788192625 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 06:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:36:32 INFO - PROCESS | 648 | 1464788192668 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 648 | 1464788192670 Marionette TRACE conn6 <- [1,1590,null,{}] 06:36:32 INFO - PROCESS | 648 | 1464788192674 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:36:32 INFO - PROCESS | 648 | 1464788192809 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 06:36:32 INFO - PROCESS | 648 | 1464788192829 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3859A000 == 100 [pid = 648] [id = 407] 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB2F1AD000) [pid = 648] [serial = 1221] [outer = 0000000000000000] 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB353F6400) [pid = 648] [serial = 1222] [outer = 000000EB2F1AD000] 06:36:32 INFO - PROCESS | 648 | 1464788192875 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB354BF000) [pid = 648] [serial = 1223] [outer = 000000EB2F1AD000] 06:36:33 INFO - PROCESS | 648 | 1464788193356 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:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 06:36:33 INFO - PROCESS | 648 | 1464788193401 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 648 | 1464788193403 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 06:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:36:33 INFO - PROCESS | 648 | 1464788193406 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 648 | 1464788193408 Marionette TRACE conn6 <- [1,1594,null,{}] 06:36:33 INFO - PROCESS | 648 | 1464788193419 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:36:33 INFO - PROCESS | 648 | 1464788193687 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB31E26400) [pid = 648] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB23921400) [pid = 648] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB367D0C00) [pid = 648] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB303F7400) [pid = 648] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB2A28C800) [pid = 648] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB23995800) [pid = 648] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 125 (000000EB2FA5CC00) [pid = 648] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 124 (000000EB329BE000) [pid = 648] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 123 (000000EB24684800) [pid = 648] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 122 (000000EB32D8E800) [pid = 648] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 121 (000000EB31431000) [pid = 648] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 120 (000000EB2D7F1800) [pid = 648] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 119 (000000EB34B95400) [pid = 648] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 118 (000000EB3DAF1000) [pid = 648] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:36:33 INFO - PROCESS | 648 | --DOMWINDOW == 117 (000000EB3B502400) [pid = 648] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:36:33 INFO - PROCESS | 648 | 1464788193766 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35235000 == 101 [pid = 648] [id = 408] 06:36:33 INFO - PROCESS | 648 | ++DOMWINDOW == 118 (000000EB22043000) [pid = 648] [serial = 1224] [outer = 0000000000000000] 06:36:33 INFO - PROCESS | 648 | ++DOMWINDOW == 119 (000000EB24684800) [pid = 648] [serial = 1225] [outer = 000000EB22043000] 06:36:33 INFO - PROCESS | 648 | 1464788193811 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 648 | ++DOMWINDOW == 120 (000000EB31E08C00) [pid = 648] [serial = 1226] [outer = 000000EB22043000] 06:36:34 INFO - PROCESS | 648 | 1464788194236 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:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 880ms 06:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:36:34 INFO - PROCESS | 648 | 1464788194290 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 648 | 1464788194292 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 06:36:34 INFO - PROCESS | 648 | 1464788194295 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 648 | 1464788194297 Marionette TRACE conn6 <- [1,1598,null,{}] 06:36:34 INFO - PROCESS | 648 | 1464788194301 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:36:34 INFO - PROCESS | 648 | 1464788194403 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 06:36:34 INFO - PROCESS | 648 | 1464788194411 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1F800 == 102 [pid = 648] [id = 409] 06:36:34 INFO - PROCESS | 648 | ++DOMWINDOW == 121 (000000EB34B93800) [pid = 648] [serial = 1227] [outer = 0000000000000000] 06:36:34 INFO - PROCESS | 648 | ++DOMWINDOW == 122 (000000EB3A6B0400) [pid = 648] [serial = 1228] [outer = 000000EB34B93800] 06:36:34 INFO - PROCESS | 648 | 1464788194455 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 648 | ++DOMWINDOW == 123 (000000EB3AE34000) [pid = 648] [serial = 1229] [outer = 000000EB34B93800] 06:36:34 INFO - PROCESS | 648 | 1464788194892 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:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 06:36:34 INFO - PROCESS | 648 | 1464788194932 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 648 | 1464788194934 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 06:36:34 INFO - PROCESS | 648 | 1464788194937 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:36:34 INFO - PROCESS | 648 | 1464788194939 Marionette TRACE conn6 <- [1,1602,null,{}] 06:36:34 INFO - PROCESS | 648 | 1464788194943 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:36:35 INFO - PROCESS | 648 | 1464788195044 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 06:36:35 INFO - PROCESS | 648 | 1464788195050 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A471800 == 103 [pid = 648] [id = 410] 06:36:35 INFO - PROCESS | 648 | ++DOMWINDOW == 124 (000000EB3AF7D000) [pid = 648] [serial = 1230] [outer = 0000000000000000] 06:36:35 INFO - PROCESS | 648 | ++DOMWINDOW == 125 (000000EB3B40DC00) [pid = 648] [serial = 1231] [outer = 000000EB3AF7D000] 06:36:35 INFO - PROCESS | 648 | 1464788195104 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 648 | ++DOMWINDOW == 126 (000000EB3B50BC00) [pid = 648] [serial = 1232] [outer = 000000EB3AF7D000] 06:36:35 INFO - PROCESS | 648 | 1464788195567 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:36:35 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:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 06:36:35 INFO - PROCESS | 648 | 1464788195613 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 648 | 1464788195616 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 06:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:36:35 INFO - PROCESS | 648 | 1464788195619 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 648 | 1464788195622 Marionette TRACE conn6 <- [1,1606,null,{}] 06:36:35 INFO - PROCESS | 648 | 1464788195625 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:36:35 INFO - PROCESS | 648 | 1464788195826 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 06:36:36 INFO - PROCESS | 648 | 1464788196007 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2E0F9800 == 104 [pid = 648] [id = 411] 06:36:36 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB23B76800) [pid = 648] [serial = 1233] [outer = 0000000000000000] 06:36:36 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB241B6400) [pid = 648] [serial = 1234] [outer = 000000EB23B76800] 06:36:36 INFO - PROCESS | 648 | 1464788196069 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB2A287400) [pid = 648] [serial = 1235] [outer = 000000EB23B76800] 06:36:36 INFO - PROCESS | 648 | 1464788196759 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:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1178ms 06:36:36 INFO - PROCESS | 648 | 1464788196801 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 648 | 1464788196806 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 06:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:36:36 INFO - PROCESS | 648 | 1464788196811 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 648 | 1464788196817 Marionette TRACE conn6 <- [1,1610,null,{}] 06:36:36 INFO - PROCESS | 648 | 1464788196822 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:36:37 INFO - PROCESS | 648 | 1464788197006 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 06:36:37 INFO - PROCESS | 648 | 1464788197115 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C69800 == 105 [pid = 648] [id = 412] 06:36:37 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB31E07000) [pid = 648] [serial = 1236] [outer = 0000000000000000] 06:36:37 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB31E0C400) [pid = 648] [serial = 1237] [outer = 000000EB31E07000] 06:36:37 INFO - PROCESS | 648 | 1464788197177 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB34484800) [pid = 648] [serial = 1238] [outer = 000000EB31E07000] 06:36:37 INFO - PROCESS | 648 | 1464788197790 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:36:37 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:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1028ms 06:36:37 INFO - PROCESS | 648 | 1464788197843 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 06:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:36:37 INFO - PROCESS | 648 | 1464788197847 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 06:36:37 INFO - PROCESS | 648 | 1464788197851 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 648 | 1464788197853 Marionette TRACE conn6 <- [1,1614,null,{}] 06:36:37 INFO - PROCESS | 648 | 1464788197857 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:36:38 INFO - PROCESS | 648 | 1464788197990 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 06:36:38 INFO - PROCESS | 648 | 1464788198106 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3C14A000 == 106 [pid = 648] [id = 413] 06:36:38 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB34C69800) [pid = 648] [serial = 1239] [outer = 0000000000000000] 06:36:38 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB34CEF800) [pid = 648] [serial = 1240] [outer = 000000EB34C69800] 06:36:38 INFO - PROCESS | 648 | 1464788198204 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB354B7C00) [pid = 648] [serial = 1241] [outer = 000000EB34C69800] 06:36:38 INFO - PROCESS | 648 | 1464788198819 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:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1023ms 06:36:38 INFO - PROCESS | 648 | 1464788198875 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 648 | 1464788198879 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 06:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:36:38 INFO - PROCESS | 648 | 1464788198891 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 648 | 1464788198897 Marionette TRACE conn6 <- [1,1618,null,{}] 06:36:38 INFO - PROCESS | 648 | 1464788198934 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:36:39 INFO - PROCESS | 648 | 1464788199075 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 06:36:39 INFO - PROCESS | 648 | 1464788199206 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D5E1800 == 107 [pid = 648] [id = 414] 06:36:39 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB3B407000) [pid = 648] [serial = 1242] [outer = 0000000000000000] 06:36:39 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB3BFF9000) [pid = 648] [serial = 1243] [outer = 000000EB3B407000] 06:36:39 INFO - PROCESS | 648 | 1464788199267 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB3D981400) [pid = 648] [serial = 1244] [outer = 000000EB3B407000] 06:36:39 INFO - PROCESS | 648 | 1464788199855 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:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 994ms 06:36:39 INFO - PROCESS | 648 | 1464788199883 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 648 | 1464788199886 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 06:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:36:39 INFO - PROCESS | 648 | 1464788199889 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 648 | 1464788199891 Marionette TRACE conn6 <- [1,1622,null,{}] 06:36:39 INFO - PROCESS | 648 | 1464788199895 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:36:40 INFO - PROCESS | 648 | 1464788200023 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 06:36:40 INFO - PROCESS | 648 | 1464788200135 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3DAAF000 == 108 [pid = 648] [id = 415] 06:36:40 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB3D987C00) [pid = 648] [serial = 1245] [outer = 0000000000000000] 06:36:40 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB3D98E000) [pid = 648] [serial = 1246] [outer = 000000EB3D987C00] 06:36:40 INFO - PROCESS | 648 | 1464788200191 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3DC84800) [pid = 648] [serial = 1247] [outer = 000000EB3D987C00] 06:36:40 INFO - PROCESS | 648 | 1464788200789 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:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 06:36:40 INFO - PROCESS | 648 | 1464788200878 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 648 | 1464788200880 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 06:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:36:40 INFO - PROCESS | 648 | 1464788200884 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 648 | 1464788200886 Marionette TRACE conn6 <- [1,1626,null,{}] 06:36:40 INFO - PROCESS | 648 | 1464788200890 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:36:41 INFO - PROCESS | 648 | 1464788201027 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 06:36:41 INFO - PROCESS | 648 | 1464788201162 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E8EC000 == 109 [pid = 648] [id = 416] 06:36:41 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB3B54F800) [pid = 648] [serial = 1248] [outer = 0000000000000000] 06:36:41 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3B551400) [pid = 648] [serial = 1249] [outer = 000000EB3B54F800] 06:36:41 INFO - PROCESS | 648 | 1464788201227 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3EC35C00) [pid = 648] [serial = 1250] [outer = 000000EB3B54F800] 06:36:41 INFO - PROCESS | 648 | 1464788201813 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:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 06:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:36:41 INFO - PROCESS | 648 | 1464788201873 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 648 | 1464788201875 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 06:36:41 INFO - PROCESS | 648 | 1464788201879 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 648 | 1464788201881 Marionette TRACE conn6 <- [1,1630,null,{}] 06:36:41 INFO - PROCESS | 648 | 1464788201885 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:36:42 INFO - PROCESS | 648 | 1464788202014 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 06:36:42 INFO - PROCESS | 648 | 1464788202126 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F447800 == 110 [pid = 648] [id = 417] 06:36:42 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB3EC41800) [pid = 648] [serial = 1251] [outer = 0000000000000000] 06:36:42 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB3EF74400) [pid = 648] [serial = 1252] [outer = 000000EB3EC41800] 06:36:42 INFO - PROCESS | 648 | 1464788202182 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB3EF7AC00) [pid = 648] [serial = 1253] [outer = 000000EB3EC41800] 06:36:42 INFO - PROCESS | 648 | 1464788202782 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:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 06:36:42 INFO - PROCESS | 648 | 1464788202868 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 648 | 1464788202871 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 06:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:36:42 INFO - PROCESS | 648 | 1464788202874 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 648 | 1464788202877 Marionette TRACE conn6 <- [1,1634,null,{}] 06:36:42 INFO - PROCESS | 648 | 1464788202881 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:36:43 INFO - PROCESS | 648 | 1464788203005 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 06:36:43 INFO - PROCESS | 648 | 1464788203144 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F4BD800 == 111 [pid = 648] [id = 418] 06:36:43 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3EC42400) [pid = 648] [serial = 1254] [outer = 0000000000000000] 06:36:43 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB3F8CD800) [pid = 648] [serial = 1255] [outer = 000000EB3EC42400] 06:36:43 INFO - PROCESS | 648 | 1464788203202 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3F8D5400) [pid = 648] [serial = 1256] [outer = 000000EB3EC42400] 06:36:43 INFO - PROCESS | 648 | 1464788203829 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:36:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:36:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 06:36:43 INFO - PROCESS | 648 | 1464788203863 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 648 | 1464788203866 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 06:36:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:36:43 INFO - PROCESS | 648 | 1464788203869 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 648 | 1464788203872 Marionette TRACE conn6 <- [1,1638,null,{}] 06:36:43 INFO - PROCESS | 648 | 1464788203875 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:36:44 INFO - PROCESS | 648 | 1464788204001 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 06:36:44 INFO - PROCESS | 648 | 1464788204140 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D9BA000 == 112 [pid = 648] [id = 419] 06:36:44 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB3F078000) [pid = 648] [serial = 1257] [outer = 0000000000000000] 06:36:44 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB3F081000) [pid = 648] [serial = 1258] [outer = 000000EB3F078000] 06:36:44 INFO - PROCESS | 648 | 1464788204196 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3F8CEC00) [pid = 648] [serial = 1259] [outer = 000000EB3F078000] 06:36:44 INFO - PROCESS | 648 | 1464788204854 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:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1031ms 06:36:44 INFO - PROCESS | 648 | 1464788204903 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 648 | 1464788204906 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 06:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:36:44 INFO - PROCESS | 648 | 1464788204909 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 648 | 1464788204911 Marionette TRACE conn6 <- [1,1642,null,{}] 06:36:44 INFO - PROCESS | 648 | 1464788204932 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:36:45 INFO - PROCESS | 648 | 1464788205058 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 06:36:45 INFO - PROCESS | 648 | 1464788205203 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB291EC000 == 113 [pid = 648] [id = 420] 06:36:45 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB2323E000) [pid = 648] [serial = 1260] [outer = 0000000000000000] 06:36:45 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB29BAD400) [pid = 648] [serial = 1261] [outer = 000000EB2323E000] 06:36:45 INFO - PROCESS | 648 | 1464788205259 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB3490F400) [pid = 648] [serial = 1262] [outer = 000000EB2323E000] 06:36:46 INFO - PROCESS | 648 | 1464788206136 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:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1246ms 06:36:46 INFO - PROCESS | 648 | 1464788206157 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 648 | 1464788206162 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 06:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:36:46 INFO - PROCESS | 648 | 1464788206175 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 648 | 1464788206179 Marionette TRACE conn6 <- [1,1646,null,{}] 06:36:46 INFO - PROCESS | 648 | 1464788206204 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:36:46 INFO - PROCESS | 648 | 1464788206330 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 06:36:46 INFO - PROCESS | 648 | 1464788206480 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344A6000 == 114 [pid = 648] [id = 421] 06:36:46 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB23B79000) [pid = 648] [serial = 1263] [outer = 0000000000000000] 06:36:46 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB2855A800) [pid = 648] [serial = 1264] [outer = 000000EB23B79000] 06:36:46 INFO - PROCESS | 648 | 1464788206533 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB302BEC00) [pid = 648] [serial = 1265] [outer = 000000EB23B79000] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E6D000 == 113 [pid = 648] [id = 123] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A471800 == 112 [pid = 648] [id = 410] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E1F800 == 111 [pid = 648] [id = 409] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35235000 == 110 [pid = 648] [id = 408] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB3859A000 == 109 [pid = 648] [id = 407] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C76800 == 108 [pid = 648] [id = 406] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB34B6C400) [pid = 648] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | 1464788207233 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:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB35238000 == 107 [pid = 648] [id = 405] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B46800 == 106 [pid = 648] [id = 404] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB332BA000 == 105 [pid = 648] [id = 403] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB24311800 == 104 [pid = 648] [id = 402] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D89800 == 103 [pid = 648] [id = 401] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D95800 == 102 [pid = 648] [id = 394] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB395DC000 == 101 [pid = 648] [id = 393] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B3D000 == 100 [pid = 648] [id = 392] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFD5800 == 99 [pid = 648] [id = 391] 06:36:47 INFO - PROCESS | 648 | --DOCSHELL 000000EB387AA800 == 98 [pid = 648] [id = 390] 06:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1109ms 06:36:47 INFO - PROCESS | 648 | 1464788207280 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 648 | 1464788207285 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 06:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:36:47 INFO - PROCESS | 648 | 1464788207291 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 648 | 1464788207294 Marionette TRACE conn6 <- [1,1650,null,{}] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB3DC84C00) [pid = 648] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3C198000) [pid = 648] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB3B407800) [pid = 648] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB3B507800) [pid = 648] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB31E31400) [pid = 648] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB23D14800) [pid = 648] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB302B0800) [pid = 648] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB36A30C00) [pid = 648] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB38B0F400) [pid = 648] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB30735400) [pid = 648] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB30F10C00) [pid = 648] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB2D7FA800) [pid = 648] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB2A2C7000) [pid = 648] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB2817FC00) [pid = 648] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB239D7400) [pid = 648] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB302BFC00) [pid = 648] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB30430400) [pid = 648] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB31EE5400) [pid = 648] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB31EEB000) [pid = 648] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2E04D800) [pid = 648] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB34D96C00) [pid = 648] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB3AF71000) [pid = 648] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB3B92E800) [pid = 648] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 134 (000000EB3DC8D000) [pid = 648] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 133 (000000EB32E2BC00) [pid = 648] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 132 (000000EB2A2BCC00) [pid = 648] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 131 (000000EB34059C00) [pid = 648] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 130 (000000EB34AA1000) [pid = 648] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 129 (000000EB30439800) [pid = 648] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 128 (000000EB314F1C00) [pid = 648] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 127 (000000EB317A6800) [pid = 648] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | --DOMWINDOW == 126 (000000EB34054000) [pid = 648] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 06:36:47 INFO - PROCESS | 648 | 1464788207354 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:36:47 INFO - PROCESS | 648 | 1464788207501 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 06:36:47 INFO - PROCESS | 648 | 1464788207509 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFBE800 == 99 [pid = 648] [id = 422] 06:36:47 INFO - PROCESS | 648 | ++DOMWINDOW == 127 (000000EB28E78000) [pid = 648] [serial = 1266] [outer = 0000000000000000] 06:36:47 INFO - PROCESS | 648 | ++DOMWINDOW == 128 (000000EB2A293000) [pid = 648] [serial = 1267] [outer = 000000EB28E78000] 06:36:47 INFO - PROCESS | 648 | 1464788207556 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 648 | ++DOMWINDOW == 129 (000000EB2E04D800) [pid = 648] [serial = 1268] [outer = 000000EB28E78000] 06:36:48 INFO - PROCESS | 648 | 1464788208071 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:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 834ms 06:36:48 INFO - PROCESS | 648 | 1464788208127 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 648 | 1464788208129 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 06:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:36:48 INFO - PROCESS | 648 | 1464788208133 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 648 | 1464788208136 Marionette TRACE conn6 <- [1,1654,null,{}] 06:36:48 INFO - PROCESS | 648 | 1464788208147 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:36:48 INFO - PROCESS | 648 | 1464788208253 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 06:36:48 INFO - PROCESS | 648 | 1464788208353 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344A4000 == 100 [pid = 648] [id = 423] 06:36:48 INFO - PROCESS | 648 | ++DOMWINDOW == 130 (000000EB2D43DC00) [pid = 648] [serial = 1269] [outer = 0000000000000000] 06:36:48 INFO - PROCESS | 648 | ++DOMWINDOW == 131 (000000EB3143FC00) [pid = 648] [serial = 1270] [outer = 000000EB2D43DC00] 06:36:48 INFO - PROCESS | 648 | 1464788208402 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 648 | ++DOMWINDOW == 132 (000000EB31E20400) [pid = 648] [serial = 1271] [outer = 000000EB2D43DC00] 06:36:48 INFO - PROCESS | 648 | 1464788208804 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:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 06:36:48 INFO - PROCESS | 648 | 1464788208870 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 648 | 1464788208873 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 06:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:36:48 INFO - PROCESS | 648 | 1464788208876 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 648 | 1464788208878 Marionette TRACE conn6 <- [1,1658,null,{}] 06:36:48 INFO - PROCESS | 648 | 1464788208881 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:36:48 INFO - PROCESS | 648 | 1464788208988 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 06:36:49 INFO - PROCESS | 648 | 1464788208999 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D22000 == 101 [pid = 648] [id = 424] 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 133 (000000EB31EEDC00) [pid = 648] [serial = 1272] [outer = 0000000000000000] 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 134 (000000EB32E32C00) [pid = 648] [serial = 1273] [outer = 000000EB31EEDC00] 06:36:49 INFO - PROCESS | 648 | 1464788209045 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 135 (000000EB3405C800) [pid = 648] [serial = 1274] [outer = 000000EB31EEDC00] 06:36:49 INFO - PROCESS | 648 | 1464788209496 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:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 06:36:49 INFO - PROCESS | 648 | 1464788209568 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 648 | 1464788209570 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 06:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:36:49 INFO - PROCESS | 648 | 1464788209573 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 648 | 1464788209575 Marionette TRACE conn6 <- [1,1662,null,{}] 06:36:49 INFO - PROCESS | 648 | 1464788209579 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:36:49 INFO - PROCESS | 648 | 1464788209744 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 06:36:49 INFO - PROCESS | 648 | 1464788209761 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35C6E000 == 102 [pid = 648] [id = 425] 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB31E03000) [pid = 648] [serial = 1275] [outer = 0000000000000000] 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB34911000) [pid = 648] [serial = 1276] [outer = 000000EB31E03000] 06:36:49 INFO - PROCESS | 648 | 1464788209808 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB34B96000) [pid = 648] [serial = 1277] [outer = 000000EB31E03000] 06:36:50 INFO - PROCESS | 648 | 1464788210300 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:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 776ms 06:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:36:50 INFO - PROCESS | 648 | 1464788210356 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 648 | 1464788210358 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 06:36:50 INFO - PROCESS | 648 | 1464788210362 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 648 | 1464788210363 Marionette TRACE conn6 <- [1,1666,null,{}] 06:36:50 INFO - PROCESS | 648 | 1464788210367 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:36:50 INFO - PROCESS | 648 | 1464788210510 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 06:36:50 INFO - PROCESS | 648 | 1464788210536 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C5000 == 103 [pid = 648] [id = 426] 06:36:50 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB34D91C00) [pid = 648] [serial = 1278] [outer = 0000000000000000] 06:36:50 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB34DA0C00) [pid = 648] [serial = 1279] [outer = 000000EB34D91C00] 06:36:50 INFO - PROCESS | 648 | 1464788210582 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB35216400) [pid = 648] [serial = 1280] [outer = 000000EB34D91C00] 06:36:51 INFO - PROCESS | 648 | 1464788211050 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:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 06:36:51 INFO - PROCESS | 648 | 1464788211103 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 648 | 1464788211105 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 06:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:36:51 INFO - PROCESS | 648 | 1464788211108 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 648 | 1464788211110 Marionette TRACE conn6 <- [1,1670,null,{}] 06:36:51 INFO - PROCESS | 648 | 1464788211114 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:36:51 INFO - PROCESS | 648 | 1464788211247 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 06:36:51 INFO - PROCESS | 648 | 1464788211269 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 648 | ++DOCSHELL 000000EB387B4000 == 104 [pid = 648] [id = 427] 06:36:51 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB30095000) [pid = 648] [serial = 1281] [outer = 0000000000000000] 06:36:51 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB35446C00) [pid = 648] [serial = 1282] [outer = 000000EB30095000] 06:36:51 INFO - PROCESS | 648 | 1464788211315 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB35C0E000) [pid = 648] [serial = 1283] [outer = 000000EB30095000] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB22043000) [pid = 648] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB31E11800) [pid = 648] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB34C66000) [pid = 648] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB311A2000) [pid = 648] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB23B6E800) [pid = 648] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB2391D000) [pid = 648] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB34B93800) [pid = 648] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB339A5400) [pid = 648] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:36:51 INFO - PROCESS | 648 | --DOMWINDOW == 135 (000000EB2F1AD000) [pid = 648] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:36:51 INFO - PROCESS | 648 | 1464788211948 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:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 879ms 06:36:51 INFO - PROCESS | 648 | 1464788211988 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 648 | 1464788211999 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 06:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:36:52 INFO - PROCESS | 648 | 1464788212014 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 648 | 1464788212016 Marionette TRACE conn6 <- [1,1674,null,{}] 06:36:52 INFO - PROCESS | 648 | 1464788212020 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:36:52 INFO - PROCESS | 648 | 1464788212119 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 06:36:52 INFO - PROCESS | 648 | 1464788212128 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38DCE000 == 105 [pid = 648] [id = 428] 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 136 (000000EB31E0C800) [pid = 648] [serial = 1284] [outer = 0000000000000000] 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB35C04400) [pid = 648] [serial = 1285] [outer = 000000EB31E0C800] 06:36:52 INFO - PROCESS | 648 | 1464788212173 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB367D5000) [pid = 648] [serial = 1286] [outer = 000000EB31E0C800] 06:36:52 INFO - PROCESS | 648 | 1464788212610 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:36:52 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:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 649ms 06:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:36:52 INFO - PROCESS | 648 | 1464788212664 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 648 | 1464788212666 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 06:36:52 INFO - PROCESS | 648 | 1464788212669 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 648 | 1464788212671 Marionette TRACE conn6 <- [1,1678,null,{}] 06:36:52 INFO - PROCESS | 648 | 1464788212674 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:36:52 INFO - PROCESS | 648 | 1464788212775 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 06:36:52 INFO - PROCESS | 648 | 1464788212819 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39DC5800 == 106 [pid = 648] [id = 429] 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB388BD400) [pid = 648] [serial = 1287] [outer = 0000000000000000] 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB38B0C800) [pid = 648] [serial = 1288] [outer = 000000EB388BD400] 06:36:52 INFO - PROCESS | 648 | 1464788212865 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB3A6B5C00) [pid = 648] [serial = 1289] [outer = 000000EB388BD400] 06:36:53 INFO - PROCESS | 648 | 1464788213313 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:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 06:36:53 INFO - PROCESS | 648 | 1464788213363 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 648 | 1464788213365 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 06:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:36:53 INFO - PROCESS | 648 | 1464788213368 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 648 | 1464788213379 Marionette TRACE conn6 <- [1,1682,null,{}] 06:36:53 INFO - PROCESS | 648 | 1464788213383 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:36:53 INFO - PROCESS | 648 | 1464788213484 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 06:36:53 INFO - PROCESS | 648 | 1464788213491 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A694800 == 107 [pid = 648] [id = 430] 06:36:53 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB3A6C0800) [pid = 648] [serial = 1290] [outer = 0000000000000000] 06:36:53 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB3AE2E000) [pid = 648] [serial = 1291] [outer = 000000EB3A6C0800] 06:36:53 INFO - PROCESS | 648 | 1464788213536 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3B414800) [pid = 648] [serial = 1292] [outer = 000000EB3A6C0800] 06:36:54 INFO - PROCESS | 648 | 1464788214329 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:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 987ms 06:36:54 INFO - PROCESS | 648 | 1464788214359 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 648 | 1464788214365 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 06:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:36:54 INFO - PROCESS | 648 | 1464788214369 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 648 | 1464788214374 Marionette TRACE conn6 <- [1,1686,null,{}] 06:36:54 INFO - PROCESS | 648 | 1464788214380 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:36:54 INFO - PROCESS | 648 | 1464788214518 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 06:36:54 INFO - PROCESS | 648 | 1464788214662 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB31D89800 == 108 [pid = 648] [id = 431] 06:36:54 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB2D43F400) [pid = 648] [serial = 1293] [outer = 0000000000000000] 06:36:54 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB2DCD9000) [pid = 648] [serial = 1294] [outer = 000000EB2D43F400] 06:36:54 INFO - PROCESS | 648 | 1464788214722 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB303F9000) [pid = 648] [serial = 1295] [outer = 000000EB2D43F400] 06:36:55 INFO - PROCESS | 648 | 1464788215317 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:36:55 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:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 06:36:55 INFO - PROCESS | 648 | 1464788215359 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 648 | 1464788215365 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 06:36:55 INFO - PROCESS | 648 | 1464788215372 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:36:55 INFO - PROCESS | 648 | 1464788215375 Marionette TRACE conn6 <- [1,1690,null,{}] 06:36:55 INFO - PROCESS | 648 | 1464788215379 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:36:55 INFO - PROCESS | 648 | 1464788215513 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 06:36:55 INFO - PROCESS | 648 | 1464788215655 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB36722800 == 109 [pid = 648] [id = 432] 06:36:55 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB31E0D000) [pid = 648] [serial = 1296] [outer = 0000000000000000] 06:36:55 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB31E32000) [pid = 648] [serial = 1297] [outer = 000000EB31E0D000] 06:36:55 INFO - PROCESS | 648 | 1464788215713 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3490E000) [pid = 648] [serial = 1298] [outer = 000000EB31E0D000] 06:36:56 INFO - PROCESS | 648 | 1464788216352 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:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1026ms 06:36:56 INFO - PROCESS | 648 | 1464788216404 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 648 | 1464788216407 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 06:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:36:56 INFO - PROCESS | 648 | 1464788216446 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 648 | 1464788216450 Marionette TRACE conn6 <- [1,1694,null,{}] 06:36:56 INFO - PROCESS | 648 | 1464788216462 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:36:56 INFO - PROCESS | 648 | 1464788216603 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 06:36:56 INFO - PROCESS | 648 | 1464788216739 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CD84000 == 110 [pid = 648] [id = 433] 06:36:56 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB34D32000) [pid = 648] [serial = 1299] [outer = 0000000000000000] 06:36:56 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB354B9800) [pid = 648] [serial = 1300] [outer = 000000EB34D32000] 06:36:56 INFO - PROCESS | 648 | 1464788216800 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB3AF75C00) [pid = 648] [serial = 1301] [outer = 000000EB34D32000] 06:36:57 INFO - PROCESS | 648 | 1464788217432 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:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1052ms 06:36:57 INFO - PROCESS | 648 | 1464788217483 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 648 | 1464788217486 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 06:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:36:57 INFO - PROCESS | 648 | 1464788217490 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 648 | 1464788217492 Marionette TRACE conn6 <- [1,1698,null,{}] 06:36:57 INFO - PROCESS | 648 | 1464788217496 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:36:57 INFO - PROCESS | 648 | 1464788217627 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 06:36:57 INFO - PROCESS | 648 | 1464788217740 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D9B2800 == 111 [pid = 648] [id = 434] 06:36:57 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3B548000) [pid = 648] [serial = 1302] [outer = 0000000000000000] 06:36:57 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB3B54EC00) [pid = 648] [serial = 1303] [outer = 000000EB3B548000] 06:36:57 INFO - PROCESS | 648 | 1464788217837 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB3BFF1800) [pid = 648] [serial = 1304] [outer = 000000EB3B548000] 06:36:58 INFO - PROCESS | 648 | 1464788218389 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:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 945ms 06:36:58 INFO - PROCESS | 648 | 1464788218436 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 648 | 1464788218439 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 06:36:58 INFO - PROCESS | 648 | 1464788218442 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:36:58 INFO - PROCESS | 648 | 1464788218444 Marionette TRACE conn6 <- [1,1702,null,{}] 06:36:58 INFO - PROCESS | 648 | 1464788218448 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:36:58 INFO - PROCESS | 648 | 1464788218571 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 06:36:58 INFO - PROCESS | 648 | 1464788218712 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E895800 == 112 [pid = 648] [id = 435] 06:36:58 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB29407400) [pid = 648] [serial = 1305] [outer = 0000000000000000] 06:36:58 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB2940CC00) [pid = 648] [serial = 1306] [outer = 000000EB29407400] 06:36:58 INFO - PROCESS | 648 | 1464788218768 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB3B548800) [pid = 648] [serial = 1307] [outer = 000000EB29407400] 06:36:59 INFO - PROCESS | 648 | 1464788219403 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:36:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:36:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 06:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:59 INFO - _addTest/ [0,1705,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 648 | 1464788219434 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 06:36:59 INFO - PROCESS | 648 | 1464788219437 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:36:59 INFO - PROCESS | 648 | 1464788219439 Marionette TRACE conn6 <- [1,1706,null,{}] 06:36:59 INFO - PROCESS | 648 | 1464788219443 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:36:59 INFO - PROCESS | 648 | 1464788219579 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 06:36:59 INFO - PROCESS | 648 | 1464788219721 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F430000 == 113 [pid = 648] [id = 436] 06:36:59 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB3C23E800) [pid = 648] [serial = 1308] [outer = 0000000000000000] 06:36:59 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB3C249800) [pid = 648] [serial = 1309] [outer = 000000EB3C23E800] 06:36:59 INFO - PROCESS | 648 | 1464788219779 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB3DC8D400) [pid = 648] [serial = 1310] [outer = 000000EB3C23E800] 06:37:00 INFO - PROCESS | 648 | 1464788220401 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:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 982ms 06:37:00 INFO - PROCESS | 648 | 1464788220422 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 648 | 1464788220425 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 06:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:37:00 INFO - PROCESS | 648 | 1464788220428 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 648 | 1464788220430 Marionette TRACE conn6 <- [1,1710,null,{}] 06:37:00 INFO - PROCESS | 648 | 1464788220434 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:37:00 INFO - PROCESS | 648 | 1464788220557 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 06:37:00 INFO - PROCESS | 648 | 1464788220671 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 648 | ++DOCSHELL 000000EB402E9800 == 114 [pid = 648] [id = 437] 06:37:00 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB3DC62800) [pid = 648] [serial = 1311] [outer = 0000000000000000] 06:37:00 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB3DC6A800) [pid = 648] [serial = 1312] [outer = 000000EB3DC62800] 06:37:00 INFO - PROCESS | 648 | 1464788220766 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3DC70800) [pid = 648] [serial = 1313] [outer = 000000EB3DC62800] 06:37:01 INFO - PROCESS | 648 | 1464788221346 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:37:01 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:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 06:37:01 INFO - PROCESS | 648 | 1464788221418 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 648 | 1464788221420 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 06:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:37:01 INFO - PROCESS | 648 | 1464788221424 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 648 | 1464788221426 Marionette TRACE conn6 <- [1,1714,null,{}] 06:37:01 INFO - PROCESS | 648 | 1464788221445 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:37:01 INFO - PROCESS | 648 | 1464788221568 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 06:37:01 INFO - PROCESS | 648 | 1464788221708 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 648 | ++DOCSHELL 000000EB400CD000 == 115 [pid = 648] [id = 438] 06:37:01 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB3EC37C00) [pid = 648] [serial = 1314] [outer = 0000000000000000] 06:37:01 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB3EF71400) [pid = 648] [serial = 1315] [outer = 000000EB3EC37C00] 06:37:01 INFO - PROCESS | 648 | 1464788221767 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB3F32A400) [pid = 648] [serial = 1316] [outer = 000000EB3EC37C00] 06:37:02 INFO - PROCESS | 648 | 1464788222358 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:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1005ms 06:37:02 INFO - PROCESS | 648 | 1464788222430 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 648 | 1464788222433 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 06:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:37:02 INFO - PROCESS | 648 | 1464788222436 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 648 | 1464788222438 Marionette TRACE conn6 <- [1,1718,null,{}] 06:37:02 INFO - PROCESS | 648 | 1464788222455 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:37:02 INFO - PROCESS | 648 | 1464788222614 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 06:37:02 INFO - PROCESS | 648 | 1464788222722 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB402FC000 == 116 [pid = 648] [id = 439] 06:37:02 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB3F32FC00) [pid = 648] [serial = 1317] [outer = 0000000000000000] 06:37:02 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB3F332400) [pid = 648] [serial = 1318] [outer = 000000EB3F32FC00] 06:37:02 INFO - PROCESS | 648 | 1464788222778 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB3F8D3000) [pid = 648] [serial = 1319] [outer = 000000EB3F32FC00] 06:37:03 INFO - PROCESS | 648 | 1464788223447 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:37:03 INFO - PROCESS | 648 | 1464788223465 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 06:37:03 INFO - PROCESS | 648 | 1464788223468 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:37:03 INFO - PROCESS | 648 | 1464788223471 Marionette TRACE conn6 <- [1,1722,null,{}] 06:37:03 INFO - PROCESS | 648 | 1464788223475 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:37:03 INFO - PROCESS | 648 | 1464788223603 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 06:37:03 INFO - PROCESS | 648 | 1464788223718 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3078D800 == 117 [pid = 648] [id = 440] 06:37:03 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB23946800) [pid = 648] [serial = 1320] [outer = 0000000000000000] 06:37:03 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB23B70000) [pid = 648] [serial = 1321] [outer = 000000EB23946800] 06:37:04 INFO - PROCESS | 648 | 1464788224000 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB29411800) [pid = 648] [serial = 1322] [outer = 000000EB23946800] 06:37:04 INFO - PROCESS | 648 | 1464788224639 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:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1192ms 06:37:04 INFO - PROCESS | 648 | 1464788224664 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 648 | 1464788224669 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 06:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:37:04 INFO - PROCESS | 648 | 1464788224674 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 648 | 1464788224678 Marionette TRACE conn6 <- [1,1726,null,{}] 06:37:04 INFO - PROCESS | 648 | 1464788224683 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:37:04 INFO - PROCESS | 648 | 1464788224807 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 06:37:04 INFO - PROCESS | 648 | 1464788224969 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35403800 == 118 [pid = 648] [id = 441] 06:37:04 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB31431C00) [pid = 648] [serial = 1323] [outer = 0000000000000000] 06:37:05 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB2855AC00) [pid = 648] [serial = 1324] [outer = 000000EB31431C00] 06:37:05 INFO - PROCESS | 648 | 1464788225022 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB31E30400) [pid = 648] [serial = 1325] [outer = 000000EB31431C00] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DC6800 == 117 [pid = 648] [id = 141] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DC5800 == 116 [pid = 648] [id = 429] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DCE000 == 115 [pid = 648] [id = 428] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB387B4000 == 114 [pid = 648] [id = 427] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C5000 == 113 [pid = 648] [id = 426] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C6E000 == 112 [pid = 648] [id = 425] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D22000 == 111 [pid = 648] [id = 424] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB344A4000 == 110 [pid = 648] [id = 423] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB38B07000) [pid = 648] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB367D0000) [pid = 648] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB3A6BE000) [pid = 648] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB35449C00) [pid = 648] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB3B40DC00) [pid = 648] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB2DFBE800 == 109 [pid = 648] [id = 422] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB344A6000 == 108 [pid = 648] [id = 421] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E8EC000 == 107 [pid = 648] [id = 416] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB3DAAF000 == 106 [pid = 648] [id = 415] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D5E1800 == 105 [pid = 648] [id = 414] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB3C14A000 == 104 [pid = 648] [id = 413] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C69800 == 103 [pid = 648] [id = 412] 06:37:05 INFO - PROCESS | 648 | --DOCSHELL 000000EB2E0F9800 == 102 [pid = 648] [id = 411] 06:37:05 INFO - PROCESS | 648 | 1464788225698 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:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1080ms 06:37:05 INFO - PROCESS | 648 | 1464788225758 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 648 | 1464788225762 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 06:37:05 INFO - PROCESS | 648 | 1464788225767 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:37:05 INFO - PROCESS | 648 | 1464788225770 Marionette TRACE conn6 <- [1,1730,null,{}] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB31E08C00) [pid = 648] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB31E33400) [pid = 648] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB34D8F400) [pid = 648] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB34D9C800) [pid = 648] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB3167AC00) [pid = 648] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB2E08B000) [pid = 648] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB2D439400) [pid = 648] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB2CC26C00) [pid = 648] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB24684800) [pid = 648] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB3A6B0400) [pid = 648] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB34058000) [pid = 648] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB32D99C00) [pid = 648] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB31423800) [pid = 648] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3490AC00) [pid = 648] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB354BF000) [pid = 648] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3AE34000) [pid = 648] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB303F9800) [pid = 648] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB2848E400) [pid = 648] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB34D28800) [pid = 648] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB241B6C00) [pid = 648] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB34CF1000) [pid = 648] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB353F6400) [pid = 648] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB32D91800) [pid = 648] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB28B12000) [pid = 648] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 06:37:05 INFO - PROCESS | 648 | 1464788225816 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:37:05 INFO - PROCESS | 648 | 1464788225927 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 06:37:05 INFO - PROCESS | 648 | 1464788225940 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30665800 == 103 [pid = 648] [id = 442] 06:37:05 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB2AA2E400) [pid = 648] [serial = 1326] [outer = 0000000000000000] 06:37:05 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB2D43E000) [pid = 648] [serial = 1327] [outer = 000000EB2AA2E400] 06:37:05 INFO - PROCESS | 648 | 1464788225988 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB302B2400) [pid = 648] [serial = 1328] [outer = 000000EB2AA2E400] 06:37:06 INFO - PROCESS | 648 | 1464788226533 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:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 797ms 06:37:06 INFO - PROCESS | 648 | 1464788226569 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 648 | 1464788226571 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 06:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:37:06 INFO - PROCESS | 648 | 1464788226574 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 648 | 1464788226578 Marionette TRACE conn6 <- [1,1734,null,{}] 06:37:06 INFO - PROCESS | 648 | 1464788226588 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:37:06 INFO - PROCESS | 648 | 1464788226700 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 06:37:06 INFO - PROCESS | 648 | 1464788226809 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3541C000 == 104 [pid = 648] [id = 443] 06:37:06 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB317B3C00) [pid = 648] [serial = 1329] [outer = 0000000000000000] 06:37:06 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB32D99C00) [pid = 648] [serial = 1330] [outer = 000000EB317B3C00] 06:37:06 INFO - PROCESS | 648 | 1464788226856 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB341EF000) [pid = 648] [serial = 1331] [outer = 000000EB317B3C00] 06:37:07 INFO - PROCESS | 648 | 1464788227252 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:37:07 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:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 06:37:07 INFO - PROCESS | 648 | 1464788227312 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 648 | 1464788227315 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 06:37:07 INFO - PROCESS | 648 | 1464788227318 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:37:07 INFO - PROCESS | 648 | 1464788227320 Marionette TRACE conn6 <- [1,1738,null,{}] 06:37:07 INFO - PROCESS | 648 | 1464788227323 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:37:07 INFO - PROCESS | 648 | 1464788227430 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 06:37:07 INFO - PROCESS | 648 | 1464788227437 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38586800 == 105 [pid = 648] [id = 444] 06:37:07 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB34B6E800) [pid = 648] [serial = 1332] [outer = 0000000000000000] 06:37:07 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB34CEB400) [pid = 648] [serial = 1333] [outer = 000000EB34B6E800] 06:37:07 INFO - PROCESS | 648 | 1464788227484 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB34D4FC00) [pid = 648] [serial = 1334] [outer = 000000EB34B6E800] 06:37:07 INFO - PROCESS | 648 | 1464788227956 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:37:08 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:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 06:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:37:08 INFO - PROCESS | 648 | 1464788228011 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 648 | 1464788228013 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 06:37:08 INFO - PROCESS | 648 | 1464788228016 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 648 | 1464788228018 Marionette TRACE conn6 <- [1,1742,null,{}] 06:37:08 INFO - PROCESS | 648 | 1464788228021 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:37:08 INFO - PROCESS | 648 | 1464788228186 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 06:37:08 INFO - PROCESS | 648 | 1464788228216 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB387A3800 == 106 [pid = 648] [id = 445] 06:37:08 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB34DAB400) [pid = 648] [serial = 1335] [outer = 0000000000000000] 06:37:08 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB35216000) [pid = 648] [serial = 1336] [outer = 000000EB34DAB400] 06:37:08 INFO - PROCESS | 648 | 1464788228267 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB35C0C000) [pid = 648] [serial = 1337] [outer = 000000EB34DAB400] 06:37:08 INFO - PROCESS | 648 | 1464788228757 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:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 775ms 06:37:08 INFO - PROCESS | 648 | 1464788228802 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 648 | 1464788228804 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 06:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:37:08 INFO - PROCESS | 648 | 1464788228807 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 648 | 1464788228809 Marionette TRACE conn6 <- [1,1746,null,{}] 06:37:08 INFO - PROCESS | 648 | 1464788228819 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:37:08 INFO - PROCESS | 648 | 1464788228960 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 06:37:08 INFO - PROCESS | 648 | 1464788228981 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D89000 == 107 [pid = 648] [id = 446] 06:37:08 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB38B10C00) [pid = 648] [serial = 1338] [outer = 0000000000000000] 06:37:09 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB3A6C2800) [pid = 648] [serial = 1339] [outer = 000000EB38B10C00] 06:37:09 INFO - PROCESS | 648 | 1464788229027 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB3B413800) [pid = 648] [serial = 1340] [outer = 000000EB38B10C00] 06:37:09 INFO - PROCESS | 648 | 1464788229495 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:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 06:37:09 INFO - PROCESS | 648 | 1464788229540 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 648 | 1464788229542 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 06:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:37:09 INFO - PROCESS | 648 | 1464788229582 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 648 | 1464788229584 Marionette TRACE conn6 <- [1,1750,null,{}] 06:37:09 INFO - PROCESS | 648 | 1464788229591 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:37:09 INFO - PROCESS | 648 | 1464788229732 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 06:37:09 INFO - PROCESS | 648 | 1464788229754 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A693800 == 108 [pid = 648] [id = 447] 06:37:09 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB302B6800) [pid = 648] [serial = 1341] [outer = 0000000000000000] 06:37:09 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3BFECC00) [pid = 648] [serial = 1342] [outer = 000000EB302B6800] 06:37:09 INFO - PROCESS | 648 | 1464788229800 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB3C23C000) [pid = 648] [serial = 1343] [outer = 000000EB302B6800] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB31E03000) [pid = 648] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34D91C00) [pid = 648] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB30095000) [pid = 648] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB2D43DC00) [pid = 648] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB31EEDC00) [pid = 648] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB23B79000) [pid = 648] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB3AF7D000) [pid = 648] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB388BD400) [pid = 648] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB28E78000) [pid = 648] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:37:10 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB31E0C800) [pid = 648] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:37:10 INFO - PROCESS | 648 | 1464788230420 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:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 923ms 06:37:10 INFO - PROCESS | 648 | 1464788230471 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 648 | 1464788230473 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 06:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:37:10 INFO - PROCESS | 648 | 1464788230492 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 648 | 1464788230494 Marionette TRACE conn6 <- [1,1754,null,{}] 06:37:10 INFO - PROCESS | 648 | 1464788230498 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:37:10 INFO - PROCESS | 648 | 1464788230599 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 06:37:10 INFO - PROCESS | 648 | 1464788230607 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CCAF800 == 109 [pid = 648] [id = 448] 06:37:10 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB302BFC00) [pid = 648] [serial = 1344] [outer = 0000000000000000] 06:37:10 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB36A2E000) [pid = 648] [serial = 1345] [outer = 000000EB302BFC00] 06:37:10 INFO - PROCESS | 648 | 1464788230657 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB3C244000) [pid = 648] [serial = 1346] [outer = 000000EB302BFC00] 06:37:11 INFO - PROCESS | 648 | 1464788231104 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:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 650ms 06:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:37:11 INFO - PROCESS | 648 | 1464788231143 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 648 | 1464788231145 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 06:37:11 INFO - PROCESS | 648 | 1464788231148 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 648 | 1464788231150 Marionette TRACE conn6 <- [1,1758,null,{}] 06:37:11 INFO - PROCESS | 648 | 1464788231153 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:37:11 INFO - PROCESS | 648 | 1464788231255 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 06:37:11 INFO - PROCESS | 648 | 1464788231291 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D038800 == 110 [pid = 648] [id = 449] 06:37:11 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB3D985C00) [pid = 648] [serial = 1347] [outer = 0000000000000000] 06:37:11 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB3D98B400) [pid = 648] [serial = 1348] [outer = 000000EB3D985C00] 06:37:11 INFO - PROCESS | 648 | 1464788231337 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB3EC3BC00) [pid = 648] [serial = 1349] [outer = 000000EB3D985C00] 06:37:11 INFO - PROCESS | 648 | 1464788231780 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:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 06:37:11 INFO - PROCESS | 648 | 1464788231839 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 648 | 1464788231842 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 06:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:37:11 INFO - PROCESS | 648 | 1464788231845 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 648 | 1464788231846 Marionette TRACE conn6 <- [1,1762,null,{}] 06:37:11 INFO - PROCESS | 648 | 1464788231859 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:37:11 INFO - PROCESS | 648 | 1464788231963 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 06:37:11 INFO - PROCESS | 648 | 1464788231969 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3DAA9800 == 111 [pid = 648] [id = 450] 06:37:11 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB3E863800) [pid = 648] [serial = 1350] [outer = 0000000000000000] 06:37:12 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB3E86A000) [pid = 648] [serial = 1351] [outer = 000000EB3E863800] 06:37:12 INFO - PROCESS | 648 | 1464788232020 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3EF76C00) [pid = 648] [serial = 1352] [outer = 000000EB3E863800] 06:37:12 INFO - PROCESS | 648 | 1464788232813 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:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1029ms 06:37:12 INFO - PROCESS | 648 | 1464788232878 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 648 | 1464788232884 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 06:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:37:12 INFO - PROCESS | 648 | 1464788232888 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 648 | 1464788232893 Marionette TRACE conn6 <- [1,1766,null,{}] 06:37:12 INFO - PROCESS | 648 | 1464788232919 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:37:13 INFO - PROCESS | 648 | 1464788233067 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 06:37:13 INFO - PROCESS | 648 | 1464788233208 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34B3E800 == 112 [pid = 648] [id = 451] 06:37:13 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB2F1AF000) [pid = 648] [serial = 1353] [outer = 0000000000000000] 06:37:13 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB3009A400) [pid = 648] [serial = 1354] [outer = 000000EB2F1AF000] 06:37:13 INFO - PROCESS | 648 | 1464788233269 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB31431400) [pid = 648] [serial = 1355] [outer = 000000EB2F1AF000] 06:37:13 INFO - PROCESS | 648 | 1464788233875 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:37:13 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:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1050ms 06:37:13 INFO - PROCESS | 648 | 1464788233942 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 648 | 1464788233949 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 06:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:37:13 INFO - PROCESS | 648 | 1464788233955 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 648 | 1464788233958 Marionette TRACE conn6 <- [1,1770,null,{}] 06:37:13 INFO - PROCESS | 648 | 1464788233963 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:37:14 INFO - PROCESS | 648 | 1464788234099 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 06:37:14 INFO - PROCESS | 648 | 1464788234246 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E27800 == 113 [pid = 648] [id = 452] 06:37:14 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB31E38400) [pid = 648] [serial = 1356] [outer = 0000000000000000] 06:37:14 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB3490CC00) [pid = 648] [serial = 1357] [outer = 000000EB31E38400] 06:37:14 INFO - PROCESS | 648 | 1464788234304 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB34CEBC00) [pid = 648] [serial = 1358] [outer = 000000EB31E38400] 06:37:14 INFO - PROCESS | 648 | 1464788234925 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:37:14 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:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1026ms 06:37:14 INFO - PROCESS | 648 | 1464788234987 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 648 | 1464788234990 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 06:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:37:15 INFO - PROCESS | 648 | 1464788234993 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 648 | 1464788234997 Marionette TRACE conn6 <- [1,1774,null,{}] 06:37:15 INFO - PROCESS | 648 | 1464788235027 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:37:15 INFO - PROCESS | 648 | 1464788235161 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 06:37:15 INFO - PROCESS | 648 | 1464788235311 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F4BA800 == 114 [pid = 648] [id = 453] 06:37:15 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB38B06000) [pid = 648] [serial = 1359] [outer = 0000000000000000] 06:37:15 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3B40A000) [pid = 648] [serial = 1360] [outer = 000000EB38B06000] 06:37:15 INFO - PROCESS | 648 | 1464788235371 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3E86CC00) [pid = 648] [serial = 1361] [outer = 000000EB38B06000] 06:37:16 INFO - PROCESS | 648 | 1464788235996 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:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1027ms 06:37:16 INFO - PROCESS | 648 | 1464788236023 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 648 | 1464788236026 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 06:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:37:16 INFO - PROCESS | 648 | 1464788236029 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 648 | 1464788236031 Marionette TRACE conn6 <- [1,1778,null,{}] 06:37:16 INFO - PROCESS | 648 | 1464788236035 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:37:16 INFO - PROCESS | 648 | 1464788236170 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 06:37:16 INFO - PROCESS | 648 | 1464788236329 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F3A0800 == 115 [pid = 648] [id = 454] 06:37:16 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3F080400) [pid = 648] [serial = 1362] [outer = 0000000000000000] 06:37:16 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3F330400) [pid = 648] [serial = 1363] [outer = 000000EB3F080400] 06:37:16 INFO - PROCESS | 648 | 1464788236385 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3F8D2000) [pid = 648] [serial = 1364] [outer = 000000EB3F080400] 06:37:17 INFO - PROCESS | 648 | 1464788236986 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:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 06:37:17 INFO - PROCESS | 648 | 1464788237018 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 648 | 1464788237020 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 06:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:37:17 INFO - PROCESS | 648 | 1464788237024 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 648 | 1464788237026 Marionette TRACE conn6 <- [1,1782,null,{}] 06:37:17 INFO - PROCESS | 648 | 1464788237030 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:37:17 INFO - PROCESS | 648 | 1464788237156 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 06:37:17 INFO - PROCESS | 648 | 1464788237314 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB41379000 == 116 [pid = 648] [id = 455] 06:37:17 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB40A64000) [pid = 648] [serial = 1365] [outer = 0000000000000000] 06:37:17 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB40A67800) [pid = 648] [serial = 1366] [outer = 000000EB40A64000] 06:37:17 INFO - PROCESS | 648 | 1464788237371 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB40A6EC00) [pid = 648] [serial = 1367] [outer = 000000EB40A64000] 06:37:17 INFO - PROCESS | 648 | 1464788237963 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:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 06:37:18 INFO - PROCESS | 648 | 1464788238013 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 648 | 1464788238015 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 06:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:37:18 INFO - PROCESS | 648 | 1464788238018 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 648 | 1464788238021 Marionette TRACE conn6 <- [1,1786,null,{}] 06:37:18 INFO - PROCESS | 648 | 1464788238024 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:37:18 INFO - PROCESS | 648 | 1464788238162 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 06:37:18 INFO - PROCESS | 648 | 1464788238310 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB41571000 == 117 [pid = 648] [id = 456] 06:37:18 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB409F6000) [pid = 648] [serial = 1368] [outer = 0000000000000000] 06:37:18 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB40A6C400) [pid = 648] [serial = 1369] [outer = 000000EB409F6000] 06:37:18 INFO - PROCESS | 648 | 1464788238387 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB40F8F800) [pid = 648] [serial = 1370] [outer = 000000EB409F6000] 06:37:19 INFO - PROCESS | 648 | 1464788238998 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:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1026ms 06:37:19 INFO - PROCESS | 648 | 1464788239048 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 648 | 1464788239050 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 06:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:37:19 INFO - PROCESS | 648 | 1464788239054 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 648 | 1464788239056 Marionette TRACE conn6 <- [1,1790,null,{}] 06:37:19 INFO - PROCESS | 648 | 1464788239059 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:37:19 INFO - PROCESS | 648 | 1464788239184 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 06:37:19 INFO - PROCESS | 648 | 1464788239344 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 648 | ++DOCSHELL 000000EB4150E800 == 118 [pid = 648] [id = 457] 06:37:19 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB3DC17800) [pid = 648] [serial = 1371] [outer = 0000000000000000] 06:37:19 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3DC1B800) [pid = 648] [serial = 1372] [outer = 000000EB3DC17800] 06:37:19 INFO - PROCESS | 648 | 1464788239400 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB3DC21400) [pid = 648] [serial = 1373] [outer = 000000EB3DC17800] 06:37:19 INFO - PROCESS | 648 | 1464788239985 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:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 06:37:20 INFO - PROCESS | 648 | 1464788240042 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 648 | 1464788240044 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 06:37:20 INFO - PROCESS | 648 | 1464788240048 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:37:20 INFO - PROCESS | 648 | 1464788240050 Marionette TRACE conn6 <- [1,1794,null,{}] 06:37:20 INFO - PROCESS | 648 | 1464788240054 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:37:20 INFO - PROCESS | 648 | 1464788240179 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 06:37:20 INFO - PROCESS | 648 | 1464788240327 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB42103000 == 119 [pid = 648] [id = 458] 06:37:20 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB2941A800) [pid = 648] [serial = 1374] [outer = 0000000000000000] 06:37:20 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB29422800) [pid = 648] [serial = 1375] [outer = 000000EB2941A800] 06:37:20 INFO - PROCESS | 648 | 1464788240383 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3DC1E400) [pid = 648] [serial = 1376] [outer = 000000EB2941A800] 06:37:20 INFO - PROCESS | 648 | 1464788240946 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:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 944ms 06:37:21 INFO - PROCESS | 648 | 1464788240994 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 648 | 1464788240996 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:37:21 INFO - PROCESS | 648 | 1464788241000 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 648 | 1464788241002 Marionette TRACE conn6 <- [1,1798,null,{}] 06:37:21 INFO - PROCESS | 648 | 1464788241006 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:37:21 INFO - PROCESS | 648 | 1464788241132 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 06:37:21 INFO - PROCESS | 648 | 1464788241293 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 648 | ++DOCSHELL 000000EB4211D000 == 120 [pid = 648] [id = 459] 06:37:21 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB40F92C00) [pid = 648] [serial = 1377] [outer = 0000000000000000] 06:37:21 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB40F95800) [pid = 648] [serial = 1378] [outer = 000000EB40F92C00] 06:37:21 INFO - PROCESS | 648 | 1464788241349 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB415A0800) [pid = 648] [serial = 1379] [outer = 000000EB40F92C00] 06:37:22 INFO - PROCESS | 648 | 1464788242021 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:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1081ms 06:37:22 INFO - PROCESS | 648 | 1464788242083 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 648 | 1464788242085 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:37:22 INFO - PROCESS | 648 | 1464788242089 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 648 | 1464788242091 Marionette TRACE conn6 <- [1,1802,null,{}] 06:37:22 INFO - PROCESS | 648 | 1464788242095 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:37:22 INFO - PROCESS | 648 | 1464788242224 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 06:37:22 INFO - PROCESS | 648 | 1464788242372 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 648 | ++DOCSHELL 000000EB309B5800 == 121 [pid = 648] [id = 460] 06:37:22 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB2E08F400) [pid = 648] [serial = 1380] [outer = 0000000000000000] 06:37:22 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB35C12C00) [pid = 648] [serial = 1381] [outer = 000000EB2E08F400] 06:37:22 INFO - PROCESS | 648 | 1464788242430 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB415A0400) [pid = 648] [serial = 1382] [outer = 000000EB2E08F400] 06:37:23 INFO - PROCESS | 648 | 1464788243355 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:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1342ms 06:37:23 INFO - PROCESS | 648 | 1464788243435 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 648 | 1464788243440 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 06:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:37:23 INFO - PROCESS | 648 | 1464788243445 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 648 | 1464788243449 Marionette TRACE conn6 <- [1,1806,null,{}] 06:37:23 INFO - PROCESS | 648 | 1464788243454 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:37:23 INFO - PROCESS | 648 | 1464788243581 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 06:37:23 INFO - PROCESS | 648 | 1464788243736 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB329ED000 == 122 [pid = 648] [id = 461] 06:37:23 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB24512000) [pid = 648] [serial = 1383] [outer = 0000000000000000] 06:37:23 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB28553000) [pid = 648] [serial = 1384] [outer = 000000EB24512000] 06:37:23 INFO - PROCESS | 648 | 1464788243789 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB3022F000) [pid = 648] [serial = 1385] [outer = 000000EB24512000] 06:37:24 INFO - PROCESS | 648 | 1464788244416 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:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 984ms 06:37:24 INFO - PROCESS | 648 | 1464788244432 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 648 | 1464788244437 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 06:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:37:24 INFO - PROCESS | 648 | 1464788244444 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 648 | 1464788244447 Marionette TRACE conn6 <- [1,1810,null,{}] 06:37:24 INFO - PROCESS | 648 | 1464788244450 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:37:24 INFO - PROCESS | 648 | 1464788244574 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 06:37:24 INFO - PROCESS | 648 | 1464788244735 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E84000 == 121 [pid = 648] [id = 100] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB33264800 == 120 [pid = 648] [id = 113] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D038800 == 119 [pid = 648] [id = 449] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CCAF800 == 118 [pid = 648] [id = 448] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A693800 == 117 [pid = 648] [id = 447] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D89000 == 116 [pid = 648] [id = 446] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB387A3800 == 115 [pid = 648] [id = 445] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB34CEF800) [pid = 648] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB3BFF9000) [pid = 648] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB3D98E000) [pid = 648] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB3B551400) [pid = 648] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB3EF74400) [pid = 648] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB3F8CD800) [pid = 648] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB3F081000) [pid = 648] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB3AE2E000) [pid = 648] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 06:37:24 INFO - PROCESS | 648 | ++DOCSHELL 000000EB291FD000 == 116 [pid = 648] [id = 462] 06:37:24 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB23921400) [pid = 648] [serial = 1386] [outer = 0000000000000000] 06:37:24 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB2CC1C000) [pid = 648] [serial = 1387] [outer = 000000EB23921400] 06:37:24 INFO - PROCESS | 648 | 1464788244846 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB31773000) [pid = 648] [serial = 1388] [outer = 000000EB23921400] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB38586800 == 115 [pid = 648] [id = 444] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3541C000 == 114 [pid = 648] [id = 443] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB30665800 == 113 [pid = 648] [id = 442] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB35403800 == 112 [pid = 648] [id = 441] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3078D800 == 111 [pid = 648] [id = 440] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB402FC000 == 110 [pid = 648] [id = 439] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB400CD000 == 109 [pid = 648] [id = 438] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB402E9800 == 108 [pid = 648] [id = 437] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F430000 == 107 [pid = 648] [id = 436] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E895800 == 106 [pid = 648] [id = 435] 06:37:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9B2800 == 105 [pid = 648] [id = 434] 06:37:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CD84000 == 104 [pid = 648] [id = 433] 06:37:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB36722800 == 103 [pid = 648] [id = 432] 06:37:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB31D89800 == 102 [pid = 648] [id = 431] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB34911000) [pid = 648] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB34B96000) [pid = 648] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB34DA0C00) [pid = 648] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB35446C00) [pid = 648] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB29BAD400) [pid = 648] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB3143FC00) [pid = 648] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB31E20400) [pid = 648] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB32E32C00) [pid = 648] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB31E0C400) [pid = 648] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB2855A800) [pid = 648] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB302BEC00) [pid = 648] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB241B6400) [pid = 648] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB3B50BC00) [pid = 648] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB38B0C800) [pid = 648] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3A6B5C00) [pid = 648] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB35C0E000) [pid = 648] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB2A293000) [pid = 648] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB2E04D800) [pid = 648] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB35C04400) [pid = 648] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB367D5000) [pid = 648] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB35216400) [pid = 648] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB3405C800) [pid = 648] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 06:37:25 INFO - PROCESS | 648 | 1464788245361 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:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 944ms 06:37:25 INFO - PROCESS | 648 | 1464788245389 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 648 | 1464788245392 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 06:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:37:25 INFO - PROCESS | 648 | 1464788245395 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 648 | 1464788245399 Marionette TRACE conn6 <- [1,1814,null,{}] 06:37:25 INFO - PROCESS | 648 | 1464788245409 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:37:25 INFO - PROCESS | 648 | 1464788245520 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 06:37:25 INFO - PROCESS | 648 | 1464788245651 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35410000 == 103 [pid = 648] [id = 463] 06:37:25 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB24684800) [pid = 648] [serial = 1389] [outer = 0000000000000000] 06:37:25 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB31E0CC00) [pid = 648] [serial = 1390] [outer = 000000EB24684800] 06:37:25 INFO - PROCESS | 648 | 1464788245702 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB32083400) [pid = 648] [serial = 1391] [outer = 000000EB24684800] 06:37:26 INFO - PROCESS | 648 | 1464788246093 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:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 06:37:26 INFO - PROCESS | 648 | 1464788246130 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 648 | 1464788246133 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:37:26 INFO - PROCESS | 648 | 1464788246136 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 648 | 1464788246138 Marionette TRACE conn6 <- [1,1818,null,{}] 06:37:26 INFO - PROCESS | 648 | 1464788246142 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:37:26 INFO - PROCESS | 648 | 1464788246252 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 06:37:26 INFO - PROCESS | 648 | 1464788246260 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3672F000 == 104 [pid = 648] [id = 464] 06:37:26 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB339AB000) [pid = 648] [serial = 1392] [outer = 0000000000000000] 06:37:26 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB340D2400) [pid = 648] [serial = 1393] [outer = 000000EB339AB000] 06:37:26 INFO - PROCESS | 648 | 1464788246306 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB34A9BC00) [pid = 648] [serial = 1394] [outer = 000000EB339AB000] 06:37:26 INFO - PROCESS | 648 | 1464788246789 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:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 06:37:26 INFO - PROCESS | 648 | 1464788246838 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 06:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:37:26 INFO - PROCESS | 648 | 1464788246840 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 06:37:26 INFO - PROCESS | 648 | 1464788246844 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 648 | 1464788246846 Marionette TRACE conn6 <- [1,1822,null,{}] 06:37:26 INFO - PROCESS | 648 | 1464788246849 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:37:26 INFO - PROCESS | 648 | 1464788246952 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 06:37:26 INFO - PROCESS | 648 | 1464788246959 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38789000 == 105 [pid = 648] [id = 465] 06:37:26 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB34B6B000) [pid = 648] [serial = 1395] [outer = 0000000000000000] 06:37:27 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB34B96000) [pid = 648] [serial = 1396] [outer = 000000EB34B6B000] 06:37:27 INFO - PROCESS | 648 | 1464788247005 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB34C6A400) [pid = 648] [serial = 1397] [outer = 000000EB34B6B000] 06:37:27 INFO - PROCESS | 648 | 1464788247543 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:37:27 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:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 735ms 06:37:27 INFO - PROCESS | 648 | 1464788247580 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 06:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:37:27 INFO - PROCESS | 648 | 1464788247582 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 06:37:27 INFO - PROCESS | 648 | 1464788247585 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 648 | 1464788247587 Marionette TRACE conn6 <- [1,1826,null,{}] 06:37:27 INFO - PROCESS | 648 | 1464788247596 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:37:27 INFO - PROCESS | 648 | 1464788247774 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 06:37:27 INFO - PROCESS | 648 | 1464788247806 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D10000 == 106 [pid = 648] [id = 466] 06:37:27 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB35216400) [pid = 648] [serial = 1398] [outer = 0000000000000000] 06:37:27 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB353F6400) [pid = 648] [serial = 1399] [outer = 000000EB35216400] 06:37:27 INFO - PROCESS | 648 | 1464788247854 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB35C04400) [pid = 648] [serial = 1400] [outer = 000000EB35216400] 06:37:28 INFO - PROCESS | 648 | 1464788248325 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:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 797ms 06:37:28 INFO - PROCESS | 648 | 1464788248391 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 648 | 1464788248393 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 06:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:37:28 INFO - PROCESS | 648 | 1464788248397 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 648 | 1464788248398 Marionette TRACE conn6 <- [1,1830,null,{}] 06:37:28 INFO - PROCESS | 648 | 1464788248402 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:37:28 INFO - PROCESS | 648 | 1464788248547 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 06:37:28 INFO - PROCESS | 648 | 1464788248567 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A583000 == 107 [pid = 648] [id = 467] 06:37:28 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB2F1B4000) [pid = 648] [serial = 1401] [outer = 0000000000000000] 06:37:28 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB35C4CC00) [pid = 648] [serial = 1402] [outer = 000000EB2F1B4000] 06:37:28 INFO - PROCESS | 648 | 1464788248614 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB388BC000) [pid = 648] [serial = 1403] [outer = 000000EB2F1B4000] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB34DAB400) [pid = 648] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB2AA2E400) [pid = 648] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB38B10C00) [pid = 648] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB317B3C00) [pid = 648] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB302B6800) [pid = 648] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB23946800) [pid = 648] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB34B6E800) [pid = 648] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3D985C00) [pid = 648] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB31431C00) [pid = 648] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB3A6C0800) [pid = 648] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB302BFC00) [pid = 648] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:37:29 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB2E088400) [pid = 648] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:37:29 INFO - PROCESS | 648 | 1464788249541 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:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1192ms 06:37:29 INFO - PROCESS | 648 | 1464788249592 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 648 | 1464788249596 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 06:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:37:29 INFO - PROCESS | 648 | 1464788249602 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 648 | 1464788249606 Marionette TRACE conn6 <- [1,1834,null,{}] 06:37:29 INFO - PROCESS | 648 | 1464788249612 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:37:29 INFO - PROCESS | 648 | 1464788249754 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 06:37:29 INFO - PROCESS | 648 | 1464788249904 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34288800 == 108 [pid = 648] [id = 468] 06:37:29 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB2903C400) [pid = 648] [serial = 1404] [outer = 0000000000000000] 06:37:29 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB2941DC00) [pid = 648] [serial = 1405] [outer = 000000EB2903C400] 06:37:29 INFO - PROCESS | 648 | 1464788249965 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB2E04D800) [pid = 648] [serial = 1406] [outer = 000000EB2903C400] 06:37:30 INFO - PROCESS | 648 | 1464788250596 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:37: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:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1035ms 06:37:30 INFO - PROCESS | 648 | 1464788250641 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 648 | 1464788250647 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 06:37:30 INFO - PROCESS | 648 | 1464788250654 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:37:30 INFO - PROCESS | 648 | 1464788250657 Marionette TRACE conn6 <- [1,1838,null,{}] 06:37:30 INFO - PROCESS | 648 | 1464788250661 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:37:30 INFO - PROCESS | 648 | 1464788250813 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 06:37:30 INFO - PROCESS | 648 | 1464788250962 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35E6F800 == 109 [pid = 648] [id = 469] 06:37:30 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB30734800) [pid = 648] [serial = 1407] [outer = 0000000000000000] 06:37:31 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3164C400) [pid = 648] [serial = 1408] [outer = 000000EB30734800] 06:37:31 INFO - PROCESS | 648 | 1464788251021 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB31E30800) [pid = 648] [serial = 1409] [outer = 000000EB30734800] 06:37:31 INFO - PROCESS | 648 | 1464788251659 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:37: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:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1025ms 06:37:31 INFO - PROCESS | 648 | 1464788251685 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 648 | 1464788251688 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 06:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:37:31 INFO - PROCESS | 648 | 1464788251692 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 648 | 1464788251696 Marionette TRACE conn6 <- [1,1842,null,{}] 06:37:31 INFO - PROCESS | 648 | 1464788251708 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:37:31 INFO - PROCESS | 648 | 1464788251841 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 06:37:32 INFO - PROCESS | 648 | 1464788252006 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3CCAA800 == 110 [pid = 648] [id = 470] 06:37:32 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB34CF0C00) [pid = 648] [serial = 1410] [outer = 0000000000000000] 06:37:32 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB34D44800) [pid = 648] [serial = 1411] [outer = 000000EB34CF0C00] 06:37:32 INFO - PROCESS | 648 | 1464788252067 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB3521B400) [pid = 648] [serial = 1412] [outer = 000000EB34CF0C00] 06:37:32 INFO - PROCESS | 648 | 1464788252690 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:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1037ms 06:37:32 INFO - PROCESS | 648 | 1464788252730 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 648 | 1464788252733 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 06:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:37:32 INFO - PROCESS | 648 | 1464788252736 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 648 | 1464788252739 Marionette TRACE conn6 <- [1,1846,null,{}] 06:37:32 INFO - PROCESS | 648 | 1464788252742 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:37:32 INFO - PROCESS | 648 | 1464788252873 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 06:37:33 INFO - PROCESS | 648 | 1464788253020 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D811800 == 111 [pid = 648] [id = 471] 06:37:33 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB38B10C00) [pid = 648] [serial = 1413] [outer = 0000000000000000] 06:37:33 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3A6AD400) [pid = 648] [serial = 1414] [outer = 000000EB38B10C00] 06:37:33 INFO - PROCESS | 648 | 1464788253079 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB3AE2EC00) [pid = 648] [serial = 1415] [outer = 000000EB38B10C00] 06:37:33 INFO - PROCESS | 648 | 1464788253729 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:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1028ms 06:37:33 INFO - PROCESS | 648 | 1464788253767 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 648 | 1464788253770 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:37:33 INFO - PROCESS | 648 | 1464788253773 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 648 | 1464788253775 Marionette TRACE conn6 <- [1,1850,null,{}] 06:37:33 INFO - PROCESS | 648 | 1464788253779 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:37:33 INFO - PROCESS | 648 | 1464788253921 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 06:37:34 INFO - PROCESS | 648 | 1464788254081 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3E88B000 == 112 [pid = 648] [id = 472] 06:37:34 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB3AF7D400) [pid = 648] [serial = 1416] [outer = 0000000000000000] 06:37:34 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB3B545400) [pid = 648] [serial = 1417] [outer = 000000EB3AF7D400] 06:37:34 INFO - PROCESS | 648 | 1464788254138 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3B92B000) [pid = 648] [serial = 1418] [outer = 000000EB3AF7D400] 06:37:34 INFO - PROCESS | 648 | 1464788254716 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:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 06:37:34 INFO - PROCESS | 648 | 1464788254760 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 648 | 1464788254763 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 06:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:37:34 INFO - PROCESS | 648 | 1464788254766 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 648 | 1464788254768 Marionette TRACE conn6 <- [1,1854,null,{}] 06:37:34 INFO - PROCESS | 648 | 1464788254772 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:37:34 INFO - PROCESS | 648 | 1464788254948 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 06:37:35 INFO - PROCESS | 648 | 1464788255098 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F43D000 == 113 [pid = 648] [id = 473] 06:37:35 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB3B414400) [pid = 648] [serial = 1419] [outer = 0000000000000000] 06:37:35 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB3DAECC00) [pid = 648] [serial = 1420] [outer = 000000EB3B414400] 06:37:35 INFO - PROCESS | 648 | 1464788255155 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB3DC85000) [pid = 648] [serial = 1421] [outer = 000000EB3B414400] 06:37:35 INFO - PROCESS | 648 | 1464788255735 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:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 985ms 06:37:35 INFO - PROCESS | 648 | 1464788255754 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 648 | 1464788255757 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 06:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:37:35 INFO - PROCESS | 648 | 1464788255777 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 648 | 1464788255780 Marionette TRACE conn6 <- [1,1858,null,{}] 06:37:35 INFO - PROCESS | 648 | 1464788255784 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:37:35 INFO - PROCESS | 648 | 1464788255907 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 06:37:36 INFO - PROCESS | 648 | 1464788256067 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 648 | ++DOCSHELL 000000EB402E9000 == 114 [pid = 648] [id = 474] 06:37:36 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3DC6C400) [pid = 648] [serial = 1422] [outer = 0000000000000000] 06:37:36 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3E86C800) [pid = 648] [serial = 1423] [outer = 000000EB3DC6C400] 06:37:36 INFO - PROCESS | 648 | 1464788256124 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3F07E000) [pid = 648] [serial = 1424] [outer = 000000EB3DC6C400] 06:37:36 INFO - PROCESS | 648 | 1464788256723 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:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 987ms 06:37:36 INFO - PROCESS | 648 | 1464788256773 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 648 | 1464788256776 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 06:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:37:36 INFO - PROCESS | 648 | 1464788256780 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 648 | 1464788256783 Marionette TRACE conn6 <- [1,1862,null,{}] 06:37:36 INFO - PROCESS | 648 | 1464788256787 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:37:36 INFO - PROCESS | 648 | 1464788256912 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 06:37:37 INFO - PROCESS | 648 | 1464788257059 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB40867800 == 115 [pid = 648] [id = 475] 06:37:37 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB3F331800) [pid = 648] [serial = 1425] [outer = 0000000000000000] 06:37:37 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB3F8CC800) [pid = 648] [serial = 1426] [outer = 000000EB3F331800] 06:37:37 INFO - PROCESS | 648 | 1464788257115 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB409F1800) [pid = 648] [serial = 1427] [outer = 000000EB3F331800] 06:37:37 INFO - PROCESS | 648 | 1464788257705 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:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 06:37:37 INFO - PROCESS | 648 | 1464788257768 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 648 | 1464788257770 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:37:37 INFO - PROCESS | 648 | 1464788257773 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 648 | 1464788257776 Marionette TRACE conn6 <- [1,1866,null,{}] 06:37:37 INFO - PROCESS | 648 | 1464788257779 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:37:37 INFO - PROCESS | 648 | 1464788257906 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 06:37:38 INFO - PROCESS | 648 | 1464788258055 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 648 | ++DOCSHELL 000000EB4211E000 == 116 [pid = 648] [id = 476] 06:37:38 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB40A65800) [pid = 648] [serial = 1428] [outer = 0000000000000000] 06:37:38 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB40A71400) [pid = 648] [serial = 1429] [outer = 000000EB40A65800] 06:37:38 INFO - PROCESS | 648 | 1464788258112 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB40C86400) [pid = 648] [serial = 1430] [outer = 000000EB40A65800] 06:37:38 INFO - PROCESS | 648 | 1464788258701 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:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 985ms 06:37:38 INFO - PROCESS | 648 | 1464788258763 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 06:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:37:38 INFO - PROCESS | 648 | 1464788258765 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 06:37:38 INFO - PROCESS | 648 | 1464788258769 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 648 | 1464788258771 Marionette TRACE conn6 <- [1,1870,null,{}] 06:37:38 INFO - PROCESS | 648 | 1464788258774 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:37:38 INFO - PROCESS | 648 | 1464788258917 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 06:37:39 INFO - PROCESS | 648 | 1464788259082 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2907A000 == 117 [pid = 648] [id = 477] 06:37:39 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB23B75400) [pid = 648] [serial = 1431] [outer = 0000000000000000] 06:37:39 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB2A2C8400) [pid = 648] [serial = 1432] [outer = 000000EB23B75400] 06:37:39 INFO - PROCESS | 648 | 1464788259139 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB34CEB000) [pid = 648] [serial = 1433] [outer = 000000EB23B75400] 06:37:40 INFO - PROCESS | 648 | 1464788259996 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:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1299ms 06:37:40 INFO - PROCESS | 648 | 1464788260073 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 648 | 1464788260078 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 06:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:37:40 INFO - PROCESS | 648 | 1464788260085 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 648 | 1464788260089 Marionette TRACE conn6 <- [1,1874,null,{}] 06:37:40 INFO - PROCESS | 648 | 1464788260094 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:37:40 INFO - PROCESS | 648 | 1464788260222 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 06:37:40 INFO - PROCESS | 648 | 1464788260378 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB35BC3000 == 118 [pid = 648] [id = 478] 06:37:40 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB284C5400) [pid = 648] [serial = 1434] [outer = 0000000000000000] 06:37:40 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB29C9B400) [pid = 648] [serial = 1435] [outer = 000000EB284C5400] 06:37:40 INFO - PROCESS | 648 | 1464788260432 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB311A7400) [pid = 648] [serial = 1436] [outer = 000000EB284C5400] 06:37:41 INFO - PROCESS | 648 | 1464788261086 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:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1032ms 06:37:41 INFO - PROCESS | 648 | 1464788261121 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 648 | 1464788261127 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:37:41 INFO - PROCESS | 648 | 1464788261133 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 648 | 1464788261136 Marionette TRACE conn6 <- [1,1878,null,{}] 06:37:41 INFO - PROCESS | 648 | 1464788261155 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:37:41 INFO - PROCESS | 648 | 1464788261284 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 06:37:41 INFO - PROCESS | 648 | 1464788261440 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3449E000 == 119 [pid = 648] [id = 479] 06:37:41 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB29419800) [pid = 648] [serial = 1437] [outer = 0000000000000000] 06:37:41 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB341F3800) [pid = 648] [serial = 1438] [outer = 000000EB29419800] 06:37:41 INFO - PROCESS | 648 | 1464788261491 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB34B9C800) [pid = 648] [serial = 1439] [outer = 000000EB29419800] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D805000 == 118 [pid = 648] [id = 342] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D10000 == 117 [pid = 648] [id = 466] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB38789000 == 116 [pid = 648] [id = 465] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB3672F000 == 115 [pid = 648] [id = 464] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB35410000 == 114 [pid = 648] [id = 463] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB291FD000 == 113 [pid = 648] [id = 462] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB329ED000 == 112 [pid = 648] [id = 461] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB309B5800 == 111 [pid = 648] [id = 460] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB4211D000 == 110 [pid = 648] [id = 459] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB42103000 == 109 [pid = 648] [id = 458] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB4150E800 == 108 [pid = 648] [id = 457] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB41571000 == 107 [pid = 648] [id = 456] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB41379000 == 106 [pid = 648] [id = 455] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F3A0800 == 105 [pid = 648] [id = 454] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F4BA800 == 104 [pid = 648] [id = 453] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB31E32000) [pid = 648] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB3B54EC00) [pid = 648] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB2DCD9000) [pid = 648] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB2940CC00) [pid = 648] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB3C249800) [pid = 648] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB3DC6A800) [pid = 648] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB3EF71400) [pid = 648] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB3F332400) [pid = 648] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB3E86A000) [pid = 648] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB354B9800) [pid = 648] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E27800 == 103 [pid = 648] [id = 452] 06:37:42 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B3E800 == 102 [pid = 648] [id = 451] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB35216000) [pid = 648] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB35C0C000) [pid = 648] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB2D43E000) [pid = 648] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB302B2400) [pid = 648] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB3A6C2800) [pid = 648] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB32D99C00) [pid = 648] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB3BFECC00) [pid = 648] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB341EF000) [pid = 648] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB29411800) [pid = 648] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB23B70000) [pid = 648] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB34CEB400) [pid = 648] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB3D98B400) [pid = 648] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB2855AC00) [pid = 648] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB3C23C000) [pid = 648] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB3EC3BC00) [pid = 648] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB3B414800) [pid = 648] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB31E30400) [pid = 648] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB3B413800) [pid = 648] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB36A2E000) [pid = 648] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB34D4FC00) [pid = 648] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB3C244000) [pid = 648] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB34BA1C00) [pid = 648] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 06:37:42 INFO - PROCESS | 648 | 1464788262183 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:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1076ms 06:37:42 INFO - PROCESS | 648 | 1464788262211 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 648 | 1464788262213 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 06:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:37:42 INFO - PROCESS | 648 | 1464788262216 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 648 | 1464788262220 Marionette TRACE conn6 <- [1,1882,null,{}] 06:37:42 INFO - PROCESS | 648 | 1464788262232 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:37:42 INFO - PROCESS | 648 | 1464788262348 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 06:37:42 INFO - PROCESS | 648 | 1464788262460 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 648 | ++DOCSHELL 000000EB332BA800 == 103 [pid = 648] [id = 480] 06:37:42 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB2A293000) [pid = 648] [serial = 1440] [outer = 0000000000000000] 06:37:42 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB3164B800) [pid = 648] [serial = 1441] [outer = 000000EB2A293000] 06:37:42 INFO - PROCESS | 648 | 1464788262509 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB341EF000) [pid = 648] [serial = 1442] [outer = 000000EB2A293000] 06:37:42 INFO - PROCESS | 648 | 1464788262930 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:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 797ms 06:37:43 INFO - PROCESS | 648 | 1464788263017 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 648 | 1464788263020 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 06:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:37:43 INFO - PROCESS | 648 | 1464788263023 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 648 | 1464788263025 Marionette TRACE conn6 <- [1,1886,null,{}] 06:37:43 INFO - PROCESS | 648 | 1464788263029 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:37:43 INFO - PROCESS | 648 | 1464788263139 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 06:37:43 INFO - PROCESS | 648 | 1464788263152 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB385C6800 == 104 [pid = 648] [id = 481] 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB34CF3400) [pid = 648] [serial = 1443] [outer = 0000000000000000] 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB34DA4400) [pid = 648] [serial = 1444] [outer = 000000EB34CF3400] 06:37:43 INFO - PROCESS | 648 | 1464788263198 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB354BF000) [pid = 648] [serial = 1445] [outer = 000000EB34CF3400] 06:37:43 INFO - PROCESS | 648 | 1464788263684 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:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 06:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:37:43 INFO - PROCESS | 648 | 1464788263717 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 648 | 1464788263719 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 06:37:43 INFO - PROCESS | 648 | 1464788263722 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 648 | 1464788263724 Marionette TRACE conn6 <- [1,1890,null,{}] 06:37:43 INFO - PROCESS | 648 | 1464788263732 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:37:43 INFO - PROCESS | 648 | 1464788263836 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 06:37:43 INFO - PROCESS | 648 | 1464788263845 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB39D0F000 == 105 [pid = 648] [id = 482] 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB36A30400) [pid = 648] [serial = 1446] [outer = 0000000000000000] 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB3A6A5400) [pid = 648] [serial = 1447] [outer = 000000EB36A30400] 06:37:43 INFO - PROCESS | 648 | 1464788263891 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB3B413800) [pid = 648] [serial = 1448] [outer = 000000EB36A30400] 06:37:44 INFO - PROCESS | 648 | 1464788264423 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:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 736ms 06:37:44 INFO - PROCESS | 648 | 1464788264461 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 648 | 1464788264463 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 06:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:37:44 INFO - PROCESS | 648 | 1464788264477 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 648 | 1464788264479 Marionette TRACE conn6 <- [1,1894,null,{}] 06:37:44 INFO - PROCESS | 648 | 1464788264483 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:37:44 INFO - PROCESS | 648 | 1464788264659 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 06:37:44 INFO - PROCESS | 648 | 1464788264683 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3B5A9000 == 106 [pid = 648] [id = 483] 06:37:44 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB3B547400) [pid = 648] [serial = 1449] [outer = 0000000000000000] 06:37:44 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3C249800) [pid = 648] [serial = 1450] [outer = 000000EB3B547400] 06:37:44 INFO - PROCESS | 648 | 1464788264729 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB3DB11C00) [pid = 648] [serial = 1451] [outer = 000000EB3B547400] 06:37:45 INFO - PROCESS | 648 | 1464788265187 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:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 06:37:45 INFO - PROCESS | 648 | 1464788265203 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 648 | 1464788265213 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 06:37:45 INFO - PROCESS | 648 | 1464788265224 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 648 | 1464788265226 Marionette TRACE conn6 <- [1,1898,null,{}] 06:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:37:45 INFO - PROCESS | 648 | 1464788265229 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:37:45 INFO - PROCESS | 648 | 1464788265369 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 06:37:45 INFO - PROCESS | 648 | 1464788265389 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D02B000 == 107 [pid = 648] [id = 484] 06:37:45 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB3164D400) [pid = 648] [serial = 1452] [outer = 0000000000000000] 06:37:45 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB3D883800) [pid = 648] [serial = 1453] [outer = 000000EB3164D400] 06:37:45 INFO - PROCESS | 648 | 1464788265434 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3D889C00) [pid = 648] [serial = 1454] [outer = 000000EB3164D400] 06:37:45 INFO - PROCESS | 648 | 1464788265891 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:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 06:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:37:45 INFO - PROCESS | 648 | 1464788265964 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 648 | 1464788265967 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 06:37:45 INFO - PROCESS | 648 | 1464788265970 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 648 | 1464788265973 Marionette TRACE conn6 <- [1,1902,null,{}] 06:37:45 INFO - PROCESS | 648 | 1464788265977 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:37:46 INFO - PROCESS | 648 | 1464788266150 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 06:37:46 INFO - PROCESS | 648 | 1464788266170 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D872000 == 108 [pid = 648] [id = 485] 06:37:46 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3DB16000) [pid = 648] [serial = 1455] [outer = 0000000000000000] 06:37:46 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3DB1A800) [pid = 648] [serial = 1456] [outer = 000000EB3DB16000] 06:37:46 INFO - PROCESS | 648 | 1464788266215 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB3DC6A800) [pid = 648] [serial = 1457] [outer = 000000EB3DB16000] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB3119D000) [pid = 648] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB34CF2000) [pid = 648] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB3AF7D800) [pid = 648] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB239A4000) [pid = 648] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB2CC19400) [pid = 648] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB38B04800) [pid = 648] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB2323E000) [pid = 648] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB3D987400) [pid = 648] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB34B6B000) [pid = 648] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB3B548000) [pid = 648] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB29407400) [pid = 648] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB3C23E800) [pid = 648] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB3DC62800) [pid = 648] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB3EC37C00) [pid = 648] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB3F32FC00) [pid = 648] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB31E22400) [pid = 648] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB388BA000) [pid = 648] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3D987C00) [pid = 648] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB31E07000) [pid = 648] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB35C50800) [pid = 648] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB2D43F400) [pid = 648] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB34C69800) [pid = 648] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3EC42400) [pid = 648] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB34DAD800) [pid = 648] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB34C65400) [pid = 648] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB31E0D000) [pid = 648] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB3F078000) [pid = 648] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB35211000) [pid = 648] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB28436C00) [pid = 648] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB34D32000) [pid = 648] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB2FDA5000) [pid = 648] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB3B54F800) [pid = 648] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB34D47000) [pid = 648] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB3EC41800) [pid = 648] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB23B76800) [pid = 648] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB3B407000) [pid = 648] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB339AB000) [pid = 648] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB24512000) [pid = 648] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB24684800) [pid = 648] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB23921400) [pid = 648] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:37:46 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB35216400) [pid = 648] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:37:47 INFO - PROCESS | 648 | 1464788267066 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:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1129ms 06:37:47 INFO - PROCESS | 648 | 1464788267106 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 648 | 1464788267109 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 06:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:37:47 INFO - PROCESS | 648 | 1464788267112 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 648 | 1464788267122 Marionette TRACE conn6 <- [1,1906,null,{}] 06:37:47 INFO - PROCESS | 648 | 1464788267126 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:37:47 INFO - PROCESS | 648 | 1464788267231 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 06:37:47 INFO - PROCESS | 648 | 1464788267240 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A578000 == 109 [pid = 648] [id = 486] 06:37:47 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB28C85400) [pid = 648] [serial = 1458] [outer = 0000000000000000] 06:37:47 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB2F1A8400) [pid = 648] [serial = 1459] [outer = 000000EB28C85400] 06:37:47 INFO - PROCESS | 648 | 1464788267286 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB31E0D000) [pid = 648] [serial = 1460] [outer = 000000EB28C85400] 06:37:47 INFO - PROCESS | 648 | 1464788267742 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:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 06:37:47 INFO - PROCESS | 648 | 1464788267807 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 648 | 1464788267810 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 06:37:47 INFO - PROCESS | 648 | 1464788267813 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:37:47 INFO - PROCESS | 648 | 1464788267814 Marionette TRACE conn6 <- [1,1910,null,{}] 06:37:47 INFO - PROCESS | 648 | 1464788267818 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:37:47 INFO - PROCESS | 648 | 1464788267949 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 06:37:47 INFO - PROCESS | 648 | 1464788267962 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F391800 == 110 [pid = 648] [id = 487] 06:37:47 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB34A9A400) [pid = 648] [serial = 1461] [outer = 0000000000000000] 06:37:48 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB34CE6400) [pid = 648] [serial = 1462] [outer = 000000EB34A9A400] 06:37:48 INFO - PROCESS | 648 | 1464788268009 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB35C50800) [pid = 648] [serial = 1463] [outer = 000000EB34A9A400] 06:37:48 INFO - PROCESS | 648 | 1464788268497 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:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 06:37:48 INFO - PROCESS | 648 | 1464788268558 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 648 | 1464788268561 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 06:37:48 INFO - PROCESS | 648 | 1464788268564 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 648 | 1464788268567 Marionette TRACE conn6 <- [1,1914,null,{}] 06:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:37:48 INFO - PROCESS | 648 | 1464788268570 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:37:48 INFO - PROCESS | 648 | 1464788268695 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 06:37:48 INFO - PROCESS | 648 | 1464788268709 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB40868800 == 111 [pid = 648] [id = 488] 06:37:48 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB3B65D400) [pid = 648] [serial = 1464] [outer = 0000000000000000] 06:37:48 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB3B664400) [pid = 648] [serial = 1465] [outer = 000000EB3B65D400] 06:37:48 INFO - PROCESS | 648 | 1464788268760 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB3DC63400) [pid = 648] [serial = 1466] [outer = 000000EB3B65D400] 06:37:49 INFO - PROCESS | 648 | 1464788269574 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:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1079ms 06:37:49 INFO - PROCESS | 648 | 1464788269649 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 648 | 1464788269655 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 06:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:37:49 INFO - PROCESS | 648 | 1464788269660 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 648 | 1464788269664 Marionette TRACE conn6 <- [1,1918,null,{}] 06:37:49 INFO - PROCESS | 648 | 1464788269670 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:37:49 INFO - PROCESS | 648 | 1464788269872 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 06:37:49 INFO - PROCESS | 648 | 1464788269983 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34D0D000 == 112 [pid = 648] [id = 489] 06:37:50 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB2D434000) [pid = 648] [serial = 1467] [outer = 0000000000000000] 06:37:50 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB2DF60400) [pid = 648] [serial = 1468] [outer = 000000EB2D434000] 06:37:50 INFO - PROCESS | 648 | 1464788270044 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB314F6400) [pid = 648] [serial = 1469] [outer = 000000EB2D434000] 06:37:50 INFO - PROCESS | 648 | 1464788270609 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:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 06:37:50 INFO - PROCESS | 648 | 1464788270649 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 648 | 1464788270656 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 06:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:37:50 INFO - PROCESS | 648 | 1464788270662 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 648 | 1464788270665 Marionette TRACE conn6 <- [1,1922,null,{}] 06:37:50 INFO - PROCESS | 648 | 1464788270670 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:37:50 INFO - PROCESS | 648 | 1464788270809 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 06:37:50 INFO - PROCESS | 648 | 1464788270964 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3A685000 == 113 [pid = 648] [id = 490] 06:37:50 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB34057800) [pid = 648] [serial = 1470] [outer = 0000000000000000] 06:37:51 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB34B93C00) [pid = 648] [serial = 1471] [outer = 000000EB34057800] 06:37:51 INFO - PROCESS | 648 | 1464788271021 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB354B2C00) [pid = 648] [serial = 1472] [outer = 000000EB34057800] 06:37:51 INFO - PROCESS | 648 | 1464788271642 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:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 06:37:51 INFO - PROCESS | 648 | 1464788271693 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 648 | 1464788271696 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 06:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:37:51 INFO - PROCESS | 648 | 1464788271699 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 648 | 1464788271703 Marionette TRACE conn6 <- [1,1926,null,{}] 06:37:51 INFO - PROCESS | 648 | 1464788271732 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:37:51 INFO - PROCESS | 648 | 1464788271870 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 06:37:52 INFO - PROCESS | 648 | 1464788272029 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 648 | ++DOCSHELL 000000EB4157B000 == 114 [pid = 648] [id = 491] 06:37:52 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB3B54B000) [pid = 648] [serial = 1473] [outer = 0000000000000000] 06:37:52 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB3B662000) [pid = 648] [serial = 1474] [outer = 000000EB3B54B000] 06:37:52 INFO - PROCESS | 648 | 1464788272091 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3C247000) [pid = 648] [serial = 1475] [outer = 000000EB3B54B000] 06:37:52 INFO - PROCESS | 648 | 1464788272701 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:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1033ms 06:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:37:52 INFO - PROCESS | 648 | 1464788272735 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 648 | 1464788272738 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 06:37:52 INFO - PROCESS | 648 | 1464788272741 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 648 | 1464788272743 Marionette TRACE conn6 <- [1,1930,null,{}] 06:37:52 INFO - PROCESS | 648 | 1464788272747 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:37:52 INFO - PROCESS | 648 | 1464788272884 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 06:37:53 INFO - PROCESS | 648 | 1464788273049 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 648 | ++DOCSHELL 000000EB41DA0000 == 115 [pid = 648] [id = 492] 06:37:53 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3DAF0800) [pid = 648] [serial = 1476] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3DB1B400) [pid = 648] [serial = 1477] [outer = 000000EB3DAF0800] 06:37:53 INFO - PROCESS | 648 | 1464788273106 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3EC3DC00) [pid = 648] [serial = 1478] [outer = 000000EB3DAF0800] 06:37:53 INFO - PROCESS | 648 | 1464788273742 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:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1028ms 06:37:53 INFO - PROCESS | 648 | 1464788273772 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 648 | 1464788273774 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 06:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:37:53 INFO - PROCESS | 648 | 1464788273778 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 648 | 1464788273780 Marionette TRACE conn6 <- [1,1934,null,{}] 06:37:53 INFO - PROCESS | 648 | 1464788273783 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:37:53 INFO - PROCESS | 648 | 1464788273929 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 06:37:54 INFO - PROCESS | 648 | 1464788274081 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 648 | ++DOCSHELL 000000EB40CC1000 == 116 [pid = 648] [id = 493] 06:37:54 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3E871000) [pid = 648] [serial = 1479] [outer = 0000000000000000] 06:37:54 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3F07E400) [pid = 648] [serial = 1480] [outer = 000000EB3E871000] 06:37:54 INFO - PROCESS | 648 | 1464788274138 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3F8CC000) [pid = 648] [serial = 1481] [outer = 000000EB3E871000] 06:37:54 INFO - PROCESS | 648 | 1464788274751 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:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1028ms 06:37:54 INFO - PROCESS | 648 | 1464788274809 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 648 | 1464788274811 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 06:37:54 INFO - PROCESS | 648 | 1464788274815 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:37:54 INFO - PROCESS | 648 | 1464788274817 Marionette TRACE conn6 <- [1,1938,null,{}] 06:37:54 INFO - PROCESS | 648 | 1464788274821 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:37:54 INFO - PROCESS | 648 | 1464788274961 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 06:37:55 INFO - PROCESS | 648 | 1464788275116 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 648 | ++DOCSHELL 000000EB41A1E800 == 117 [pid = 648] [id = 494] 06:37:55 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB40C83000) [pid = 648] [serial = 1482] [outer = 0000000000000000] 06:37:55 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB40C8A000) [pid = 648] [serial = 1483] [outer = 000000EB40C83000] 06:37:55 INFO - PROCESS | 648 | 1464788275173 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB40F91C00) [pid = 648] [serial = 1484] [outer = 000000EB40C83000] 06:37:55 INFO - PROCESS | 648 | 1464788275767 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:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 06:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:37:55 INFO - PROCESS | 648 | 1464788275803 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 648 | 1464788275806 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 06:37:55 INFO - PROCESS | 648 | 1464788275809 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 648 | 1464788275811 Marionette TRACE conn6 <- [1,1942,null,{}] 06:37:55 INFO - PROCESS | 648 | 1464788275815 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:37:55 INFO - PROCESS | 648 | 1464788275943 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 06:37:56 INFO - PROCESS | 648 | 1464788276112 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2DFBB000 == 118 [pid = 648] [id = 495] 06:37:56 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB29406C00) [pid = 648] [serial = 1485] [outer = 0000000000000000] 06:37:56 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB302BEC00) [pid = 648] [serial = 1486] [outer = 000000EB29406C00] 06:37:56 INFO - PROCESS | 648 | 1464788276169 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3490DC00) [pid = 648] [serial = 1487] [outer = 000000EB29406C00] 06:37:56 INFO - PROCESS | 648 | 1464788276804 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:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1028ms 06:37:56 INFO - PROCESS | 648 | 1464788276839 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 06:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:37:56 INFO - PROCESS | 648 | 1464788276842 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 06:37:56 INFO - PROCESS | 648 | 1464788276845 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 648 | 1464788276847 Marionette TRACE conn6 <- [1,1946,null,{}] 06:37:56 INFO - PROCESS | 648 | 1464788276868 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:37:57 INFO - PROCESS | 648 | 1464788276999 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 06:37:57 INFO - PROCESS | 648 | 1464788277512 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28BC7000 == 119 [pid = 648] [id = 496] 06:37:57 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB2284C400) [pid = 648] [serial = 1488] [outer = 0000000000000000] 06:37:57 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB23920400) [pid = 648] [serial = 1489] [outer = 000000EB2284C400] 06:37:57 INFO - PROCESS | 648 | 1464788277643 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB241B4000) [pid = 648] [serial = 1490] [outer = 000000EB2284C400] 06:37:58 INFO - PROCESS | 648 | 1464788278286 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:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1487ms 06:37:58 INFO - PROCESS | 648 | 1464788278335 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 06:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:37:58 INFO - PROCESS | 648 | 1464788278340 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 06:37:58 INFO - PROCESS | 648 | 1464788278345 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 648 | 1464788278348 Marionette TRACE conn6 <- [1,1950,null,{}] 06:37:58 INFO - PROCESS | 648 | 1464788278353 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:37:58 INFO - PROCESS | 648 | 1464788278474 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 06:37:58 INFO - PROCESS | 648 | 1464788278634 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 648 | ++DOCSHELL 000000EB250EA000 == 120 [pid = 648] [id = 497] 06:37:58 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB22045800) [pid = 648] [serial = 1491] [outer = 0000000000000000] 06:37:58 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB23921000) [pid = 648] [serial = 1492] [outer = 000000EB22045800] 06:37:58 INFO - PROCESS | 648 | 1464788278688 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB284C0C00) [pid = 648] [serial = 1493] [outer = 000000EB22045800] 06:37:59 INFO - PROCESS | 648 | 1464788279277 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:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 984ms 06:37:59 INFO - PROCESS | 648 | 1464788279330 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 648 | 1464788279334 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 06:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:37:59 INFO - PROCESS | 648 | 1464788279339 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 648 | 1464788279341 Marionette TRACE conn6 <- [1,1954,null,{}] 06:37:59 INFO - PROCESS | 648 | 1464788279345 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:37:59 INFO - PROCESS | 648 | 1464788279461 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 06:37:59 INFO - PROCESS | 648 | 1464788279621 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2FDBE800 == 121 [pid = 648] [id = 498] 06:37:59 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB2AA30C00) [pid = 648] [serial = 1494] [outer = 0000000000000000] 06:37:59 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB2CC1DC00) [pid = 648] [serial = 1495] [outer = 000000EB2AA30C00] 06:37:59 INFO - PROCESS | 648 | 1464788279672 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB2D4C4C00) [pid = 648] [serial = 1496] [outer = 000000EB2AA30C00] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C73000 == 120 [pid = 648] [id = 44] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A694800 == 119 [pid = 648] [id = 430] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB395DB000 == 118 [pid = 648] [id = 157] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F391800 == 117 [pid = 648] [id = 487] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A578000 == 116 [pid = 648] [id = 486] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D872000 == 115 [pid = 648] [id = 485] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D02B000 == 114 [pid = 648] [id = 484] 06:37:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B5A9000 == 113 [pid = 648] [id = 483] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB35C4CC00) [pid = 648] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB35C12C00) [pid = 648] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB3490CC00) [pid = 648] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB3B40A000) [pid = 648] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB3F330400) [pid = 648] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB40A67800) [pid = 648] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB40A6C400) [pid = 648] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB3DC1B800) [pid = 648] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB29422800) [pid = 648] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB40F95800) [pid = 648] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D0F000 == 112 [pid = 648] [id = 482] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB385C6800 == 111 [pid = 648] [id = 481] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB332BA800 == 110 [pid = 648] [id = 480] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB3449E000 == 109 [pid = 648] [id = 479] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BC3000 == 108 [pid = 648] [id = 478] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D811800 == 107 [pid = 648] [id = 471] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CCAA800 == 106 [pid = 648] [id = 470] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E6F800 == 105 [pid = 648] [id = 469] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB34288800 == 104 [pid = 648] [id = 468] 06:38:00 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A583000 == 103 [pid = 648] [id = 467] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB3DAF8000) [pid = 648] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB3042FC00) [pid = 648] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB302B5000) [pid = 648] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB3B40E000) [pid = 648] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB3490F400) [pid = 648] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3EC3A400) [pid = 648] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB341EFC00) [pid = 648] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB38B0AC00) [pid = 648] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB34C6A400) [pid = 648] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB3BFF1800) [pid = 648] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3B548800) [pid = 648] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB3DC8D400) [pid = 648] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB3DC70800) [pid = 648] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB3F32A400) [pid = 648] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB3F8D3000) [pid = 648] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB34B64C00) [pid = 648] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB3A6B3C00) [pid = 648] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB3DC84800) [pid = 648] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB34484800) [pid = 648] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB36A35800) [pid = 648] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB303F9000) [pid = 648] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB354B7C00) [pid = 648] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB3F8D5400) [pid = 648] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB35C0F800) [pid = 648] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB34D2DC00) [pid = 648] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3490E000) [pid = 648] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB3F8CEC00) [pid = 648] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3AF71800) [pid = 648] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB2AA31000) [pid = 648] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB3AF75C00) [pid = 648] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB3119D400) [pid = 648] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB3EC35C00) [pid = 648] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB34D9D800) [pid = 648] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB3EF7AC00) [pid = 648] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB2A287400) [pid = 648] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB3D981400) [pid = 648] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB340D2400) [pid = 648] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB34A9BC00) [pid = 648] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB3009A400) [pid = 648] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB3022F000) [pid = 648] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB28553000) [pid = 648] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB31E0CC00) [pid = 648] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB32083400) [pid = 648] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB2CC1C000) [pid = 648] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 139 (000000EB31773000) [pid = 648] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 138 (000000EB34B96000) [pid = 648] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 137 (000000EB353F6400) [pid = 648] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | --DOMWINDOW == 136 (000000EB35C04400) [pid = 648] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 06:38:00 INFO - PROCESS | 648 | 1464788280398 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:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1075ms 06:38:00 INFO - PROCESS | 648 | 1464788280418 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 648 | 1464788280420 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:38:00 INFO - PROCESS | 648 | 1464788280425 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 648 | 1464788280431 Marionette TRACE conn6 <- [1,1958,null,{}] 06:38:00 INFO - PROCESS | 648 | 1464788280441 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:38:00 INFO - PROCESS | 648 | 1464788280545 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 06:38:00 INFO - PROCESS | 648 | 1464788280555 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30320800 == 104 [pid = 648] [id = 499] 06:38:00 INFO - PROCESS | 648 | ++DOMWINDOW == 137 (000000EB28B95800) [pid = 648] [serial = 1497] [outer = 0000000000000000] 06:38:00 INFO - PROCESS | 648 | ++DOMWINDOW == 138 (000000EB2AA33000) [pid = 648] [serial = 1498] [outer = 000000EB28B95800] 06:38:00 INFO - PROCESS | 648 | 1464788280602 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 648 | ++DOMWINDOW == 139 (000000EB2D7F7C00) [pid = 648] [serial = 1499] [outer = 000000EB28B95800] 06:38:01 INFO - PROCESS | 648 | 1464788281103 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:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 06:38:01 INFO - PROCESS | 648 | 1464788281161 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 648 | 1464788281163 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 06:38:01 INFO - PROCESS | 648 | 1464788281167 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:38:01 INFO - PROCESS | 648 | 1464788281169 Marionette TRACE conn6 <- [1,1962,null,{}] 06:38:01 INFO - PROCESS | 648 | 1464788281172 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:38:01 INFO - PROCESS | 648 | 1464788281274 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 06:38:01 INFO - PROCESS | 648 | 1464788281379 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB32E58000 == 105 [pid = 648] [id = 500] 06:38:01 INFO - PROCESS | 648 | ++DOMWINDOW == 140 (000000EB2438FC00) [pid = 648] [serial = 1500] [outer = 0000000000000000] 06:38:01 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB2FA5B400) [pid = 648] [serial = 1501] [outer = 000000EB2438FC00] 06:38:01 INFO - PROCESS | 648 | 1464788281425 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB30233C00) [pid = 648] [serial = 1502] [outer = 000000EB2438FC00] 06:38:01 INFO - PROCESS | 648 | 1464788281802 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:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 06:38:01 INFO - PROCESS | 648 | 1464788281862 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 648 | 1464788281864 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 06:38:01 INFO - PROCESS | 648 | 1464788281867 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:38:01 INFO - PROCESS | 648 | 1464788281869 Marionette TRACE conn6 <- [1,1966,null,{}] 06:38:01 INFO - PROCESS | 648 | 1464788281872 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:38:02 INFO - PROCESS | 648 | 1464788281997 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 06:38:02 INFO - PROCESS | 648 | 1464788282011 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3492E800 == 106 [pid = 648] [id = 501] 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB303F5400) [pid = 648] [serial = 1503] [outer = 0000000000000000] 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB303F8000) [pid = 648] [serial = 1504] [outer = 000000EB303F5400] 06:38:02 INFO - PROCESS | 648 | 1464788282065 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB3072AC00) [pid = 648] [serial = 1505] [outer = 000000EB303F5400] 06:38:02 INFO - PROCESS | 648 | 1464788282603 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:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 776ms 06:38:02 INFO - PROCESS | 648 | 1464788282647 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 648 | 1464788282649 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 06:38:02 INFO - PROCESS | 648 | 1464788282652 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:38:02 INFO - PROCESS | 648 | 1464788282654 Marionette TRACE conn6 <- [1,1970,null,{}] 06:38:02 INFO - PROCESS | 648 | 1464788282657 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:38:02 INFO - PROCESS | 648 | 1464788282793 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 06:38:02 INFO - PROCESS | 648 | 1464788282813 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34C1E800 == 107 [pid = 648] [id = 502] 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB30F10800) [pid = 648] [serial = 1506] [outer = 0000000000000000] 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB311A5800) [pid = 648] [serial = 1507] [outer = 000000EB30F10800] 06:38:02 INFO - PROCESS | 648 | 1464788282859 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB3142F800) [pid = 648] [serial = 1508] [outer = 000000EB30F10800] 06:38:03 INFO - PROCESS | 648 | 1464788283321 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:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 06:38:03 INFO - PROCESS | 648 | 1464788283355 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 648 | 1464788283357 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 06:38:03 INFO - PROCESS | 648 | 1464788283361 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:38:03 INFO - PROCESS | 648 | 1464788283363 Marionette TRACE conn6 <- [1,1974,null,{}] 06:38:03 INFO - PROCESS | 648 | 1464788283366 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:38:03 INFO - PROCESS | 648 | 1464788283523 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 06:38:03 INFO - PROCESS | 648 | 1464788283562 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3540B000 == 108 [pid = 648] [id = 503] 06:38:03 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB31775C00) [pid = 648] [serial = 1509] [outer = 0000000000000000] 06:38:03 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB317B0000) [pid = 648] [serial = 1510] [outer = 000000EB31775C00] 06:38:03 INFO - PROCESS | 648 | 1464788283611 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB31E1C400) [pid = 648] [serial = 1511] [outer = 000000EB31775C00] 06:38:04 INFO - PROCESS | 648 | 1464788284054 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:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 06:38:04 INFO - PROCESS | 648 | 1464788284100 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 648 | 1464788284102 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 06:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:38:04 INFO - PROCESS | 648 | 1464788284105 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 648 | 1464788284107 Marionette TRACE conn6 <- [1,1978,null,{}] 06:38:04 INFO - PROCESS | 648 | 1464788284110 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:38:04 INFO - PROCESS | 648 | 1464788284242 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB28C85400) [pid = 648] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB2E08F400) [pid = 648] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB3B547400) [pid = 648] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB3164D400) [pid = 648] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB3DB16000) [pid = 648] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 145 (000000EB34A9A400) [pid = 648] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 144 (000000EB2A293000) [pid = 648] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 143 (000000EB284C5400) [pid = 648] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 142 (000000EB29419800) [pid = 648] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 141 (000000EB34CF3400) [pid = 648] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:38:04 INFO - PROCESS | 648 | --DOMWINDOW == 140 (000000EB36A30400) [pid = 648] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:38:04 INFO - PROCESS | 648 | 1464788284843 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30C7D000 == 109 [pid = 648] [id = 504] 06:38:04 INFO - PROCESS | 648 | ++DOMWINDOW == 141 (000000EB24509C00) [pid = 648] [serial = 1512] [outer = 0000000000000000] 06:38:04 INFO - PROCESS | 648 | ++DOMWINDOW == 142 (000000EB2A293000) [pid = 648] [serial = 1513] [outer = 000000EB24509C00] 06:38:04 INFO - PROCESS | 648 | 1464788284889 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 648 | ++DOMWINDOW == 143 (000000EB31E3C400) [pid = 648] [serial = 1514] [outer = 000000EB24509C00] 06:38:05 INFO - PROCESS | 648 | 1464788285324 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:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1230ms 06:38:05 INFO - PROCESS | 648 | 1464788285339 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 648 | 1464788285341 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 06:38:05 INFO - PROCESS | 648 | 1464788285344 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:38:05 INFO - PROCESS | 648 | 1464788285346 Marionette TRACE conn6 <- [1,1982,null,{}] 06:38:05 INFO - PROCESS | 648 | 1464788285350 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:38:05 INFO - PROCESS | 648 | 1464788285457 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 06:38:05 INFO - PROCESS | 648 | 1464788285464 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35E6D000 == 110 [pid = 648] [id = 505] 06:38:05 INFO - PROCESS | 648 | ++DOMWINDOW == 144 (000000EB3208C000) [pid = 648] [serial = 1515] [outer = 0000000000000000] 06:38:05 INFO - PROCESS | 648 | ++DOMWINDOW == 145 (000000EB32E27C00) [pid = 648] [serial = 1516] [outer = 000000EB3208C000] 06:38:05 INFO - PROCESS | 648 | 1464788285513 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 648 | ++DOMWINDOW == 146 (000000EB34055000) [pid = 648] [serial = 1517] [outer = 000000EB3208C000] 06:38:05 INFO - PROCESS | 648 | 1464788285967 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:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 06:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:38:06 INFO - PROCESS | 648 | 1464788286019 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 648 | 1464788286021 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 06:38:06 INFO - PROCESS | 648 | 1464788286024 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 648 | 1464788286026 Marionette TRACE conn6 <- [1,1986,null,{}] 06:38:06 INFO - PROCESS | 648 | 1464788286030 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:38:06 INFO - PROCESS | 648 | 1464788286130 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 06:38:06 INFO - PROCESS | 648 | 1464788286168 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38597000 == 111 [pid = 648] [id = 506] 06:38:06 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB3405C800) [pid = 648] [serial = 1518] [outer = 0000000000000000] 06:38:06 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB340D6000) [pid = 648] [serial = 1519] [outer = 000000EB3405C800] 06:38:06 INFO - PROCESS | 648 | 1464788286220 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB34906400) [pid = 648] [serial = 1520] [outer = 000000EB3405C800] 06:38:06 INFO - PROCESS | 648 | 1464788286687 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:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 733ms 06:38:06 INFO - PROCESS | 648 | 1464788286761 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 648 | 1464788286764 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 06:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:38:06 INFO - PROCESS | 648 | 1464788286768 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 648 | 1464788286770 Marionette TRACE conn6 <- [1,1990,null,{}] 06:38:06 INFO - PROCESS | 648 | 1464788286774 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:38:07 INFO - PROCESS | 648 | 1464788287010 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 06:38:07 INFO - PROCESS | 648 | 1464788287118 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB28EF4800 == 112 [pid = 648] [id = 507] 06:38:07 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB239D3800) [pid = 648] [serial = 1521] [outer = 0000000000000000] 06:38:07 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB23D0F400) [pid = 648] [serial = 1522] [outer = 000000EB239D3800] 06:38:07 INFO - PROCESS | 648 | 1464788287177 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB281F7C00) [pid = 648] [serial = 1523] [outer = 000000EB239D3800] 06:38:07 INFO - PROCESS | 648 | 1464788287837 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:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1142ms 06:38:07 INFO - PROCESS | 648 | 1464788287923 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 648 | 1464788287927 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 06:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:38:07 INFO - PROCESS | 648 | 1464788287948 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 648 | 1464788287951 Marionette TRACE conn6 <- [1,1994,null,{}] 06:38:07 INFO - PROCESS | 648 | 1464788287957 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:38:08 INFO - PROCESS | 648 | 1464788288101 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 06:38:08 INFO - PROCESS | 648 | 1464788288241 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB329ED000 == 113 [pid = 648] [id = 508] 06:38:08 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB29B50000) [pid = 648] [serial = 1524] [outer = 0000000000000000] 06:38:08 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB2A2C4C00) [pid = 648] [serial = 1525] [outer = 000000EB29B50000] 06:38:08 INFO - PROCESS | 648 | 1464788288306 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB2D4C4000) [pid = 648] [serial = 1526] [outer = 000000EB29B50000] 06:38:08 INFO - PROCESS | 648 | 1464788288896 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:38:08 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:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 06:38:08 INFO - PROCESS | 648 | 1464788288937 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 648 | 1464788288941 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 06:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:38:08 INFO - PROCESS | 648 | 1464788288944 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 648 | 1464788288947 Marionette TRACE conn6 <- [1,1998,null,{}] 06:38:08 INFO - PROCESS | 648 | 1464788288951 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:38:09 INFO - PROCESS | 648 | 1464788289079 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 06:38:09 INFO - PROCESS | 648 | 1464788289236 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38781800 == 114 [pid = 648] [id = 509] 06:38:09 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB303F5C00) [pid = 648] [serial = 1527] [outer = 0000000000000000] 06:38:09 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB30728800) [pid = 648] [serial = 1528] [outer = 000000EB303F5C00] 06:38:09 INFO - PROCESS | 648 | 1464788289298 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB31774C00) [pid = 648] [serial = 1529] [outer = 000000EB303F5C00] 06:38:09 INFO - PROCESS | 648 | 1464788289906 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:38:09 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:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1026ms 06:38:09 INFO - PROCESS | 648 | 1464788289972 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 648 | 1464788289976 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 06:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:38:10 INFO - PROCESS | 648 | 1464788290020 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 648 | 1464788290026 Marionette TRACE conn6 <- [1,2002,null,{}] 06:38:10 INFO - PROCESS | 648 | 1464788290030 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:38:10 INFO - PROCESS | 648 | 1464788290165 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 06:38:10 INFO - PROCESS | 648 | 1464788290301 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E19800 == 115 [pid = 648] [id = 510] 06:38:10 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB341ED800) [pid = 648] [serial = 1530] [outer = 0000000000000000] 06:38:10 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB34A9FC00) [pid = 648] [serial = 1531] [outer = 000000EB341ED800] 06:38:10 INFO - PROCESS | 648 | 1464788290360 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB34B6A000) [pid = 648] [serial = 1532] [outer = 000000EB341ED800] 06:38:10 INFO - PROCESS | 648 | 1464788290898 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:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 965ms 06:38:10 INFO - PROCESS | 648 | 1464788290964 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 648 | 1464788290966 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 06:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:38:10 INFO - PROCESS | 648 | 1464788290970 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 648 | 1464788290972 Marionette TRACE conn6 <- [1,2006,null,{}] 06:38:10 INFO - PROCESS | 648 | 1464788290976 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:38:11 INFO - PROCESS | 648 | 1464788291098 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 06:38:11 INFO - PROCESS | 648 | 1464788291213 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39D06800 == 116 [pid = 648] [id = 511] 06:38:11 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB3208C400) [pid = 648] [serial = 1533] [outer = 0000000000000000] 06:38:11 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB34B9AC00) [pid = 648] [serial = 1534] [outer = 000000EB3208C400] 06:38:11 INFO - PROCESS | 648 | 1464788291310 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB34C63800) [pid = 648] [serial = 1535] [outer = 000000EB3208C400] 06:38:11 INFO - PROCESS | 648 | 1464788291912 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:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 06:38:11 INFO - PROCESS | 648 | 1464788291958 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 648 | 1464788291961 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 06:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:38:11 INFO - PROCESS | 648 | 1464788291964 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 648 | 1464788291967 Marionette TRACE conn6 <- [1,2010,null,{}] 06:38:11 INFO - PROCESS | 648 | 1464788291971 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:38:12 INFO - PROCESS | 648 | 1464788292189 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 06:38:12 INFO - PROCESS | 648 | 1464788292332 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39D21800 == 117 [pid = 648] [id = 512] 06:38:12 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB34D26800) [pid = 648] [serial = 1536] [outer = 0000000000000000] 06:38:12 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB34D90800) [pid = 648] [serial = 1537] [outer = 000000EB34D26800] 06:38:12 INFO - PROCESS | 648 | 1464788292393 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB34D30800) [pid = 648] [serial = 1538] [outer = 000000EB34D26800] 06:38:13 INFO - PROCESS | 648 | 1464788293069 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:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1138ms 06:38:13 INFO - PROCESS | 648 | 1464788293105 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 648 | 1464788293108 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:38:13 INFO - PROCESS | 648 | 1464788293111 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 648 | 1464788293113 Marionette TRACE conn6 <- [1,2014,null,{}] 06:38:13 INFO - PROCESS | 648 | 1464788293117 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:38:13 INFO - PROCESS | 648 | 1464788293252 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 06:38:13 INFO - PROCESS | 648 | 1464788293410 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A46D800 == 118 [pid = 648] [id = 513] 06:38:13 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB34D32C00) [pid = 648] [serial = 1539] [outer = 0000000000000000] 06:38:13 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB34DA4000) [pid = 648] [serial = 1540] [outer = 000000EB34D32C00] 06:38:13 INFO - PROCESS | 648 | 1464788293466 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB35212C00) [pid = 648] [serial = 1541] [outer = 000000EB34D32C00] 06:38:14 INFO - PROCESS | 648 | 1464788294056 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:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 984ms 06:38:14 INFO - PROCESS | 648 | 1464788294098 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 648 | 1464788294101 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:38:14 INFO - PROCESS | 648 | 1464788294104 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 648 | 1464788294107 Marionette TRACE conn6 <- [1,2018,null,{}] 06:38:14 INFO - PROCESS | 648 | 1464788294110 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:38:14 INFO - PROCESS | 648 | 1464788294236 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 06:38:14 INFO - PROCESS | 648 | 1464788294379 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A633000 == 119 [pid = 648] [id = 514] 06:38:14 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB353EC800) [pid = 648] [serial = 1542] [outer = 0000000000000000] 06:38:14 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB353F3400) [pid = 648] [serial = 1543] [outer = 000000EB353EC800] 06:38:14 INFO - PROCESS | 648 | 1464788294436 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB34D29400) [pid = 648] [serial = 1544] [outer = 000000EB353EC800] 06:38:15 INFO - PROCESS | 648 | 1464788295015 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:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 06:38:15 INFO - PROCESS | 648 | 1464788295051 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 648 | 1464788295053 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 06:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:38:15 INFO - PROCESS | 648 | 1464788295056 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 648 | 1464788295059 Marionette TRACE conn6 <- [1,2022,null,{}] 06:38:15 INFO - PROCESS | 648 | 1464788295062 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:38:15 INFO - PROCESS | 648 | 1464788295186 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 06:38:15 INFO - PROCESS | 648 | 1464788295330 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A68E000 == 120 [pid = 648] [id = 515] 06:38:15 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB340CFC00) [pid = 648] [serial = 1545] [outer = 0000000000000000] 06:38:15 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB354B3000) [pid = 648] [serial = 1546] [outer = 000000EB340CFC00] 06:38:15 INFO - PROCESS | 648 | 1464788295387 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB35C09800) [pid = 648] [serial = 1547] [outer = 000000EB340CFC00] 06:38:16 INFO - PROCESS | 648 | 1464788296028 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:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 06:38:16 INFO - PROCESS | 648 | 1464788296087 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 648 | 1464788296089 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 06:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:38:16 INFO - PROCESS | 648 | 1464788296093 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 648 | 1464788296095 Marionette TRACE conn6 <- [1,2026,null,{}] 06:38:16 INFO - PROCESS | 648 | 1464788296099 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:38:16 INFO - PROCESS | 648 | 1464788296244 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 06:38:16 INFO - PROCESS | 648 | 1464788296362 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34B33000 == 121 [pid = 648] [id = 516] 06:38:16 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB34480000) [pid = 648] [serial = 1548] [outer = 0000000000000000] 06:38:16 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB354B1800) [pid = 648] [serial = 1549] [outer = 000000EB34480000] 06:38:16 INFO - PROCESS | 648 | 1464788296417 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB35C13C00) [pid = 648] [serial = 1550] [outer = 000000EB34480000] 06:38:17 INFO - PROCESS | 648 | 1464788297262 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:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1237ms 06:38:17 INFO - PROCESS | 648 | 1464788297333 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 648 | 1464788297337 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 06:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:38:17 INFO - PROCESS | 648 | 1464788297343 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 648 | 1464788297347 Marionette TRACE conn6 <- [1,2030,null,{}] 06:38:17 INFO - PROCESS | 648 | 1464788297354 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:38:17 INFO - PROCESS | 648 | 1464788297493 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 06:38:17 INFO - PROCESS | 648 | 1464788297635 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3149C000 == 122 [pid = 648] [id = 517] 06:38:17 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB2855AC00) [pid = 648] [serial = 1551] [outer = 0000000000000000] 06:38:17 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB29108C00) [pid = 648] [serial = 1552] [outer = 000000EB2855AC00] 06:38:17 INFO - PROCESS | 648 | 1464788297687 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB2AA28400) [pid = 648] [serial = 1553] [outer = 000000EB2855AC00] 06:38:18 INFO - PROCESS | 648 | 1464788298342 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:38:18 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:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1034ms 06:38:18 INFO - PROCESS | 648 | 1464788298381 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 648 | 1464788298387 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 06:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:38:18 INFO - PROCESS | 648 | 1464788298393 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 648 | 1464788298396 Marionette TRACE conn6 <- [1,2034,null,{}] 06:38:18 INFO - PROCESS | 648 | 1464788298400 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:38:18 INFO - PROCESS | 648 | 1464788298570 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB291EC000 == 121 [pid = 648] [id = 420] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E6D000 == 120 [pid = 648] [id = 505] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C7D000 == 119 [pid = 648] [id = 504] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB3540B000 == 118 [pid = 648] [id = 503] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C1E800 == 117 [pid = 648] [id = 502] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB3492E800 == 116 [pid = 648] [id = 501] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB32E58000 == 115 [pid = 648] [id = 500] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB30320800 == 114 [pid = 648] [id = 499] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDBE800 == 113 [pid = 648] [id = 498] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB250EA000 == 112 [pid = 648] [id = 497] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB28BC7000 == 111 [pid = 648] [id = 496] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB41A1E800 == 110 [pid = 648] [id = 494] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB40CC1000 == 109 [pid = 648] [id = 493] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB41DA0000 == 108 [pid = 648] [id = 492] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB3B664400) [pid = 648] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB3A6AD400) [pid = 648] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB3B545400) [pid = 648] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3DAECC00) [pid = 648] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB3E86C800) [pid = 648] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB3F8CC800) [pid = 648] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB40A71400) [pid = 648] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | 1464788298832 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | --DOCSHELL 000000EB4157B000 == 107 [pid = 648] [id = 491] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A685000 == 106 [pid = 648] [id = 490] 06:38:18 INFO - PROCESS | 648 | --DOCSHELL 000000EB34D0D000 == 105 [pid = 648] [id = 489] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB415A0400) [pid = 648] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3D889C00) [pid = 648] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB2F1A8400) [pid = 648] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB3DB11C00) [pid = 648] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB3B413800) [pid = 648] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB35C50800) [pid = 648] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB31E0D000) [pid = 648] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB3C249800) [pid = 648] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB3D883800) [pid = 648] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB3DB1A800) [pid = 648] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34CE6400) [pid = 648] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB3DC6A800) [pid = 648] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB3164B800) [pid = 648] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB341EF000) [pid = 648] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB311A7400) [pid = 648] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB29C9B400) [pid = 648] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB34B9C800) [pid = 648] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB341F3800) [pid = 648] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB34DA4400) [pid = 648] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB354BF000) [pid = 648] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB2A2C8400) [pid = 648] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB2941DC00) [pid = 648] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB3A6A5400) [pid = 648] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB3164C400) [pid = 648] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB34D44800) [pid = 648] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 06:38:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB24051000 == 106 [pid = 648] [id = 518] 06:38:18 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB239D0400) [pid = 648] [serial = 1554] [outer = 0000000000000000] 06:38:18 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB28431C00) [pid = 648] [serial = 1555] [outer = 000000EB239D0400] 06:38:18 INFO - PROCESS | 648 | 1464788298894 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB29C9B400) [pid = 648] [serial = 1556] [outer = 000000EB239D0400] 06:38:19 INFO - PROCESS | 648 | 1464788299365 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:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1032ms 06:38:19 INFO - PROCESS | 648 | 1464788299425 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 648 | 1464788299428 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 06:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:38:19 INFO - PROCESS | 648 | 1464788299431 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 648 | 1464788299435 Marionette TRACE conn6 <- [1,2038,null,{}] 06:38:19 INFO - PROCESS | 648 | 1464788299445 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:38:19 INFO - PROCESS | 648 | 1464788299553 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 06:38:19 INFO - PROCESS | 648 | 1464788299569 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34932000 == 107 [pid = 648] [id = 519] 06:38:19 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB30DA3400) [pid = 648] [serial = 1557] [outer = 0000000000000000] 06:38:19 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB3119E800) [pid = 648] [serial = 1558] [outer = 000000EB30DA3400] 06:38:19 INFO - PROCESS | 648 | 1464788299618 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB31648800) [pid = 648] [serial = 1559] [outer = 000000EB30DA3400] 06:38:19 INFO - PROCESS | 648 | --DOCSHELL 000000EB309AA800 == 106 [pid = 648] [id = 11] 06:38:20 INFO - PROCESS | 648 | 1464788300209 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:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 839ms 06:38:20 INFO - PROCESS | 648 | 1464788300272 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 06:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:38:20 INFO - PROCESS | 648 | 1464788300275 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 06:38:20 INFO - PROCESS | 648 | 1464788300278 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 648 | 1464788300280 Marionette TRACE conn6 <- [1,2042,null,{}] 06:38:20 INFO - PROCESS | 648 | 1464788300284 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:38:20 INFO - PROCESS | 648 | 1464788300425 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 06:38:20 INFO - PROCESS | 648 | 1464788300448 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BD4000 == 107 [pid = 648] [id = 520] 06:38:20 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB31E09800) [pid = 648] [serial = 1560] [outer = 0000000000000000] 06:38:20 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB31E2A800) [pid = 648] [serial = 1561] [outer = 000000EB31E09800] 06:38:20 INFO - PROCESS | 648 | 1464788300495 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB339A2C00) [pid = 648] [serial = 1562] [outer = 000000EB31E09800] 06:38:20 INFO - PROCESS | 648 | 1464788300951 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:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 06:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:38:21 INFO - PROCESS | 648 | 1464788301012 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 648 | 1464788301014 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 06:38:21 INFO - PROCESS | 648 | 1464788301017 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 648 | 1464788301019 Marionette TRACE conn6 <- [1,2046,null,{}] 06:38:21 INFO - PROCESS | 648 | 1464788301023 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:38:21 INFO - PROCESS | 648 | 1464788301158 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 06:38:21 INFO - PROCESS | 648 | 1464788301181 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB385CC000 == 108 [pid = 648] [id = 521] 06:38:21 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB340D8C00) [pid = 648] [serial = 1563] [outer = 0000000000000000] 06:38:21 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB341EAC00) [pid = 648] [serial = 1564] [outer = 000000EB340D8C00] 06:38:21 INFO - PROCESS | 648 | 1464788301227 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB34AA5400) [pid = 648] [serial = 1565] [outer = 000000EB340D8C00] 06:38:21 INFO - PROCESS | 648 | 1464788301678 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:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 06:38:21 INFO - PROCESS | 648 | 1464788301781 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 648 | 1464788301783 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:38:21 INFO - PROCESS | 648 | 1464788301800 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 648 | 1464788301802 Marionette TRACE conn6 <- [1,2050,null,{}] 06:38:21 INFO - PROCESS | 648 | 1464788301806 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:38:21 INFO - PROCESS | 648 | 1464788301965 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 06:38:22 INFO - PROCESS | 648 | 1464788301992 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E0E000 == 109 [pid = 648] [id = 522] 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB34D23800) [pid = 648] [serial = 1566] [outer = 0000000000000000] 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB34D4B000) [pid = 648] [serial = 1567] [outer = 000000EB34D23800] 06:38:22 INFO - PROCESS | 648 | 1464788302040 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3544C000) [pid = 648] [serial = 1568] [outer = 000000EB34D23800] 06:38:22 INFO - PROCESS | 648 | 1464788302504 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:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 06:38:22 INFO - PROCESS | 648 | 1464788302533 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 648 | 1464788302535 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 06:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:38:22 INFO - PROCESS | 648 | 1464788302538 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 648 | 1464788302540 Marionette TRACE conn6 <- [1,2054,null,{}] 06:38:22 INFO - PROCESS | 648 | 1464788302543 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:38:22 INFO - PROCESS | 648 | 1464788302677 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 06:38:22 INFO - PROCESS | 648 | 1464788302690 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A472800 == 110 [pid = 648] [id = 523] 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB34D27000) [pid = 648] [serial = 1569] [outer = 0000000000000000] 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB367D2800) [pid = 648] [serial = 1570] [outer = 000000EB34D27000] 06:38:22 INFO - PROCESS | 648 | 1464788302740 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB36A38400) [pid = 648] [serial = 1571] [outer = 000000EB34D27000] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB2438FC00) [pid = 648] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB2284C400) [pid = 648] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB40A64000) [pid = 648] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB30F10800) [pid = 648] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB24509C00) [pid = 648] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB409F6000) [pid = 648] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB2F1AF000) [pid = 648] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB3F080400) [pid = 648] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB28B95800) [pid = 648] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB31775C00) [pid = 648] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB3E863800) [pid = 648] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB2941A800) [pid = 648] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB31E38400) [pid = 648] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB3208C000) [pid = 648] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB2AA30C00) [pid = 648] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB38B06000) [pid = 648] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB40F92C00) [pid = 648] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 150 (000000EB22045800) [pid = 648] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 149 (000000EB303F5400) [pid = 648] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 148 (000000EB3DC17800) [pid = 648] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 147 (000000EB3B65D400) [pid = 648] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:38:23 INFO - PROCESS | 648 | --DOMWINDOW == 146 (000000EB2F1B4000) [pid = 648] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:38:23 INFO - PROCESS | 648 | 1464788303439 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:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 942ms 06:38:23 INFO - PROCESS | 648 | 1464788303486 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 648 | 1464788303489 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 06:38:23 INFO - PROCESS | 648 | 1464788303492 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:38:23 INFO - PROCESS | 648 | 1464788303494 Marionette TRACE conn6 <- [1,2058,null,{}] 06:38:23 INFO - PROCESS | 648 | 1464788303498 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:38:23 INFO - PROCESS | 648 | 1464788303597 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 06:38:23 INFO - PROCESS | 648 | 1464788303603 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B040800 == 111 [pid = 648] [id = 524] 06:38:23 INFO - PROCESS | 648 | ++DOMWINDOW == 147 (000000EB239A3000) [pid = 648] [serial = 1572] [outer = 0000000000000000] 06:38:23 INFO - PROCESS | 648 | ++DOMWINDOW == 148 (000000EB300A2C00) [pid = 648] [serial = 1573] [outer = 000000EB239A3000] 06:38:23 INFO - PROCESS | 648 | 1464788303657 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 648 | ++DOMWINDOW == 149 (000000EB32D90C00) [pid = 648] [serial = 1574] [outer = 000000EB239A3000] 06:38:24 INFO - PROCESS | 648 | 1464788304084 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:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 628ms 06:38:24 INFO - PROCESS | 648 | 1464788304145 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 648 | 1464788304147 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 06:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:38:24 INFO - PROCESS | 648 | 1464788304151 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 648 | 1464788304153 Marionette TRACE conn6 <- [1,2062,null,{}] 06:38:24 INFO - PROCESS | 648 | 1464788304157 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:38:24 INFO - PROCESS | 648 | 1464788304257 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 06:38:24 INFO - PROCESS | 648 | 1464788304264 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B64A800 == 112 [pid = 648] [id = 525] 06:38:24 INFO - PROCESS | 648 | ++DOMWINDOW == 150 (000000EB3208C000) [pid = 648] [serial = 1575] [outer = 0000000000000000] 06:38:24 INFO - PROCESS | 648 | ++DOMWINDOW == 151 (000000EB388B2000) [pid = 648] [serial = 1576] [outer = 000000EB3208C000] 06:38:24 INFO - PROCESS | 648 | 1464788304308 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB38B05400) [pid = 648] [serial = 1577] [outer = 000000EB3208C000] 06:38:24 INFO - PROCESS | 648 | 1464788304762 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:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 06:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:38:24 INFO - PROCESS | 648 | 1464788304780 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 648 | 1464788304782 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 06:38:24 INFO - PROCESS | 648 | 1464788304785 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 648 | 1464788304787 Marionette TRACE conn6 <- [1,2066,null,{}] 06:38:24 INFO - PROCESS | 648 | 1464788304806 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:38:24 INFO - PROCESS | 648 | 1464788304908 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 06:38:24 INFO - PROCESS | 648 | 1464788304915 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3CCB8000 == 113 [pid = 648] [id = 526] 06:38:24 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB38B0E800) [pid = 648] [serial = 1578] [outer = 0000000000000000] 06:38:24 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB3A6AB800) [pid = 648] [serial = 1579] [outer = 000000EB38B0E800] 06:38:24 INFO - PROCESS | 648 | 1464788304960 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB3A6B7800) [pid = 648] [serial = 1580] [outer = 000000EB38B0E800] 06:38:25 INFO - PROCESS | 648 | 1464788305705 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:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 06:38:25 INFO - PROCESS | 648 | 1464788305734 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 648 | 1464788305740 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 06:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:38:25 INFO - PROCESS | 648 | 1464788305744 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 648 | 1464788305749 Marionette TRACE conn6 <- [1,2070,null,{}] 06:38:25 INFO - PROCESS | 648 | 1464788305755 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:38:25 INFO - PROCESS | 648 | 1464788305896 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 06:38:26 INFO - PROCESS | 648 | 1464788306045 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB32E57000 == 114 [pid = 648] [id = 527] 06:38:26 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB29411000) [pid = 648] [serial = 1581] [outer = 0000000000000000] 06:38:26 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB2D438000) [pid = 648] [serial = 1582] [outer = 000000EB29411000] 06:38:26 INFO - PROCESS | 648 | 1464788306105 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB302BB000) [pid = 648] [serial = 1583] [outer = 000000EB29411000] 06:38:26 INFO - PROCESS | 648 | 1464788306750 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:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1033ms 06:38:26 INFO - PROCESS | 648 | 1464788306781 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 648 | 1464788306788 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 06:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:38:26 INFO - PROCESS | 648 | 1464788306794 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 648 | 1464788306797 Marionette TRACE conn6 <- [1,2074,null,{}] 06:38:26 INFO - PROCESS | 648 | 1464788306801 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:38:26 INFO - PROCESS | 648 | 1464788306955 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 06:38:27 INFO - PROCESS | 648 | 1464788307102 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38DCE800 == 115 [pid = 648] [id = 528] 06:38:27 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB3143FC00) [pid = 648] [serial = 1584] [outer = 0000000000000000] 06:38:27 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB32D93800) [pid = 648] [serial = 1585] [outer = 000000EB3143FC00] 06:38:27 INFO - PROCESS | 648 | 1464788307160 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB34AA1800) [pid = 648] [serial = 1586] [outer = 000000EB3143FC00] 06:38:27 INFO - PROCESS | 648 | 1464788307775 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:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1033ms 06:38:27 INFO - PROCESS | 648 | 1464788307828 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 648 | 1464788307831 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 06:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:38:27 INFO - PROCESS | 648 | 1464788307835 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 648 | 1464788307839 Marionette TRACE conn6 <- [1,2078,null,{}] 06:38:27 INFO - PROCESS | 648 | 1464788307851 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:38:27 INFO - PROCESS | 648 | 1464788307983 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 06:38:28 INFO - PROCESS | 648 | 1464788308146 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D021800 == 116 [pid = 648] [id = 529] 06:38:28 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB34D8E800) [pid = 648] [serial = 1587] [outer = 0000000000000000] 06:38:28 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB34DAB800) [pid = 648] [serial = 1588] [outer = 000000EB34D8E800] 06:38:28 INFO - PROCESS | 648 | 1464788308206 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB388B7000) [pid = 648] [serial = 1589] [outer = 000000EB34D8E800] 06:38:28 INFO - PROCESS | 648 | 1464788308798 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:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 06:38:28 INFO - PROCESS | 648 | 1464788308823 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 648 | 1464788308826 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:38:28 INFO - PROCESS | 648 | 1464788308829 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 648 | 1464788308831 Marionette TRACE conn6 <- [1,2082,null,{}] 06:38:28 INFO - PROCESS | 648 | 1464788308835 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:38:28 INFO - PROCESS | 648 | 1464788308967 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 06:38:29 INFO - PROCESS | 648 | 1464788309126 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D5C5000 == 117 [pid = 648] [id = 530] 06:38:29 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3A6C0000) [pid = 648] [serial = 1590] [outer = 0000000000000000] 06:38:29 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB3AE2A400) [pid = 648] [serial = 1591] [outer = 000000EB3A6C0000] 06:38:29 INFO - PROCESS | 648 | 1464788309185 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB3AF78800) [pid = 648] [serial = 1592] [outer = 000000EB3A6C0000] 06:38:29 INFO - PROCESS | 648 | 1464788309784 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:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 983ms 06:38:29 INFO - PROCESS | 648 | 1464788309815 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 648 | 1464788309817 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 06:38:29 INFO - PROCESS | 648 | 1464788309821 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:38:29 INFO - PROCESS | 648 | 1464788309823 Marionette TRACE conn6 <- [1,2086,null,{}] 06:38:29 INFO - PROCESS | 648 | 1464788309827 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:38:29 INFO - PROCESS | 648 | 1464788309950 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 06:38:30 INFO - PROCESS | 648 | 1464788310095 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D80C800 == 118 [pid = 648] [id = 531] 06:38:30 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB3A6C2800) [pid = 648] [serial = 1593] [outer = 0000000000000000] 06:38:30 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB3B40EC00) [pid = 648] [serial = 1594] [outer = 000000EB3A6C2800] 06:38:30 INFO - PROCESS | 648 | 1464788310152 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB3B507800) [pid = 648] [serial = 1595] [outer = 000000EB3A6C2800] 06:38:30 INFO - PROCESS | 648 | 1464788310783 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:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 06:38:30 INFO - PROCESS | 648 | 1464788310809 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 648 | 1464788310811 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 06:38:30 INFO - PROCESS | 648 | 1464788310815 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:38:30 INFO - PROCESS | 648 | 1464788310817 Marionette TRACE conn6 <- [1,2090,null,{}] 06:38:30 INFO - PROCESS | 648 | 1464788310820 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:38:30 INFO - PROCESS | 648 | 1464788310959 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 06:38:31 INFO - PROCESS | 648 | 1464788311107 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D9A7000 == 119 [pid = 648] [id = 532] 06:38:31 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB3B54D400) [pid = 648] [serial = 1596] [outer = 0000000000000000] 06:38:31 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB3B661400) [pid = 648] [serial = 1597] [outer = 000000EB3B54D400] 06:38:31 INFO - PROCESS | 648 | 1464788311165 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3BFEC400) [pid = 648] [serial = 1598] [outer = 000000EB3B54D400] 06:38:31 INFO - PROCESS | 648 | 1464788311696 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:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 923ms 06:38:31 INFO - PROCESS | 648 | 1464788311741 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 648 | 1464788311744 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 06:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:38:31 INFO - PROCESS | 648 | 1464788311747 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 648 | 1464788311750 Marionette TRACE conn6 <- [1,2094,null,{}] 06:38:31 INFO - PROCESS | 648 | 1464788311753 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:38:31 INFO - PROCESS | 648 | 1464788311878 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 06:38:32 INFO - PROCESS | 648 | 1464788312038 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3DAA6800 == 120 [pid = 648] [id = 533] 06:38:32 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3BFF3C00) [pid = 648] [serial = 1599] [outer = 0000000000000000] 06:38:32 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3C18BC00) [pid = 648] [serial = 1600] [outer = 000000EB3BFF3C00] 06:38:32 INFO - PROCESS | 648 | 1464788312094 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3C198C00) [pid = 648] [serial = 1601] [outer = 000000EB3BFF3C00] 06:38:32 INFO - PROCESS | 648 | 1464788312690 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:38:32 INFO - PROCESS | 648 | 1464788312738 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 06:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:38:32 INFO - PROCESS | 648 | 1464788312742 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 648 | 1464788312744 Marionette TRACE conn6 <- [1,2098,null,{}] 06:38:32 INFO - PROCESS | 648 | 1464788312748 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:38:32 INFO - PROCESS | 648 | 1464788312872 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 06:38:33 INFO - PROCESS | 648 | 1464788313018 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E88B800 == 121 [pid = 648] [id = 534] 06:38:33 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3BFF7400) [pid = 648] [serial = 1602] [outer = 0000000000000000] 06:38:33 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3D87E000) [pid = 648] [serial = 1603] [outer = 000000EB3BFF7400] 06:38:33 INFO - PROCESS | 648 | 1464788313075 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3D887000) [pid = 648] [serial = 1604] [outer = 000000EB3BFF7400] 06:38:33 INFO - PROCESS | 648 | 1464788313688 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:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 986ms 06:38:33 INFO - PROCESS | 648 | 1464788313730 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 648 | 1464788313733 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:38:33 INFO - PROCESS | 648 | 1464788313736 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 648 | 1464788313738 Marionette TRACE conn6 <- [1,2102,null,{}] 06:38:33 INFO - PROCESS | 648 | 1464788313742 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:38:33 INFO - PROCESS | 648 | 1464788313885 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 06:38:34 INFO - PROCESS | 648 | 1464788314051 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E8F4000 == 122 [pid = 648] [id = 535] 06:38:34 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB284C5800) [pid = 648] [serial = 1605] [outer = 0000000000000000] 06:38:34 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB3D987000) [pid = 648] [serial = 1606] [outer = 000000EB284C5800] 06:38:34 INFO - PROCESS | 648 | 1464788314109 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB3DAF7C00) [pid = 648] [serial = 1607] [outer = 000000EB284C5800] 06:38:34 INFO - PROCESS | 648 | 1464788314722 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:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1030ms 06:38:34 INFO - PROCESS | 648 | 1464788314769 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 648 | 1464788314772 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:38:34 INFO - PROCESS | 648 | 1464788314775 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 648 | 1464788314777 Marionette TRACE conn6 <- [1,2106,null,{}] 06:38:34 INFO - PROCESS | 648 | 1464788314798 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:38:34 INFO - PROCESS | 648 | 1464788314927 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 06:38:35 INFO - PROCESS | 648 | 1464788315076 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2DC56000 == 123 [pid = 648] [id = 536] 06:38:35 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB23947400) [pid = 648] [serial = 1608] [outer = 0000000000000000] 06:38:35 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB29427400) [pid = 648] [serial = 1609] [outer = 000000EB23947400] 06:38:35 INFO - PROCESS | 648 | 1464788315133 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB31E0E800) [pid = 648] [serial = 1610] [outer = 000000EB23947400] 06:38:36 INFO - PROCESS | 648 | 1464788316048 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:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1313ms 06:38:36 INFO - PROCESS | 648 | 1464788316092 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 648 | 1464788316096 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 06:38:36 INFO - PROCESS | 648 | 1464788316101 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:38:36 INFO - PROCESS | 648 | 1464788316104 Marionette TRACE conn6 <- [1,2110,null,{}] 06:38:36 INFO - PROCESS | 648 | 1464788316110 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:38:36 INFO - PROCESS | 648 | 1464788316242 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 06:38:36 INFO - PROCESS | 648 | 1464788316399 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB304AA800 == 124 [pid = 648] [id = 537] 06:38:36 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB23B76000) [pid = 648] [serial = 1611] [outer = 0000000000000000] 06:38:36 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB284CE800) [pid = 648] [serial = 1612] [outer = 000000EB23B76000] 06:38:36 INFO - PROCESS | 648 | 1464788316452 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB2CC19800) [pid = 648] [serial = 1613] [outer = 000000EB23B76000] 06:38:37 INFO - PROCESS | 648 | 1464788317094 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:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1033ms 06:38:37 INFO - PROCESS | 648 | 1464788317139 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 648 | 1464788317145 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 06:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:38:37 INFO - PROCESS | 648 | 1464788317151 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 648 | 1464788317154 Marionette TRACE conn6 <- [1,2114,null,{}] 06:38:37 INFO - PROCESS | 648 | 1464788317158 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:38:37 INFO - PROCESS | 648 | 1464788317294 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 06:38:37 INFO - PROCESS | 648 | 1464788317470 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | --DOCSHELL 000000EB3D0E2800 == 123 [pid = 648] [id = 256] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B64A800 == 122 [pid = 648] [id = 525] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B040800 == 121 [pid = 648] [id = 524] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A472800 == 120 [pid = 648] [id = 523] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E0E000 == 119 [pid = 648] [id = 522] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB385CC000 == 118 [pid = 648] [id = 521] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD4000 == 117 [pid = 648] [id = 520] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB34932000 == 116 [pid = 648] [id = 519] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB340D6000) [pid = 648] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290D4800 == 117 [pid = 648] [id = 538] 06:38:37 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB22047000) [pid = 648] [serial = 1614] [outer = 0000000000000000] 06:38:37 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB241B7800) [pid = 648] [serial = 1615] [outer = 000000EB22047000] 06:38:37 INFO - PROCESS | 648 | 1464788317581 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB302B2400) [pid = 648] [serial = 1616] [outer = 000000EB22047000] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB24051000 == 116 [pid = 648] [id = 518] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3149C000 == 115 [pid = 648] [id = 517] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A46D800 == 114 [pid = 648] [id = 513] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D21800 == 113 [pid = 648] [id = 512] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D06800 == 112 [pid = 648] [id = 511] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E19800 == 111 [pid = 648] [id = 510] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38781800 == 110 [pid = 648] [id = 509] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB329ED000 == 109 [pid = 648] [id = 508] 06:38:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB28EF4800 == 108 [pid = 648] [id = 507] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB2FA5B400) [pid = 648] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB23920400) [pid = 648] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB3B662000) [pid = 648] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB40A6EC00) [pid = 648] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB311A5800) [pid = 648] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB2DF60400) [pid = 648] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB31E3C400) [pid = 648] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB302BEC00) [pid = 648] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB3142F800) [pid = 648] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB40F8F800) [pid = 648] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB3F07E400) [pid = 648] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB31431400) [pid = 648] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB40C8A000) [pid = 648] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB3F8D2000) [pid = 648] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB2AA33000) [pid = 648] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB317B0000) [pid = 648] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB3EF76C00) [pid = 648] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB3DC1E400) [pid = 648] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB34B93C00) [pid = 648] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB34CEBC00) [pid = 648] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB3DB1B400) [pid = 648] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB32E27C00) [pid = 648] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB2CC1DC00) [pid = 648] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB2D7F7C00) [pid = 648] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB241B4000) [pid = 648] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB3E86CC00) [pid = 648] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB31E1C400) [pid = 648] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB2D4C4C00) [pid = 648] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB415A0800) [pid = 648] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB284C0C00) [pid = 648] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB303F8000) [pid = 648] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB3DC21400) [pid = 648] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB30233C00) [pid = 648] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB3072AC00) [pid = 648] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB23921000) [pid = 648] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB2A293000) [pid = 648] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 153 (000000EB34055000) [pid = 648] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 152 (000000EB3DC63400) [pid = 648] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 06:38:37 INFO - PROCESS | 648 | --DOMWINDOW == 151 (000000EB388BC000) [pid = 648] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 648 | 1464788318093 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:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 06:38:38 INFO - PROCESS | 648 | 1464788318138 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 648 | 1464788318140 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:38:38 INFO - PROCESS | 648 | 1464788318144 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 648 | 1464788318147 Marionette TRACE conn6 <- [1,2118,null,{}] 06:38:38 INFO - PROCESS | 648 | 1464788318158 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:38:38 INFO - PROCESS | 648 | 1464788318268 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 06:38:38 INFO - PROCESS | 648 | 1464788318397 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34109800 == 109 [pid = 648] [id = 539] 06:38:38 INFO - PROCESS | 648 | ++DOMWINDOW == 152 (000000EB2DCD9000) [pid = 648] [serial = 1617] [outer = 0000000000000000] 06:38:38 INFO - PROCESS | 648 | ++DOMWINDOW == 153 (000000EB30729000) [pid = 648] [serial = 1618] [outer = 000000EB2DCD9000] 06:38:38 INFO - PROCESS | 648 | 1464788318446 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 648 | ++DOMWINDOW == 154 (000000EB311A0800) [pid = 648] [serial = 1619] [outer = 000000EB2DCD9000] 06:38:38 INFO - PROCESS | 648 | 1464788318821 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:38:38 INFO - PROCESS | 648 | 1464788318899 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 06:38:38 INFO - PROCESS | 648 | 1464788318902 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 648 | 1464788318904 Marionette TRACE conn6 <- [1,2122,null,{}] 06:38:38 INFO - PROCESS | 648 | 1464788318910 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:38:39 INFO - PROCESS | 648 | 1464788319018 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 06:38:39 INFO - PROCESS | 648 | 1464788319025 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35244000 == 110 [pid = 648] [id = 540] 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB31647800) [pid = 648] [serial = 1620] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB31E08000) [pid = 648] [serial = 1621] [outer = 000000EB31647800] 06:38:39 INFO - PROCESS | 648 | 1464788319080 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB31E3B400) [pid = 648] [serial = 1622] [outer = 000000EB31647800] 06:38:39 INFO - PROCESS | 648 | 1464788319578 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:38:39 INFO - PROCESS | 648 | 1464788319641 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 06:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:38:39 INFO - PROCESS | 648 | 1464788319644 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 648 | 1464788319646 Marionette TRACE conn6 <- [1,2126,null,{}] 06:38:39 INFO - PROCESS | 648 | 1464788319649 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:38:39 INFO - PROCESS | 648 | 1464788319750 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 06:38:39 INFO - PROCESS | 648 | 1464788319764 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35E6F000 == 111 [pid = 648] [id = 541] 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB329C4800) [pid = 648] [serial = 1623] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB34056C00) [pid = 648] [serial = 1624] [outer = 000000EB329C4800] 06:38:39 INFO - PROCESS | 648 | 1464788319809 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB341E8C00) [pid = 648] [serial = 1625] [outer = 000000EB329C4800] 06:38:40 INFO - PROCESS | 648 | 1464788320317 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:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms 06:38:40 INFO - PROCESS | 648 | 1464788320407 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 648 | 1464788320409 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 648 | 1464788320418 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 648 | 1464788320420 Marionette TRACE conn6 <- [1,2130,null,{}] 06:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:38:40 INFO - PROCESS | 648 | 1464788320423 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:38:40 INFO - PROCESS | 648 | 1464788320590 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 06:38:40 INFO - PROCESS | 648 | 1464788320610 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38781800 == 112 [pid = 648] [id = 542] 06:38:40 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB34C5B800) [pid = 648] [serial = 1626] [outer = 0000000000000000] 06:38:40 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB34CE8400) [pid = 648] [serial = 1627] [outer = 000000EB34C5B800] 06:38:40 INFO - PROCESS | 648 | 1464788320658 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB34D43C00) [pid = 648] [serial = 1628] [outer = 000000EB34C5B800] 06:38:41 INFO - PROCESS | 648 | 1464788321125 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:38:41 INFO - PROCESS | 648 | 1464788321159 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:38:41 INFO - PROCESS | 648 | 1464788321163 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 648 | 1464788321164 Marionette TRACE conn6 <- [1,2134,null,{}] 06:38:41 INFO - PROCESS | 648 | 1464788321168 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:38:41 INFO - PROCESS | 648 | 1464788321305 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 06:38:41 INFO - PROCESS | 648 | 1464788321325 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395F0000 == 113 [pid = 648] [id = 543] 06:38:41 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB34D2DC00) [pid = 648] [serial = 1629] [outer = 0000000000000000] 06:38:41 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB34DA0000) [pid = 648] [serial = 1630] [outer = 000000EB34D2DC00] 06:38:41 INFO - PROCESS | 648 | 1464788321372 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB353F2800) [pid = 648] [serial = 1631] [outer = 000000EB34D2DC00] 06:38:41 INFO - PROCESS | 648 | 1464788321835 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:38:41 INFO - PROCESS | 648 | 1464788321901 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:38:41 INFO - PROCESS | 648 | 1464788321911 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 648 | 1464788321913 Marionette TRACE conn6 <- [1,2138,null,{}] 06:38:41 INFO - PROCESS | 648 | 1464788321916 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:38:42 INFO - PROCESS | 648 | 1464788322374 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB2855AC00) [pid = 648] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34D23800) [pid = 648] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB31E09800) [pid = 648] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB34D27000) [pid = 648] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 161 (000000EB3405C800) [pid = 648] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 160 (000000EB3208C000) [pid = 648] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 159 (000000EB30DA3400) [pid = 648] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 158 (000000EB239D0400) [pid = 648] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 157 (000000EB340D8C00) [pid = 648] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 156 (000000EB239A3000) [pid = 648] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 155 (000000EB2450A000) [pid = 648] [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:38:42 INFO - PROCESS | 648 | --DOMWINDOW == 154 (000000EB309AB000) [pid = 648] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:38:42 INFO - PROCESS | 648 | 1464788322462 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB290DB800 == 114 [pid = 648] [id = 544] 06:38:42 INFO - PROCESS | 648 | ++DOMWINDOW == 155 (000000EB2284AC00) [pid = 648] [serial = 1632] [outer = 0000000000000000] 06:38:42 INFO - PROCESS | 648 | ++DOMWINDOW == 156 (000000EB2391D000) [pid = 648] [serial = 1633] [outer = 000000EB2284AC00] 06:38:42 INFO - PROCESS | 648 | 1464788322524 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 648 | ++DOMWINDOW == 157 (000000EB2848F800) [pid = 648] [serial = 1634] [outer = 000000EB2284AC00] 06:38:43 INFO - PROCESS | 648 | 1464788323206 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:38:43 INFO - PROCESS | 648 | 1464788323263 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:38:43 INFO - PROCESS | 648 | 1464788323267 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 648 | 1464788323272 Marionette TRACE conn6 <- [1,2142,null,{}] 06:38:43 INFO - PROCESS | 648 | 1464788323277 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:38:43 INFO - PROCESS | 648 | 1464788323415 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 06:38:43 INFO - PROCESS | 648 | 1464788323563 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34926000 == 115 [pid = 648] [id = 545] 06:38:43 INFO - PROCESS | 648 | ++DOMWINDOW == 158 (000000EB30093400) [pid = 648] [serial = 1635] [outer = 0000000000000000] 06:38:43 INFO - PROCESS | 648 | ++DOMWINDOW == 159 (000000EB302B5C00) [pid = 648] [serial = 1636] [outer = 000000EB30093400] 06:38:43 INFO - PROCESS | 648 | 1464788323625 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 648 | ++DOMWINDOW == 160 (000000EB30956000) [pid = 648] [serial = 1637] [outer = 000000EB30093400] 06:38:44 INFO - PROCESS | 648 | 1464788324281 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:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1030ms 06:38:44 INFO - PROCESS | 648 | 1464788324302 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 648 | 1464788324305 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 06:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:38:44 INFO - PROCESS | 648 | 1464788324309 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 648 | 1464788324311 Marionette TRACE conn6 <- [1,2146,null,{}] 06:38:44 INFO - PROCESS | 648 | 1464788324315 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:38:44 INFO - PROCESS | 648 | 1464788324447 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 06:38:44 INFO - PROCESS | 648 | 1464788324609 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A475800 == 116 [pid = 648] [id = 546] 06:38:44 INFO - PROCESS | 648 | ++DOMWINDOW == 161 (000000EB31E28000) [pid = 648] [serial = 1638] [outer = 0000000000000000] 06:38:44 INFO - PROCESS | 648 | ++DOMWINDOW == 162 (000000EB341F2C00) [pid = 648] [serial = 1639] [outer = 000000EB31E28000] 06:38:44 INFO - PROCESS | 648 | 1464788324668 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB34B98000) [pid = 648] [serial = 1640] [outer = 000000EB31E28000] 06:38:45 INFO - PROCESS | 648 | 1464788325316 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:38:45 INFO - PROCESS | 648 | 1464788325345 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 06:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:38:45 INFO - PROCESS | 648 | 1464788325357 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 648 | 1464788325362 Marionette TRACE conn6 <- [1,2150,null,{}] 06:38:45 INFO - PROCESS | 648 | 1464788325383 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:38:45 INFO - PROCESS | 648 | 1464788325515 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 06:38:45 INFO - PROCESS | 648 | 1464788325660 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B649800 == 117 [pid = 648] [id = 547] 06:38:45 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB34B97000) [pid = 648] [serial = 1641] [outer = 0000000000000000] 06:38:45 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB367CC000) [pid = 648] [serial = 1642] [outer = 000000EB34B97000] 06:38:45 INFO - PROCESS | 648 | 1464788325718 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB388BC000) [pid = 648] [serial = 1643] [outer = 000000EB34B97000] 06:38:46 INFO - PROCESS | 648 | 1464788326348 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:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1053ms 06:38:46 INFO - PROCESS | 648 | 1464788326408 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 648 | 1464788326410 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 06:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:38:46 INFO - PROCESS | 648 | 1464788326414 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 648 | 1464788326416 Marionette TRACE conn6 <- [1,2154,null,{}] 06:38:46 INFO - PROCESS | 648 | 1464788326420 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:38:46 INFO - PROCESS | 648 | 1464788326550 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 06:38:46 INFO - PROCESS | 648 | 1464788326709 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D035800 == 118 [pid = 648] [id = 548] 06:38:46 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB3A6C0800) [pid = 648] [serial = 1644] [outer = 0000000000000000] 06:38:46 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB3AF71000) [pid = 648] [serial = 1645] [outer = 000000EB3A6C0800] 06:38:46 INFO - PROCESS | 648 | 1464788326767 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB3B503400) [pid = 648] [serial = 1646] [outer = 000000EB3A6C0800] 06:38:47 INFO - PROCESS | 648 | 1464788327329 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:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 944ms 06:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:38:47 INFO - PROCESS | 648 | 1464788327360 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 648 | 1464788327363 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 06:38:47 INFO - PROCESS | 648 | 1464788327366 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 648 | 1464788327368 Marionette TRACE conn6 <- [1,2158,null,{}] 06:38:47 INFO - PROCESS | 648 | 1464788327372 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:38:47 INFO - PROCESS | 648 | 1464788327499 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 06:38:47 INFO - PROCESS | 648 | 1464788327662 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D9B3000 == 119 [pid = 648] [id = 549] 06:38:47 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB3B660000) [pid = 648] [serial = 1647] [outer = 0000000000000000] 06:38:47 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB3B665000) [pid = 648] [serial = 1648] [outer = 000000EB3B660000] 06:38:47 INFO - PROCESS | 648 | 1464788327727 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB3D987400) [pid = 648] [serial = 1649] [outer = 000000EB3B660000] 06:38:48 INFO - PROCESS | 648 | 1464788328338 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:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1026ms 06:38:48 INFO - PROCESS | 648 | 1464788328395 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 648 | 1464788328398 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 06:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:38:48 INFO - PROCESS | 648 | 1464788328401 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 648 | 1464788328403 Marionette TRACE conn6 <- [1,2162,null,{}] 06:38:48 INFO - PROCESS | 648 | 1464788328407 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:38:48 INFO - PROCESS | 648 | 1464788328598 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 06:38:48 INFO - PROCESS | 648 | 1464788328744 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F3A7800 == 120 [pid = 648] [id = 550] 06:38:48 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3D984000) [pid = 648] [serial = 1650] [outer = 0000000000000000] 06:38:48 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3DB16000) [pid = 648] [serial = 1651] [outer = 000000EB3D984000] 06:38:48 INFO - PROCESS | 648 | 1464788328801 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3DC16800) [pid = 648] [serial = 1652] [outer = 000000EB3D984000] 06:38:49 INFO - PROCESS | 648 | 1464788329418 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:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1084ms 06:38:49 INFO - PROCESS | 648 | 1464788329488 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 648 | 1464788329490 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 06:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:38:49 INFO - PROCESS | 648 | 1464788329494 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 648 | 1464788329496 Marionette TRACE conn6 <- [1,2166,null,{}] 06:38:49 INFO - PROCESS | 648 | 1464788329500 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:38:49 INFO - PROCESS | 648 | 1464788329625 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 06:38:49 INFO - PROCESS | 648 | 1464788329772 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F4B6800 == 121 [pid = 648] [id = 551] 06:38:49 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB28C58C00) [pid = 648] [serial = 1653] [outer = 0000000000000000] 06:38:49 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB29425000) [pid = 648] [serial = 1654] [outer = 000000EB28C58C00] 06:38:49 INFO - PROCESS | 648 | 1464788329830 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3DC64C00) [pid = 648] [serial = 1655] [outer = 000000EB28C58C00] 06:38:50 INFO - PROCESS | 648 | 1464788330384 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:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 06:38:50 INFO - PROCESS | 648 | 1464788330441 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 648 | 1464788330444 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 06:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:38:50 INFO - PROCESS | 648 | 1464788330447 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 648 | 1464788330449 Marionette TRACE conn6 <- [1,2170,null,{}] 06:38:50 INFO - PROCESS | 648 | 1464788330453 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:38:50 INFO - PROCESS | 648 | 1464788330578 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 06:38:50 INFO - PROCESS | 648 | 1464788330738 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB400DE800 == 122 [pid = 648] [id = 552] 06:38:50 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3DC6F000) [pid = 648] [serial = 1656] [outer = 0000000000000000] 06:38:50 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB3DC82C00) [pid = 648] [serial = 1657] [outer = 000000EB3DC6F000] 06:38:50 INFO - PROCESS | 648 | 1464788330795 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB3DC8EC00) [pid = 648] [serial = 1658] [outer = 000000EB3DC6F000] 06:38:51 INFO - PROCESS | 648 | 1464788331406 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:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 06:38:51 INFO - PROCESS | 648 | 1464788331434 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 648 | 1464788331436 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:38:51 INFO - PROCESS | 648 | 1464788331440 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 648 | 1464788331443 Marionette TRACE conn6 <- [1,2174,null,{}] 06:38:51 INFO - PROCESS | 648 | 1464788331447 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:38:51 INFO - PROCESS | 648 | 1464788331573 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 06:38:51 INFO - PROCESS | 648 | 1464788331734 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40855800 == 123 [pid = 648] [id = 553] 06:38:51 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB3E86C000) [pid = 648] [serial = 1659] [outer = 0000000000000000] 06:38:51 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB3E870400) [pid = 648] [serial = 1660] [outer = 000000EB3E86C000] 06:38:51 INFO - PROCESS | 648 | 1464788331791 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB3EC40400) [pid = 648] [serial = 1661] [outer = 000000EB3E86C000] 06:38:52 INFO - PROCESS | 648 | 1464788332471 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:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1077ms 06:38:52 INFO - PROCESS | 648 | 1464788332520 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 648 | 1464788332522 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 06:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:38:52 INFO - PROCESS | 648 | 1464788332526 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 648 | 1464788332528 Marionette TRACE conn6 <- [1,2178,null,{}] 06:38:52 INFO - PROCESS | 648 | 1464788332532 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:38:52 INFO - PROCESS | 648 | 1464788332659 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 06:38:52 INFO - PROCESS | 648 | 1464788332811 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34106800 == 124 [pid = 648] [id = 554] 06:38:52 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3164CC00) [pid = 648] [serial = 1662] [outer = 0000000000000000] 06:38:52 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB34AA3C00) [pid = 648] [serial = 1663] [outer = 000000EB3164CC00] 06:38:52 INFO - PROCESS | 648 | 1464788332875 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB3EF73800) [pid = 648] [serial = 1664] [outer = 000000EB3164CC00] 06:38:53 INFO - PROCESS | 648 | 1464788333668 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:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1192ms 06:38:53 INFO - PROCESS | 648 | 1464788333721 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 648 | 1464788333725 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 06:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:38:53 INFO - PROCESS | 648 | 1464788333730 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 648 | 1464788333734 Marionette TRACE conn6 <- [1,2182,null,{}] 06:38:53 INFO - PROCESS | 648 | 1464788333740 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:38:53 INFO - PROCESS | 648 | 1464788333874 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 06:38:54 INFO - PROCESS | 648 | 1464788334031 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34B49000 == 125 [pid = 648] [id = 555] 06:38:54 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB24684800) [pid = 648] [serial = 1665] [outer = 0000000000000000] 06:38:54 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB2940AC00) [pid = 648] [serial = 1666] [outer = 000000EB24684800] 06:38:54 INFO - PROCESS | 648 | 1464788334085 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB303FA800) [pid = 648] [serial = 1667] [outer = 000000EB24684800] 06:38:54 INFO - PROCESS | 648 | 1464788334732 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:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1031ms 06:38:54 INFO - PROCESS | 648 | 1464788334765 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 648 | 1464788334771 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 06:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:38:54 INFO - PROCESS | 648 | 1464788334777 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 648 | 1464788334780 Marionette TRACE conn6 <- [1,2186,null,{}] 06:38:54 INFO - PROCESS | 648 | 1464788334784 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:38:54 INFO - PROCESS | 648 | 1464788334922 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB395F0000 == 124 [pid = 648] [id = 543] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB38781800 == 123 [pid = 648] [id = 542] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB35E6F000 == 122 [pid = 648] [id = 541] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB35244000 == 121 [pid = 648] [id = 540] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB34109800 == 120 [pid = 648] [id = 539] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB290D4800 == 119 [pid = 648] [id = 538] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB23347800 == 118 [pid = 648] [id = 12] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB304AA800 == 117 [pid = 648] [id = 537] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB3A6AB800) [pid = 648] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB34DA4000) [pid = 648] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB353F3400) [pid = 648] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB354B3000) [pid = 648] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB354B1800) [pid = 648] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E88B800 == 116 [pid = 648] [id = 534] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3DAA6800 == 115 [pid = 648] [id = 533] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9A7000 == 114 [pid = 648] [id = 532] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D80C800 == 113 [pid = 648] [id = 531] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D5C5000 == 112 [pid = 648] [id = 530] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D021800 == 111 [pid = 648] [id = 529] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DCE800 == 110 [pid = 648] [id = 528] 06:38:55 INFO - PROCESS | 648 | --DOCSHELL 000000EB32E57000 == 109 [pid = 648] [id = 527] 06:38:55 INFO - PROCESS | 648 | 1464788335134 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB291F5000 == 110 [pid = 648] [id = 556] 06:38:55 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB239DB800) [pid = 648] [serial = 1668] [outer = 0000000000000000] 06:38:55 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB284CB400) [pid = 648] [serial = 1669] [outer = 000000EB239DB800] 06:38:55 INFO - PROCESS | 648 | 1464788335192 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB2D43DC00) [pid = 648] [serial = 1670] [outer = 000000EB239DB800] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB38B05400) [pid = 648] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB36A38400) [pid = 648] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB30728800) [pid = 648] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB3119E800) [pid = 648] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB28431C00) [pid = 648] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB29C9B400) [pid = 648] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB31648800) [pid = 648] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB341EAC00) [pid = 648] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB32D90C00) [pid = 648] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB3BFF6C00) [pid = 648] [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:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB300A2C00) [pid = 648] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB34AA5400) [pid = 648] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB339A2C00) [pid = 648] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB2AA28400) [pid = 648] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB34D4B000) [pid = 648] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB3544C000) [pid = 648] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB29108C00) [pid = 648] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 170 (000000EB34D90800) [pid = 648] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 169 (000000EB34B9AC00) [pid = 648] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 168 (000000EB31E2A800) [pid = 648] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 167 (000000EB367D2800) [pid = 648] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 166 (000000EB23D0F400) [pid = 648] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 165 (000000EB34A9FC00) [pid = 648] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 164 (000000EB34906400) [pid = 648] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 163 (000000EB2A2C4C00) [pid = 648] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | --DOMWINDOW == 162 (000000EB388B2000) [pid = 648] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 06:38:55 INFO - PROCESS | 648 | 1464788335658 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:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 944ms 06:38:55 INFO - PROCESS | 648 | 1464788335724 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 648 | 1464788335726 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:38:55 INFO - PROCESS | 648 | 1464788335729 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 648 | 1464788335734 Marionette TRACE conn6 <- [1,2190,null,{}] 06:38:55 INFO - PROCESS | 648 | 1464788335744 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:38:55 INFO - PROCESS | 648 | 1464788335856 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 06:38:55 INFO - PROCESS | 648 | 1464788335871 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BD5000 == 111 [pid = 648] [id = 557] 06:38:55 INFO - PROCESS | 648 | ++DOMWINDOW == 163 (000000EB31775400) [pid = 648] [serial = 1671] [outer = 0000000000000000] 06:38:55 INFO - PROCESS | 648 | ++DOMWINDOW == 164 (000000EB31E3A000) [pid = 648] [serial = 1672] [outer = 000000EB31775400] 06:38:55 INFO - PROCESS | 648 | 1464788335924 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 648 | ++DOMWINDOW == 165 (000000EB3405AC00) [pid = 648] [serial = 1673] [outer = 000000EB31775400] 06:38:56 INFO - PROCESS | 648 | 1464788336415 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:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 06:38:56 INFO - PROCESS | 648 | 1464788336466 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 06:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:38:56 INFO - PROCESS | 648 | 1464788336469 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 06:38:56 INFO - PROCESS | 648 | 1464788336472 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 648 | 1464788336474 Marionette TRACE conn6 <- [1,2194,null,{}] 06:38:56 INFO - PROCESS | 648 | 1464788336477 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:38:56 INFO - PROCESS | 648 | 1464788336614 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 06:38:56 INFO - PROCESS | 648 | 1464788336735 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3877F800 == 112 [pid = 648] [id = 558] 06:38:56 INFO - PROCESS | 648 | ++DOMWINDOW == 166 (000000EB34B63400) [pid = 648] [serial = 1674] [outer = 0000000000000000] 06:38:56 INFO - PROCESS | 648 | ++DOMWINDOW == 167 (000000EB34B9F800) [pid = 648] [serial = 1675] [outer = 000000EB34B63400] 06:38:56 INFO - PROCESS | 648 | 1464788336782 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 648 | ++DOMWINDOW == 168 (000000EB34D30400) [pid = 648] [serial = 1676] [outer = 000000EB34B63400] 06:38:57 INFO - PROCESS | 648 | 1464788337157 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:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 06:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:38:57 INFO - PROCESS | 648 | 1464788337214 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 648 | 1464788337216 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 06:38:57 INFO - PROCESS | 648 | 1464788337220 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 648 | 1464788337221 Marionette TRACE conn6 <- [1,2198,null,{}] 06:38:57 INFO - PROCESS | 648 | 1464788337233 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:38:57 INFO - PROCESS | 648 | 1464788337374 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 06:38:57 INFO - PROCESS | 648 | 1464788337392 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E22000 == 113 [pid = 648] [id = 559] 06:38:57 INFO - PROCESS | 648 | ++DOMWINDOW == 169 (000000EB34D50000) [pid = 648] [serial = 1677] [outer = 0000000000000000] 06:38:57 INFO - PROCESS | 648 | ++DOMWINDOW == 170 (000000EB34DA3800) [pid = 648] [serial = 1678] [outer = 000000EB34D50000] 06:38:57 INFO - PROCESS | 648 | 1464788337439 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 648 | ++DOMWINDOW == 171 (000000EB354B4800) [pid = 648] [serial = 1679] [outer = 000000EB34D50000] 06:38:57 INFO - PROCESS | 648 | 1464788337912 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:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 06:38:57 INFO - PROCESS | 648 | 1464788337954 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 648 | 1464788337957 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 06:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:38:57 INFO - PROCESS | 648 | 1464788337960 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 648 | 1464788337962 Marionette TRACE conn6 <- [1,2202,null,{}] 06:38:57 INFO - PROCESS | 648 | 1464788337971 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:38:58 INFO - PROCESS | 648 | 1464788338158 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 06:38:58 INFO - PROCESS | 648 | 1464788338184 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A578000 == 114 [pid = 648] [id = 560] 06:38:58 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB36A38400) [pid = 648] [serial = 1680] [outer = 0000000000000000] 06:38:58 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3AF77800) [pid = 648] [serial = 1681] [outer = 000000EB36A38400] 06:38:58 INFO - PROCESS | 648 | 1464788338239 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3B54B400) [pid = 648] [serial = 1682] [outer = 000000EB36A38400] 06:38:58 INFO - PROCESS | 648 | 1464788338703 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:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 775ms 06:38:58 INFO - PROCESS | 648 | 1464788338738 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 648 | 1464788338741 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 06:38:58 INFO - PROCESS | 648 | 1464788338744 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:38:58 INFO - PROCESS | 648 | 1464788338746 Marionette TRACE conn6 <- [1,2206,null,{}] 06:38:58 INFO - PROCESS | 648 | 1464788338749 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:38:58 INFO - PROCESS | 648 | 1464788338892 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 06:38:58 INFO - PROCESS | 648 | 1464788338912 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B5AE800 == 115 [pid = 648] [id = 561] 06:38:58 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3B544800) [pid = 648] [serial = 1683] [outer = 0000000000000000] 06:38:58 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3BFF6800) [pid = 648] [serial = 1684] [outer = 000000EB3B544800] 06:38:58 INFO - PROCESS | 648 | 1464788338957 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3C23F000) [pid = 648] [serial = 1685] [outer = 000000EB3B544800] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB329C4800) [pid = 648] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 175 (000000EB23B76000) [pid = 648] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 174 (000000EB2DCD9000) [pid = 648] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 173 (000000EB31647800) [pid = 648] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 172 (000000EB22047000) [pid = 648] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:38:59 INFO - PROCESS | 648 | --DOMWINDOW == 171 (000000EB34C5B800) [pid = 648] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:38:59 INFO - PROCESS | 648 | 1464788339548 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:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 840ms 06:38:59 INFO - PROCESS | 648 | 1464788339587 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 648 | 1464788339589 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 06:38:59 INFO - PROCESS | 648 | 1464788339592 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:38:59 INFO - PROCESS | 648 | 1464788339594 Marionette TRACE conn6 <- [1,2210,null,{}] 06:38:59 INFO - PROCESS | 648 | 1464788339598 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:38:59 INFO - PROCESS | 648 | 1464788339740 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 06:38:59 INFO - PROCESS | 648 | 1464788339813 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3CCC7000 == 116 [pid = 648] [id = 562] 06:38:59 INFO - PROCESS | 648 | ++DOMWINDOW == 172 (000000EB28E7F400) [pid = 648] [serial = 1686] [outer = 0000000000000000] 06:38:59 INFO - PROCESS | 648 | ++DOMWINDOW == 173 (000000EB3B65A800) [pid = 648] [serial = 1687] [outer = 000000EB28E7F400] 06:38:59 INFO - PROCESS | 648 | 1464788339866 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 648 | ++DOMWINDOW == 174 (000000EB3D887400) [pid = 648] [serial = 1688] [outer = 000000EB28E7F400] 06:39:00 INFO - PROCESS | 648 | 1464788340230 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:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 06:39:00 INFO - PROCESS | 648 | 1464788340289 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 648 | 1464788340291 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:39:00 INFO - PROCESS | 648 | 1464788340294 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 648 | 1464788340296 Marionette TRACE conn6 <- [1,2214,null,{}] 06:39:00 INFO - PROCESS | 648 | 1464788340300 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:39:00 INFO - PROCESS | 648 | 1464788340404 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 06:39:00 INFO - PROCESS | 648 | 1464788340410 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D85C000 == 117 [pid = 648] [id = 563] 06:39:00 INFO - PROCESS | 648 | ++DOMWINDOW == 175 (000000EB3D98E400) [pid = 648] [serial = 1689] [outer = 0000000000000000] 06:39:00 INFO - PROCESS | 648 | ++DOMWINDOW == 176 (000000EB3DC21800) [pid = 648] [serial = 1690] [outer = 000000EB3D98E400] 06:39:00 INFO - PROCESS | 648 | 1464788340455 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB3EF75400) [pid = 648] [serial = 1691] [outer = 000000EB3D98E400] 06:39:00 INFO - PROCESS | 648 | 1464788340897 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:39:00 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:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 06:39:00 INFO - PROCESS | 648 | 1464788340930 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 648 | 1464788340932 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:39:00 INFO - PROCESS | 648 | 1464788340950 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 648 | 1464788340952 Marionette TRACE conn6 <- [1,2218,null,{}] 06:39:00 INFO - PROCESS | 648 | 1464788340956 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:39:01 INFO - PROCESS | 648 | 1464788341060 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 06:39:01 INFO - PROCESS | 648 | 1464788341103 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E8F9800 == 118 [pid = 648] [id = 564] 06:39:01 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB3F079400) [pid = 648] [serial = 1692] [outer = 0000000000000000] 06:39:01 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB3F080000) [pid = 648] [serial = 1693] [outer = 000000EB3F079400] 06:39:01 INFO - PROCESS | 648 | 1464788341149 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB3F32F400) [pid = 648] [serial = 1694] [outer = 000000EB3F079400] 06:39:01 INFO - PROCESS | 648 | 1464788341865 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:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 06:39:01 INFO - PROCESS | 648 | 1464788341898 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 648 | 1464788341903 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:39:01 INFO - PROCESS | 648 | 1464788341909 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 648 | 1464788341913 Marionette TRACE conn6 <- [1,2222,null,{}] 06:39:01 INFO - PROCESS | 648 | 1464788341919 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:39:02 INFO - PROCESS | 648 | 1464788342098 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 06:39:02 INFO - PROCESS | 648 | 1464788342251 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 648 | ++DOCSHELL 000000EB344A1000 == 119 [pid = 648] [id = 565] 06:39:02 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB2D43C000) [pid = 648] [serial = 1695] [outer = 0000000000000000] 06:39:02 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB300A0C00) [pid = 648] [serial = 1696] [outer = 000000EB2D43C000] 06:39:02 INFO - PROCESS | 648 | 1464788342312 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB31430800) [pid = 648] [serial = 1697] [outer = 000000EB2D43C000] 06:39:02 INFO - PROCESS | 648 | 1464788342914 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:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1087ms 06:39:03 INFO - PROCESS | 648 | 1464788343000 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 648 | 1464788343006 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:39:03 INFO - PROCESS | 648 | 1464788343014 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 648 | 1464788343017 Marionette TRACE conn6 <- [1,2226,null,{}] 06:39:03 INFO - PROCESS | 648 | 1464788343021 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:39:03 INFO - PROCESS | 648 | 1464788343214 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 06:39:03 INFO - PROCESS | 648 | 1464788343323 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DD6000 == 120 [pid = 648] [id = 566] 06:39:03 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB3405C800) [pid = 648] [serial = 1698] [outer = 0000000000000000] 06:39:03 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB34A98800) [pid = 648] [serial = 1699] [outer = 000000EB3405C800] 06:39:03 INFO - PROCESS | 648 | 1464788343381 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB354B1400) [pid = 648] [serial = 1700] [outer = 000000EB3405C800] 06:39:04 INFO - PROCESS | 648 | 1464788344004 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:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1030ms 06:39:04 INFO - PROCESS | 648 | 1464788344048 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 648 | 1464788344051 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 06:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:39:04 INFO - PROCESS | 648 | 1464788344094 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 648 | 1464788344098 Marionette TRACE conn6 <- [1,2230,null,{}] 06:39:04 INFO - PROCESS | 648 | 1464788344113 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:39:04 INFO - PROCESS | 648 | 1464788344255 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 06:39:04 INFO - PROCESS | 648 | 1464788344403 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40CCA000 == 121 [pid = 648] [id = 567] 06:39:04 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB3A6B8000) [pid = 648] [serial = 1701] [outer = 0000000000000000] 06:39:04 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB3B548800) [pid = 648] [serial = 1702] [outer = 000000EB3A6B8000] 06:39:04 INFO - PROCESS | 648 | 1464788344465 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3E86A000) [pid = 648] [serial = 1703] [outer = 000000EB3A6B8000] 06:39:05 INFO - PROCESS | 648 | 1464788345104 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:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1078ms 06:39:05 INFO - PROCESS | 648 | 1464788345138 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 648 | 1464788345141 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 06:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:39:05 INFO - PROCESS | 648 | 1464788345145 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 648 | 1464788345147 Marionette TRACE conn6 <- [1,2234,null,{}] 06:39:05 INFO - PROCESS | 648 | 1464788345150 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:39:05 INFO - PROCESS | 648 | 1464788345302 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 06:39:05 INFO - PROCESS | 648 | 1464788345454 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4150E000 == 122 [pid = 648] [id = 568] 06:39:05 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB3F8CBC00) [pid = 648] [serial = 1704] [outer = 0000000000000000] 06:39:05 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB3F8D2C00) [pid = 648] [serial = 1705] [outer = 000000EB3F8CBC00] 06:39:05 INFO - PROCESS | 648 | 1464788345513 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB409EB400) [pid = 648] [serial = 1706] [outer = 000000EB3F8CBC00] 06:39:06 INFO - PROCESS | 648 | 1464788346121 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:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1031ms 06:39:06 INFO - PROCESS | 648 | 1464788346178 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 06:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:39:06 INFO - PROCESS | 648 | 1464788346181 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 06:39:06 INFO - PROCESS | 648 | 1464788346184 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 648 | 1464788346186 Marionette TRACE conn6 <- [1,2238,null,{}] 06:39:06 INFO - PROCESS | 648 | 1464788346190 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:39:06 INFO - PROCESS | 648 | 1464788346349 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 06:39:06 INFO - PROCESS | 648 | 1464788346500 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4157A000 == 123 [pid = 648] [id = 569] 06:39:06 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3D067400) [pid = 648] [serial = 1707] [outer = 0000000000000000] 06:39:06 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3D06C000) [pid = 648] [serial = 1708] [outer = 000000EB3D067400] 06:39:06 INFO - PROCESS | 648 | 1464788346557 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3D072C00) [pid = 648] [serial = 1709] [outer = 000000EB3D067400] 06:39:07 INFO - PROCESS | 648 | 1464788347128 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:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 985ms 06:39:07 INFO - PROCESS | 648 | 1464788347173 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 648 | 1464788347175 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 06:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:39:07 INFO - PROCESS | 648 | 1464788347179 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 648 | 1464788347181 Marionette TRACE conn6 <- [1,2242,null,{}] 06:39:07 INFO - PROCESS | 648 | 1464788347185 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:39:07 INFO - PROCESS | 648 | 1464788347333 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 06:39:07 INFO - PROCESS | 648 | 1464788347500 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D97000 == 124 [pid = 648] [id = 570] 06:39:07 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB40A6F000) [pid = 648] [serial = 1710] [outer = 0000000000000000] 06:39:07 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB40C81800) [pid = 648] [serial = 1711] [outer = 000000EB40A6F000] 06:39:07 INFO - PROCESS | 648 | 1464788347557 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB40F8A000) [pid = 648] [serial = 1712] [outer = 000000EB40A6F000] 06:39:08 INFO - PROCESS | 648 | 1464788348148 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:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 984ms 06:39:08 INFO - PROCESS | 648 | 1464788348165 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 648 | 1464788348167 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 06:39:08 INFO - PROCESS | 648 | 1464788348171 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:39:08 INFO - PROCESS | 648 | 1464788348173 Marionette TRACE conn6 <- [1,2246,null,{}] 06:39:08 INFO - PROCESS | 648 | 1464788348194 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:39:08 INFO - PROCESS | 648 | 1464788348322 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 06:39:08 INFO - PROCESS | 648 | 1464788348488 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42113000 == 125 [pid = 648] [id = 571] 06:39:08 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB40F91800) [pid = 648] [serial = 1713] [outer = 0000000000000000] 06:39:08 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB4159B800) [pid = 648] [serial = 1714] [outer = 000000EB40F91800] 06:39:08 INFO - PROCESS | 648 | 1464788348545 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB415A3800) [pid = 648] [serial = 1715] [outer = 000000EB40F91800] 06:39:09 INFO - PROCESS | 648 | 1464788349144 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:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1046ms 06:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:39:09 INFO - PROCESS | 648 | 1464788349220 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 648 | 1464788349223 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 06:39:09 INFO - PROCESS | 648 | 1464788349226 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 648 | 1464788349228 Marionette TRACE conn6 <- [1,2250,null,{}] 06:39:09 INFO - PROCESS | 648 | 1464788349249 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:39:09 INFO - PROCESS | 648 | 1464788349380 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 06:39:09 INFO - PROCESS | 648 | 1464788349533 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43D35800 == 126 [pid = 648] [id = 572] 06:39:09 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB415A7400) [pid = 648] [serial = 1716] [outer = 0000000000000000] 06:39:09 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB43B46400) [pid = 648] [serial = 1717] [outer = 000000EB415A7400] 06:39:09 INFO - PROCESS | 648 | 1464788349589 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB43B4C800) [pid = 648] [serial = 1718] [outer = 000000EB415A7400] 06:39:10 INFO - PROCESS | 648 | 1464788350149 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:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 987ms 06:39:10 INFO - PROCESS | 648 | 1464788350216 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 648 | 1464788350219 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 06:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:39:10 INFO - PROCESS | 648 | 1464788350222 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 648 | 1464788350224 Marionette TRACE conn6 <- [1,2254,null,{}] 06:39:10 INFO - PROCESS | 648 | 1464788350228 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:39:10 INFO - PROCESS | 648 | 1464788350358 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 06:39:10 INFO - PROCESS | 648 | 1464788350525 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38D13800 == 127 [pid = 648] [id = 573] 06:39:10 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB3F0CA800) [pid = 648] [serial = 1719] [outer = 0000000000000000] 06:39:10 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB3F0CFC00) [pid = 648] [serial = 1720] [outer = 000000EB3F0CA800] 06:39:10 INFO - PROCESS | 648 | 1464788350582 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3F0D5800) [pid = 648] [serial = 1721] [outer = 000000EB3F0CA800] 06:39:11 INFO - PROCESS | 648 | 1464788351183 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:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 985ms 06:39:11 INFO - PROCESS | 648 | 1464788351210 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 648 | 1464788351212 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 06:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:39:11 INFO - PROCESS | 648 | 1464788351215 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 648 | 1464788351218 Marionette TRACE conn6 <- [1,2258,null,{}] 06:39:11 INFO - PROCESS | 648 | 1464788351221 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:39:11 INFO - PROCESS | 648 | 1464788351350 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 06:39:11 INFO - PROCESS | 648 | 1464788351528 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40C32800 == 128 [pid = 648] [id = 574] 06:39:11 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB284C3C00) [pid = 648] [serial = 1722] [outer = 0000000000000000] 06:39:11 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB3D951000) [pid = 648] [serial = 1723] [outer = 000000EB284C3C00] 06:39:11 INFO - PROCESS | 648 | 1464788351585 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3D959C00) [pid = 648] [serial = 1724] [outer = 000000EB284C3C00] 06:39:12 INFO - PROCESS | 648 | 1464788352255 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:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1077ms 06:39:12 INFO - PROCESS | 648 | 1464788352295 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 648 | 1464788352298 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 06:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:39:12 INFO - PROCESS | 648 | 1464788352301 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 648 | 1464788352304 Marionette TRACE conn6 <- [1,2262,null,{}] 06:39:12 INFO - PROCESS | 648 | 1464788352308 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:39:12 INFO - PROCESS | 648 | 1464788352459 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 06:39:12 INFO - PROCESS | 648 | 1464788352619 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35233000 == 129 [pid = 648] [id = 575] 06:39:12 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB31E3C400) [pid = 648] [serial = 1725] [outer = 0000000000000000] 06:39:12 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB3D98A400) [pid = 648] [serial = 1726] [outer = 000000EB31E3C400] 06:39:12 INFO - PROCESS | 648 | 1464788352682 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB43D4A400) [pid = 648] [serial = 1727] [outer = 000000EB31E3C400] 06:39:13 INFO - PROCESS | 648 | 1464788353605 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:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1343ms 06:39:13 INFO - PROCESS | 648 | 1464788353647 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 648 | 1464788353651 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 06:39:13 INFO - PROCESS | 648 | 1464788353656 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:39:13 INFO - PROCESS | 648 | 1464788353660 Marionette TRACE conn6 <- [1,2266,null,{}] 06:39:13 INFO - PROCESS | 648 | 1464788353667 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:39:13 INFO - PROCESS | 648 | 1464788353800 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 06:39:13 INFO - PROCESS | 648 | 1464788353961 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35232000 == 130 [pid = 648] [id = 576] 06:39:14 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB2CC23000) [pid = 648] [serial = 1728] [outer = 0000000000000000] 06:39:14 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB2D438400) [pid = 648] [serial = 1729] [outer = 000000EB2CC23000] 06:39:14 INFO - PROCESS | 648 | 1464788354051 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB311A7000) [pid = 648] [serial = 1730] [outer = 000000EB2CC23000] 06:39:14 INFO - PROCESS | 648 | 1464788354637 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:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1028ms 06:39:14 INFO - PROCESS | 648 | 1464788354689 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 648 | 1464788354695 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 06:39:14 INFO - PROCESS | 648 | 1464788354701 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 648 | 1464788354704 Marionette TRACE conn6 <- [1,2270,null,{}] 06:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:39:14 INFO - PROCESS | 648 | 1464788354708 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:39:14 INFO - PROCESS | 648 | 1464788354830 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 06:39:15 INFO - PROCESS | 648 | 1464788355006 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34288800 == 131 [pid = 648] [id = 577] 06:39:15 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB31655800) [pid = 648] [serial = 1731] [outer = 0000000000000000] 06:39:15 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB317B0000) [pid = 648] [serial = 1732] [outer = 000000EB31655800] 06:39:15 INFO - PROCESS | 648 | 1464788355059 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB31EF1800) [pid = 648] [serial = 1733] [outer = 000000EB31655800] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB30668000 == 130 [pid = 648] [id = 246] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B029000 == 129 [pid = 648] [id = 254] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D85C000 == 128 [pid = 648] [id = 563] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB38597000 == 127 [pid = 648] [id = 506] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CCC7000 == 126 [pid = 648] [id = 562] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B5AE800 == 125 [pid = 648] [id = 561] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A578000 == 124 [pid = 648] [id = 560] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E22000 == 123 [pid = 648] [id = 559] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3877F800 == 122 [pid = 648] [id = 558] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD5000 == 121 [pid = 648] [id = 557] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 218 (000000EB34DA0000) [pid = 648] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 217 (000000EB2339F000) [pid = 648] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB291F5000 == 120 [pid = 648] [id = 556] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB34B49000 == 119 [pid = 648] [id = 555] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F3A7800 == 118 [pid = 648] [id = 550] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9B3000 == 117 [pid = 648] [id = 549] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D035800 == 116 [pid = 648] [id = 548] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B649800 == 115 [pid = 648] [id = 547] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A475800 == 114 [pid = 648] [id = 546] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB34926000 == 113 [pid = 648] [id = 545] 06:39:15 INFO - PROCESS | 648 | --DOCSHELL 000000EB290DB800 == 112 [pid = 648] [id = 544] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 216 (000000EB2CC19800) [pid = 648] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 215 (000000EB284CE800) [pid = 648] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 214 (000000EB30729000) [pid = 648] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 213 (000000EB311A0800) [pid = 648] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 212 (000000EB31E08000) [pid = 648] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 211 (000000EB31E3B400) [pid = 648] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 210 (000000EB3B661400) [pid = 648] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB241B7800) [pid = 648] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB302B2400) [pid = 648] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB3AE2A400) [pid = 648] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB2D438000) [pid = 648] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB34DAB800) [pid = 648] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB3D87E000) [pid = 648] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB32D93800) [pid = 648] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB3C18BC00) [pid = 648] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB29427400) [pid = 648] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB3B40EC00) [pid = 648] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB3D987000) [pid = 648] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB34CE8400) [pid = 648] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB34D43C00) [pid = 648] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB34056C00) [pid = 648] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB341E8C00) [pid = 648] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 06:39:15 INFO - PROCESS | 648 | 1464788355677 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:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1027ms 06:39:15 INFO - PROCESS | 648 | 1464788355734 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 648 | 1464788355737 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 06:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:39:15 INFO - PROCESS | 648 | 1464788355740 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 648 | 1464788355744 Marionette TRACE conn6 <- [1,2274,null,{}] 06:39:15 INFO - PROCESS | 648 | 1464788355779 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:39:15 INFO - PROCESS | 648 | 1464788355892 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 06:39:15 INFO - PROCESS | 648 | 1464788355905 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3499F000 == 113 [pid = 648] [id = 578] 06:39:15 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB2CC19C00) [pid = 648] [serial = 1734] [outer = 0000000000000000] 06:39:15 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB302B9800) [pid = 648] [serial = 1735] [outer = 000000EB2CC19C00] 06:39:15 INFO - PROCESS | 648 | 1464788355955 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB3164C400) [pid = 648] [serial = 1736] [outer = 000000EB2CC19C00] 06:39:16 INFO - PROCESS | 648 | 1464788356471 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:39:16 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:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 755ms 06:39:16 INFO - PROCESS | 648 | 1464788356507 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 648 | 1464788356510 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 06:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:39:16 INFO - PROCESS | 648 | 1464788356518 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 648 | 1464788356519 Marionette TRACE conn6 <- [1,2278,null,{}] 06:39:16 INFO - PROCESS | 648 | 1464788356523 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:39:16 INFO - PROCESS | 648 | 1464788356631 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 06:39:16 INFO - PROCESS | 648 | 1464788356754 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38593800 == 114 [pid = 648] [id = 579] 06:39:16 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB32927C00) [pid = 648] [serial = 1737] [outer = 0000000000000000] 06:39:16 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB339A2C00) [pid = 648] [serial = 1738] [outer = 000000EB32927C00] 06:39:16 INFO - PROCESS | 648 | 1464788356801 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB340CF800) [pid = 648] [serial = 1739] [outer = 000000EB32927C00] 06:39:17 INFO - PROCESS | 648 | 1464788357200 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:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 06:39:17 INFO - PROCESS | 648 | 1464788357252 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 648 | 1464788357254 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 06:39:17 INFO - PROCESS | 648 | 1464788357258 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:39:17 INFO - PROCESS | 648 | 1464788357259 Marionette TRACE conn6 <- [1,2282,null,{}] 06:39:17 INFO - PROCESS | 648 | 1464788357263 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:39:17 INFO - PROCESS | 648 | 1464788357367 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 06:39:17 INFO - PROCESS | 648 | 1464788357379 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38DCD800 == 115 [pid = 648] [id = 580] 06:39:17 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB341E9800) [pid = 648] [serial = 1740] [outer = 0000000000000000] 06:39:17 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB3490CC00) [pid = 648] [serial = 1741] [outer = 000000EB341E9800] 06:39:17 INFO - PROCESS | 648 | 1464788357424 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB34B67800) [pid = 648] [serial = 1742] [outer = 000000EB341E9800] 06:39:17 INFO - PROCESS | 648 | 1464788357946 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:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 732ms 06:39:18 INFO - PROCESS | 648 | 1464788357994 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 648 | 1464788357996 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 06:39:18 INFO - PROCESS | 648 | 1464788357999 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:39:18 INFO - PROCESS | 648 | 1464788358001 Marionette TRACE conn6 <- [1,2286,null,{}] 06:39:18 INFO - PROCESS | 648 | 1464788358005 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:39:18 INFO - PROCESS | 648 | 1464788358205 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 06:39:18 INFO - PROCESS | 648 | 1464788358228 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DDB800 == 116 [pid = 648] [id = 581] 06:39:18 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB34CECC00) [pid = 648] [serial = 1743] [outer = 0000000000000000] 06:39:18 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB34D51800) [pid = 648] [serial = 1744] [outer = 000000EB34CECC00] 06:39:18 INFO - PROCESS | 648 | 1464788358275 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB34DA3C00) [pid = 648] [serial = 1745] [outer = 000000EB34CECC00] 06:39:18 INFO - PROCESS | 648 | 1464788358741 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:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 774ms 06:39:18 INFO - PROCESS | 648 | 1464788358776 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 06:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:39:18 INFO - PROCESS | 648 | 1464788358779 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 06:39:18 INFO - PROCESS | 648 | 1464788358782 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 648 | 1464788358783 Marionette TRACE conn6 <- [1,2290,null,{}] 06:39:18 INFO - PROCESS | 648 | 1464788358787 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:39:18 INFO - PROCESS | 648 | 1464788358928 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 06:39:18 INFO - PROCESS | 648 | 1464788358947 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B032000 == 117 [pid = 648] [id = 582] 06:39:18 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB34D9E400) [pid = 648] [serial = 1746] [outer = 0000000000000000] 06:39:18 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB353F5400) [pid = 648] [serial = 1747] [outer = 000000EB34D9E400] 06:39:18 INFO - PROCESS | 648 | 1464788358993 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB35C10000) [pid = 648] [serial = 1748] [outer = 000000EB34D9E400] 06:39:19 INFO - PROCESS | 648 | 1464788359466 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:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 06:39:19 INFO - PROCESS | 648 | 1464788359518 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 648 | 1464788359520 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:39:19 INFO - PROCESS | 648 | 1464788359558 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 648 | 1464788359560 Marionette TRACE conn6 <- [1,2294,null,{}] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB34D2DC00) [pid = 648] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB36A38400) [pid = 648] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB28E7F400) [pid = 648] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB3B544800) [pid = 648] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB34B63400) [pid = 648] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB239DB800) [pid = 648] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB31775400) [pid = 648] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB24684800) [pid = 648] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB3D98E400) [pid = 648] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:39:19 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB34D50000) [pid = 648] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:39:19 INFO - PROCESS | 648 | 1464788359817 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:39:19 INFO - PROCESS | 648 | 1464788359935 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 06:39:19 INFO - PROCESS | 648 | 1464788359942 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3859F800 == 118 [pid = 648] [id = 583] 06:39:19 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB31775400) [pid = 648] [serial = 1749] [outer = 0000000000000000] 06:39:19 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB34D2DC00) [pid = 648] [serial = 1750] [outer = 000000EB31775400] 06:39:19 INFO - PROCESS | 648 | 1464788359988 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB36A2C800) [pid = 648] [serial = 1751] [outer = 000000EB31775400] 06:39:20 INFO - PROCESS | 648 | 1464788360458 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:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 965ms 06:39:20 INFO - PROCESS | 648 | 1464788360503 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 648 | 1464788360505 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 06:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:39:20 INFO - PROCESS | 648 | 1464788360508 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 648 | 1464788360510 Marionette TRACE conn6 <- [1,2298,null,{}] 06:39:20 INFO - PROCESS | 648 | 1464788360513 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:39:20 INFO - PROCESS | 648 | 1464788360619 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 06:39:20 INFO - PROCESS | 648 | 1464788360626 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D5D0000 == 119 [pid = 648] [id = 584] 06:39:20 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB38B0FC00) [pid = 648] [serial = 1752] [outer = 0000000000000000] 06:39:20 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB3A6B1000) [pid = 648] [serial = 1753] [outer = 000000EB38B0FC00] 06:39:20 INFO - PROCESS | 648 | 1464788360671 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB3AF7B800) [pid = 648] [serial = 1754] [outer = 000000EB38B0FC00] 06:39:21 INFO - PROCESS | 648 | 1464788361133 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:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 06:39:21 INFO - PROCESS | 648 | 1464788361203 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 648 | 1464788361205 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 06:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:39:21 INFO - PROCESS | 648 | 1464788361209 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 648 | 1464788361211 Marionette TRACE conn6 <- [1,2302,null,{}] 06:39:21 INFO - PROCESS | 648 | 1464788361215 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:39:21 INFO - PROCESS | 648 | 1464788361320 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 06:39:21 INFO - PROCESS | 648 | 1464788361360 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E5EC000 == 120 [pid = 648] [id = 585] 06:39:21 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3B545000) [pid = 648] [serial = 1755] [outer = 0000000000000000] 06:39:21 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB3B65E000) [pid = 648] [serial = 1756] [outer = 000000EB3B545000] 06:39:21 INFO - PROCESS | 648 | 1464788361406 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB3C18F000) [pid = 648] [serial = 1757] [outer = 000000EB3B545000] 06:39:22 INFO - PROCESS | 648 | 1464788361989 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:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 838ms 06:39:22 INFO - PROCESS | 648 | 1464788362050 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 648 | 1464788362055 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 06:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:39:22 INFO - PROCESS | 648 | 1464788362061 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 648 | 1464788362066 Marionette TRACE conn6 <- [1,2306,null,{}] 06:39:22 INFO - PROCESS | 648 | 1464788362072 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:39:22 INFO - PROCESS | 648 | 1464788362254 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 06:39:22 INFO - PROCESS | 648 | 1464788362390 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB309C8800 == 121 [pid = 648] [id = 586] 06:39:22 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB239A3000) [pid = 648] [serial = 1758] [outer = 0000000000000000] 06:39:22 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB29410800) [pid = 648] [serial = 1759] [outer = 000000EB239A3000] 06:39:22 INFO - PROCESS | 648 | 1464788362451 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB2CC4C800) [pid = 648] [serial = 1760] [outer = 000000EB239A3000] 06:39:23 INFO - PROCESS | 648 | 1464788363107 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:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:39:23 INFO - PROCESS | 648 | 1464788363160 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 06:39:23 INFO - PROCESS | 648 | 1464788363167 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 648 | 1464788363170 Marionette TRACE conn6 <- [1,2310,null,{}] 06:39:23 INFO - PROCESS | 648 | 1464788363174 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:39:23 INFO - PROCESS | 648 | 1464788363310 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 06:39:23 INFO - PROCESS | 648 | 1464788363468 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E15000 == 122 [pid = 648] [id = 587] 06:39:23 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB311A4400) [pid = 648] [serial = 1761] [outer = 0000000000000000] 06:39:23 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB31EEB000) [pid = 648] [serial = 1762] [outer = 000000EB311A4400] 06:39:23 INFO - PROCESS | 648 | 1464788363526 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB34A9E800) [pid = 648] [serial = 1763] [outer = 000000EB311A4400] 06:39:24 INFO - PROCESS | 648 | 1464788364133 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:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 985ms 06:39:24 INFO - PROCESS | 648 | 1464788364152 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 648 | 1464788364155 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 06:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:39:24 INFO - PROCESS | 648 | 1464788364175 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 648 | 1464788364180 Marionette TRACE conn6 <- [1,2314,null,{}] 06:39:24 INFO - PROCESS | 648 | 1464788364193 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:39:24 INFO - PROCESS | 648 | 1464788364334 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 06:39:24 INFO - PROCESS | 648 | 1464788364503 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB400DA800 == 123 [pid = 648] [id = 588] 06:39:24 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB34D4DC00) [pid = 648] [serial = 1764] [outer = 0000000000000000] 06:39:24 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB353ECC00) [pid = 648] [serial = 1765] [outer = 000000EB34D4DC00] 06:39:24 INFO - PROCESS | 648 | 1464788364564 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB3B544000) [pid = 648] [serial = 1766] [outer = 000000EB34D4DC00] 06:39:25 INFO - PROCESS | 648 | 1464788365139 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:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1004ms 06:39:25 INFO - PROCESS | 648 | 1464788365165 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 648 | 1464788365168 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 06:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:39:25 INFO - PROCESS | 648 | 1464788365172 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 648 | 1464788365174 Marionette TRACE conn6 <- [1,2318,null,{}] 06:39:25 INFO - PROCESS | 648 | 1464788365178 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:39:25 INFO - PROCESS | 648 | 1464788365311 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 06:39:25 INFO - PROCESS | 648 | 1464788365479 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40CBF000 == 124 [pid = 648] [id = 589] 06:39:25 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB3D87B000) [pid = 648] [serial = 1767] [outer = 0000000000000000] 06:39:25 INFO - PROCESS | 648 | ++DOMWINDOW == 220 (000000EB3D951C00) [pid = 648] [serial = 1768] [outer = 000000EB3D87B000] 06:39:25 INFO - PROCESS | 648 | 1464788365537 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 648 | ++DOMWINDOW == 221 (000000EB3DB11000) [pid = 648] [serial = 1769] [outer = 000000EB3D87B000] 06:39:26 INFO - PROCESS | 648 | 1464788366132 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:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 06:39:26 INFO - PROCESS | 648 | 1464788366160 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 648 | 1464788366163 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 06:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:39:26 INFO - PROCESS | 648 | 1464788366166 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 648 | 1464788366168 Marionette TRACE conn6 <- [1,2322,null,{}] 06:39:26 INFO - PROCESS | 648 | 1464788366172 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:39:26 INFO - PROCESS | 648 | 1464788366301 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 06:39:26 INFO - PROCESS | 648 | 1464788366469 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D90800 == 125 [pid = 648] [id = 590] 06:39:26 INFO - PROCESS | 648 | ++DOMWINDOW == 222 (000000EB34C62400) [pid = 648] [serial = 1770] [outer = 0000000000000000] 06:39:26 INFO - PROCESS | 648 | ++DOMWINDOW == 223 (000000EB3DC67400) [pid = 648] [serial = 1771] [outer = 000000EB34C62400] 06:39:26 INFO - PROCESS | 648 | 1464788366527 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB3E86C800) [pid = 648] [serial = 1772] [outer = 000000EB34C62400] 06:39:27 INFO - PROCESS | 648 | 1464788367156 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:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1028ms 06:39:27 INFO - PROCESS | 648 | 1464788367198 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 648 | 1464788367200 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 06:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:39:27 INFO - PROCESS | 648 | 1464788367204 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 648 | 1464788367206 Marionette TRACE conn6 <- [1,2326,null,{}] 06:39:27 INFO - PROCESS | 648 | 1464788367226 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:39:27 INFO - PROCESS | 648 | 1464788367377 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 06:39:27 INFO - PROCESS | 648 | 1464788367538 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F0F1800 == 126 [pid = 648] [id = 591] 06:39:27 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB3990AC00) [pid = 648] [serial = 1773] [outer = 0000000000000000] 06:39:27 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB3EC3B400) [pid = 648] [serial = 1774] [outer = 000000EB3990AC00] 06:39:27 INFO - PROCESS | 648 | 1464788367597 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB3F0D0400) [pid = 648] [serial = 1775] [outer = 000000EB3990AC00] 06:39:28 INFO - PROCESS | 648 | 1464788368154 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:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 06:39:28 INFO - PROCESS | 648 | 1464788368193 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 648 | 1464788368195 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 06:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:39:28 INFO - PROCESS | 648 | 1464788368198 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 648 | 1464788368201 Marionette TRACE conn6 <- [1,2330,null,{}] 06:39:28 INFO - PROCESS | 648 | 1464788368204 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:39:28 INFO - PROCESS | 648 | 1464788368332 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 06:39:28 INFO - PROCESS | 648 | 1464788368501 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41550800 == 127 [pid = 648] [id = 592] 06:39:28 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB3F078400) [pid = 648] [serial = 1776] [outer = 0000000000000000] 06:39:28 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB3F8D7400) [pid = 648] [serial = 1777] [outer = 000000EB3F078400] 06:39:28 INFO - PROCESS | 648 | 1464788368558 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB3FFF5000) [pid = 648] [serial = 1778] [outer = 000000EB3F078400] 06:39:29 INFO - PROCESS | 648 | 1464788369133 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:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 06:39:29 INFO - PROCESS | 648 | 1464788369187 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 648 | 1464788369189 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 06:39:29 INFO - PROCESS | 648 | 1464788369193 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:39:29 INFO - PROCESS | 648 | 1464788369195 Marionette TRACE conn6 <- [1,2334,null,{}] 06:39:29 INFO - PROCESS | 648 | 1464788369198 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:39:29 INFO - PROCESS | 648 | 1464788369327 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 06:39:29 INFO - PROCESS | 648 | 1464788369496 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB429E3800 == 128 [pid = 648] [id = 593] 06:39:29 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB3BCA2800) [pid = 648] [serial = 1779] [outer = 0000000000000000] 06:39:29 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB3BCA6C00) [pid = 648] [serial = 1780] [outer = 000000EB3BCA2800] 06:39:29 INFO - PROCESS | 648 | 1464788369553 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB3BCAD000) [pid = 648] [serial = 1781] [outer = 000000EB3BCA2800] 06:39:30 INFO - PROCESS | 648 | 1464788370161 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:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 06:39:30 INFO - PROCESS | 648 | 1464788370191 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 648 | 1464788370194 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 06:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:39:30 INFO - PROCESS | 648 | 1464788370199 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 648 | 1464788370201 Marionette TRACE conn6 <- [1,2338,null,{}] 06:39:30 INFO - PROCESS | 648 | 1464788370205 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:39:30 INFO - PROCESS | 648 | 1464788370334 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 06:39:30 INFO - PROCESS | 648 | 1464788370503 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42339800 == 129 [pid = 648] [id = 594] 06:39:30 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB3FFF4C00) [pid = 648] [serial = 1782] [outer = 0000000000000000] 06:39:30 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB3FFF9000) [pid = 648] [serial = 1783] [outer = 000000EB3FFF4C00] 06:39:30 INFO - PROCESS | 648 | 1464788370560 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB409EC400) [pid = 648] [serial = 1784] [outer = 000000EB3FFF4C00] 06:39:31 INFO - PROCESS | 648 | 1464788371098 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:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 922ms 06:39:31 INFO - PROCESS | 648 | 1464788371139 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 648 | 1464788371142 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 06:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:39:31 INFO - PROCESS | 648 | 1464788371146 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 648 | 1464788371148 Marionette TRACE conn6 <- [1,2342,null,{}] 06:39:31 INFO - PROCESS | 648 | 1464788371152 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:39:31 INFO - PROCESS | 648 | 1464788371280 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 06:39:31 INFO - PROCESS | 648 | 1464788371450 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB429F6000 == 130 [pid = 648] [id = 595] 06:39:31 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB409F6800) [pid = 648] [serial = 1785] [outer = 0000000000000000] 06:39:31 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB40A6F800) [pid = 648] [serial = 1786] [outer = 000000EB409F6800] 06:39:31 INFO - PROCESS | 648 | 1464788371507 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB40AA8000) [pid = 648] [serial = 1787] [outer = 000000EB409F6800] 06:39:32 INFO - PROCESS | 648 | 1464788372122 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:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1025ms 06:39:32 INFO - PROCESS | 648 | 1464788372175 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 648 | 1464788372178 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 06:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:39:32 INFO - PROCESS | 648 | 1464788372181 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 648 | 1464788372184 Marionette TRACE conn6 <- [1,2346,null,{}] 06:39:32 INFO - PROCESS | 648 | 1464788372205 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:39:32 INFO - PROCESS | 648 | 1464788372355 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 06:39:32 INFO - PROCESS | 648 | 1464788372516 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43DEE800 == 131 [pid = 648] [id = 596] 06:39:32 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB40A6A400) [pid = 648] [serial = 1788] [outer = 0000000000000000] 06:39:32 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB40F88000) [pid = 648] [serial = 1789] [outer = 000000EB40A6A400] 06:39:32 INFO - PROCESS | 648 | 1464788372576 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB43D47800) [pid = 648] [serial = 1790] [outer = 000000EB40A6A400] 06:39:33 INFO - PROCESS | 648 | 1464788373230 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:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1077ms 06:39:33 INFO - PROCESS | 648 | 1464788373279 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 648 | 1464788373282 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 06:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:39:33 INFO - PROCESS | 648 | 1464788373285 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 648 | 1464788373287 Marionette TRACE conn6 <- [1,2350,null,{}] 06:39:33 INFO - PROCESS | 648 | 1464788373291 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:39:33 INFO - PROCESS | 648 | 1464788373427 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 06:39:33 INFO - PROCESS | 648 | 1464788373595 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2FDC7800 == 132 [pid = 648] [id = 597] 06:39:33 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB2D43F800) [pid = 648] [serial = 1791] [outer = 0000000000000000] 06:39:33 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB30F0F800) [pid = 648] [serial = 1792] [outer = 000000EB2D43F800] 06:39:33 INFO - PROCESS | 648 | 1464788373652 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB3B40B400) [pid = 648] [serial = 1793] [outer = 000000EB2D43F800] 06:39:34 INFO - PROCESS | 648 | 1464788374269 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:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1081ms 06:39:34 INFO - PROCESS | 648 | 1464788374369 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 648 | 1464788374371 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 06:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:39:34 INFO - PROCESS | 648 | 1464788374393 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 648 | 1464788374395 Marionette TRACE conn6 <- [1,2354,null,{}] 06:39:34 INFO - PROCESS | 648 | 1464788374401 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:39:34 INFO - PROCESS | 648 | 1464788374539 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 06:39:34 INFO - PROCESS | 648 | 1464788374698 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38DC9000 == 133 [pid = 648] [id = 598] 06:39:34 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB2FA84C00) [pid = 648] [serial = 1794] [outer = 0000000000000000] 06:39:34 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB3A6B1800) [pid = 648] [serial = 1795] [outer = 000000EB2FA84C00] 06:39:34 INFO - PROCESS | 648 | 1464788374753 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB42B75000) [pid = 648] [serial = 1796] [outer = 000000EB2FA84C00] 06:39:35 INFO - PROCESS | 648 | 1464788375614 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:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1297ms 06:39:35 INFO - PROCESS | 648 | 1464788375676 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 648 | 1464788375681 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 06:39:35 INFO - PROCESS | 648 | 1464788375686 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:39:35 INFO - PROCESS | 648 | 1464788375690 Marionette TRACE conn6 <- [1,2358,null,{}] 06:39:35 INFO - PROCESS | 648 | 1464788375695 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:39:35 INFO - PROCESS | 648 | 1464788375829 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 06:39:36 INFO - PROCESS | 648 | 1464788375997 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB385D0800 == 134 [pid = 648] [id = 599] 06:39:36 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB2FA5CC00) [pid = 648] [serial = 1797] [outer = 0000000000000000] 06:39:36 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB303F3800) [pid = 648] [serial = 1798] [outer = 000000EB2FA5CC00] 06:39:36 INFO - PROCESS | 648 | 1464788376050 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB31E0F000) [pid = 648] [serial = 1799] [outer = 000000EB2FA5CC00] 06:39:36 INFO - PROCESS | 648 | 1464788376663 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:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1032ms 06:39:36 INFO - PROCESS | 648 | 1464788376722 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 648 | 1464788376728 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:39:36 INFO - PROCESS | 648 | 1464788376734 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 648 | 1464788376737 Marionette TRACE conn6 <- [1,2362,null,{}] 06:39:36 INFO - PROCESS | 648 | 1464788376741 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:39:36 INFO - PROCESS | 648 | 1464788376888 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 06:39:37 INFO - PROCESS | 648 | 1464788377053 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38D08000 == 135 [pid = 648] [id = 600] 06:39:37 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB31E0AC00) [pid = 648] [serial = 1800] [outer = 0000000000000000] 06:39:37 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB34C65800) [pid = 648] [serial = 1801] [outer = 000000EB31E0AC00] 06:39:37 INFO - PROCESS | 648 | 1464788377106 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB34D8F000) [pid = 648] [serial = 1802] [outer = 000000EB31E0AC00] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D5D0000 == 134 [pid = 648] [id = 584] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3859F800 == 133 [pid = 648] [id = 583] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B032000 == 132 [pid = 648] [id = 582] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DDB800 == 131 [pid = 648] [id = 581] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DCD800 == 130 [pid = 648] [id = 580] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38593800 == 129 [pid = 648] [id = 579] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB3B665000) [pid = 648] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3DB16000) [pid = 648] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB29425000) [pid = 648] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB3DC82C00) [pid = 648] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB3E870400) [pid = 648] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB3F080000) [pid = 648] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB3499F000 == 128 [pid = 648] [id = 578] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB34288800 == 127 [pid = 648] [id = 577] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB35232000 == 126 [pid = 648] [id = 576] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB40C32800 == 125 [pid = 648] [id = 574] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB38D13800 == 124 [pid = 648] [id = 573] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB43D35800 == 123 [pid = 648] [id = 572] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB42113000 == 122 [pid = 648] [id = 571] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB41D97000 == 121 [pid = 648] [id = 570] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB4157A000 == 120 [pid = 648] [id = 569] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB4150E000 == 119 [pid = 648] [id = 568] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB40CCA000 == 118 [pid = 648] [id = 567] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DD6000 == 117 [pid = 648] [id = 566] 06:39:37 INFO - PROCESS | 648 | --DOCSHELL 000000EB344A1000 == 116 [pid = 648] [id = 565] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB353F2800) [pid = 648] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB3AF77800) [pid = 648] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB3B54B400) [pid = 648] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3B65A800) [pid = 648] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB3BFF6800) [pid = 648] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB34B9F800) [pid = 648] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB341F2C00) [pid = 648] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB284CB400) [pid = 648] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB2D43DC00) [pid = 648] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB34AA3C00) [pid = 648] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB3AF71000) [pid = 648] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB31E3A000) [pid = 648] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB3405AC00) [pid = 648] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB303FA800) [pid = 648] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB2940AC00) [pid = 648] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB302B5C00) [pid = 648] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB2391D000) [pid = 648] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB367CC000) [pid = 648] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB3DC21800) [pid = 648] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB3EF75400) [pid = 648] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB3D887400) [pid = 648] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 226 (000000EB34DA3800) [pid = 648] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 225 (000000EB354B4800) [pid = 648] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 224 (000000EB3C23F000) [pid = 648] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | --DOMWINDOW == 223 (000000EB34D30400) [pid = 648] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 06:39:37 INFO - PROCESS | 648 | 1464788377739 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:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1032ms 06:39:37 INFO - PROCESS | 648 | 1464788377768 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 648 | 1464788377770 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 06:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:39:37 INFO - PROCESS | 648 | 1464788377774 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 648 | 1464788377778 Marionette TRACE conn6 <- [1,2366,null,{}] 06:39:37 INFO - PROCESS | 648 | 1464788377788 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:39:37 INFO - PROCESS | 648 | 1464788377904 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 06:39:38 INFO - PROCESS | 648 | 1464788378040 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3522E000 == 117 [pid = 648] [id = 601] 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB30729800) [pid = 648] [serial = 1803] [outer = 0000000000000000] 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB31E3DC00) [pid = 648] [serial = 1804] [outer = 000000EB30729800] 06:39:38 INFO - PROCESS | 648 | 1464788378092 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB34B68000) [pid = 648] [serial = 1805] [outer = 000000EB30729800] 06:39:38 INFO - PROCESS | 648 | 1464788378493 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:39:38 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:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 795ms 06:39:38 INFO - PROCESS | 648 | 1464788378572 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 648 | 1464788378574 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 06:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:39:38 INFO - PROCESS | 648 | 1464788378578 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 648 | 1464788378580 Marionette TRACE conn6 <- [1,2370,null,{}] 06:39:38 INFO - PROCESS | 648 | 1464788378583 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:39:38 INFO - PROCESS | 648 | 1464788378697 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 06:39:38 INFO - PROCESS | 648 | 1464788378709 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395D5800 == 118 [pid = 648] [id = 602] 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB34D9A400) [pid = 648] [serial = 1806] [outer = 0000000000000000] 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB3543F800) [pid = 648] [serial = 1807] [outer = 000000EB34D9A400] 06:39:38 INFO - PROCESS | 648 | 1464788378756 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB367CDC00) [pid = 648] [serial = 1808] [outer = 000000EB34D9A400] 06:39:39 INFO - PROCESS | 648 | 1464788379228 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:39:39 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:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 06:39:39 INFO - PROCESS | 648 | 1464788379268 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 648 | 1464788379270 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 06:39:39 INFO - PROCESS | 648 | 1464788379273 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 648 | 1464788379275 Marionette TRACE conn6 <- [1,2374,null,{}] 06:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:39:39 INFO - PROCESS | 648 | 1464788379279 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:39:39 INFO - PROCESS | 648 | 1464788379388 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 06:39:39 INFO - PROCESS | 648 | 1464788379394 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B02C800 == 119 [pid = 648] [id = 603] 06:39:39 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB36A35C00) [pid = 648] [serial = 1809] [outer = 0000000000000000] 06:39:39 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB38B0B800) [pid = 648] [serial = 1810] [outer = 000000EB36A35C00] 06:39:39 INFO - PROCESS | 648 | 1464788379440 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB3A6A5400) [pid = 648] [serial = 1811] [outer = 000000EB36A35C00] 06:39:40 INFO - PROCESS | 648 | 1464788380014 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:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 774ms 06:39:40 INFO - PROCESS | 648 | 1464788380053 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 648 | 1464788380055 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 06:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:39:40 INFO - PROCESS | 648 | 1464788380058 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 648 | 1464788380060 Marionette TRACE conn6 <- [1,2378,null,{}] 06:39:40 INFO - PROCESS | 648 | 1464788380069 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:39:40 INFO - PROCESS | 648 | 1464788380253 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 06:39:40 INFO - PROCESS | 648 | 1464788380278 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D01B800 == 120 [pid = 648] [id = 604] 06:39:40 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB3B929C00) [pid = 648] [serial = 1812] [outer = 0000000000000000] 06:39:40 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB3D06E400) [pid = 648] [serial = 1813] [outer = 000000EB3B929C00] 06:39:40 INFO - PROCESS | 648 | 1464788380326 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB3D95AC00) [pid = 648] [serial = 1814] [outer = 000000EB3B929C00] 06:39:40 INFO - PROCESS | 648 | 1464788380808 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:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 774ms 06:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:39:40 INFO - PROCESS | 648 | 1464788380840 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 648 | 1464788380843 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 06:39:40 INFO - PROCESS | 648 | 1464788380846 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 648 | 1464788380848 Marionette TRACE conn6 <- [1,2382,null,{}] 06:39:40 INFO - PROCESS | 648 | 1464788380851 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:39:41 INFO - PROCESS | 648 | 1464788380999 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 06:39:41 INFO - PROCESS | 648 | 1464788381031 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D9B2800 == 121 [pid = 648] [id = 605] 06:39:41 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB3D983C00) [pid = 648] [serial = 1815] [outer = 0000000000000000] 06:39:41 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB3DB17C00) [pid = 648] [serial = 1816] [outer = 000000EB3D983C00] 06:39:41 INFO - PROCESS | 648 | 1464788381077 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB3E86B800) [pid = 648] [serial = 1817] [outer = 000000EB3D983C00] 06:39:41 INFO - PROCESS | 648 | 1464788381573 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:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 775ms 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB34CECC00) [pid = 648] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB34D9E400) [pid = 648] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB31775400) [pid = 648] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB38B0FC00) [pid = 648] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB31655800) [pid = 648] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB32927C00) [pid = 648] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB2CC23000) [pid = 648] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB2CC19C00) [pid = 648] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:39:41 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB341E9800) [pid = 648] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:39:41 INFO - PROCESS | 648 | 1464788381824 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 648 | 1464788381827 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 06:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:39:41 INFO - PROCESS | 648 | 1464788381832 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 648 | 1464788381834 Marionette TRACE conn6 <- [1,2386,null,{}] 06:39:41 INFO - PROCESS | 648 | 1464788381838 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:39:41 INFO - PROCESS | 648 | 1464788381945 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 06:39:41 INFO - PROCESS | 648 | 1464788381952 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D9A9000 == 122 [pid = 648] [id = 606] 06:39:41 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB32927C00) [pid = 648] [serial = 1818] [outer = 0000000000000000] 06:39:41 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB34CECC00) [pid = 648] [serial = 1819] [outer = 000000EB32927C00] 06:39:42 INFO - PROCESS | 648 | 1464788381998 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB3F084400) [pid = 648] [serial = 1820] [outer = 000000EB32927C00] 06:39:42 INFO - PROCESS | 648 | 1464788382446 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:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 06:39:42 INFO - PROCESS | 648 | 1464788382525 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 648 | 1464788382527 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 06:39:42 INFO - PROCESS | 648 | 1464788382530 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:39:42 INFO - PROCESS | 648 | 1464788382532 Marionette TRACE conn6 <- [1,2390,null,{}] 06:39:42 INFO - PROCESS | 648 | 1464788382536 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:39:42 INFO - PROCESS | 648 | 1464788382644 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 06:39:42 INFO - PROCESS | 648 | 1464788382650 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F448000 == 123 [pid = 648] [id = 607] 06:39:42 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB34B12800) [pid = 648] [serial = 1821] [outer = 0000000000000000] 06:39:42 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB34B16800) [pid = 648] [serial = 1822] [outer = 000000EB34B12800] 06:39:42 INFO - PROCESS | 648 | 1464788382695 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB38B0FC00) [pid = 648] [serial = 1823] [outer = 000000EB34B12800] 06:39:43 INFO - PROCESS | 648 | 1464788383159 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:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 06:39:43 INFO - PROCESS | 648 | 1464788383226 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 648 | 1464788383228 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 06:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:39:43 INFO - PROCESS | 648 | 1464788383231 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 648 | 1464788383233 Marionette TRACE conn6 <- [1,2394,null,{}] 06:39:43 INFO - PROCESS | 648 | 1464788383237 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:39:43 INFO - PROCESS | 648 | 1464788383345 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 06:39:43 INFO - PROCESS | 648 | 1464788383380 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40C44000 == 124 [pid = 648] [id = 608] 06:39:43 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB3F0CE000) [pid = 648] [serial = 1824] [outer = 0000000000000000] 06:39:43 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB3FFFEC00) [pid = 648] [serial = 1825] [outer = 000000EB3F0CE000] 06:39:43 INFO - PROCESS | 648 | 1464788383426 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB40AAFC00) [pid = 648] [serial = 1826] [outer = 000000EB3F0CE000] 06:39:44 INFO - PROCESS | 648 | 1464788384105 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:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 943ms 06:39:44 INFO - PROCESS | 648 | 1464788384178 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 648 | 1464788384183 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 06:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:39:44 INFO - PROCESS | 648 | 1464788384189 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 648 | 1464788384193 Marionette TRACE conn6 <- [1,2398,null,{}] 06:39:44 INFO - PROCESS | 648 | 1464788384214 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:39:44 INFO - PROCESS | 648 | 1464788384375 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 06:39:44 INFO - PROCESS | 648 | 1464788384533 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34927800 == 125 [pid = 648] [id = 609] 06:39:44 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB28E75000) [pid = 648] [serial = 1827] [outer = 0000000000000000] 06:39:44 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB2D879C00) [pid = 648] [serial = 1828] [outer = 000000EB28E75000] 06:39:44 INFO - PROCESS | 648 | 1464788384592 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB30CE6400) [pid = 648] [serial = 1829] [outer = 000000EB28E75000] 06:39:45 INFO - PROCESS | 648 | 1464788385235 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:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1096ms 06:39:45 INFO - PROCESS | 648 | 1464788385290 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 648 | 1464788385296 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 06:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:39:45 INFO - PROCESS | 648 | 1464788385303 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 648 | 1464788385306 Marionette TRACE conn6 <- [1,2402,null,{}] 06:39:45 INFO - PROCESS | 648 | 1464788385325 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:39:45 INFO - PROCESS | 648 | 1464788385465 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 06:39:45 INFO - PROCESS | 648 | 1464788385627 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3BC44800 == 126 [pid = 648] [id = 610] 06:39:45 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB32D98000) [pid = 648] [serial = 1830] [outer = 0000000000000000] 06:39:45 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB34C68000) [pid = 648] [serial = 1831] [outer = 000000EB32D98000] 06:39:45 INFO - PROCESS | 648 | 1464788385684 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB354B9800) [pid = 648] [serial = 1832] [outer = 000000EB32D98000] 06:39:46 INFO - PROCESS | 648 | 1464788386304 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:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1041ms 06:39:46 INFO - PROCESS | 648 | 1464788386349 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 648 | 1464788386352 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 06:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:39:46 INFO - PROCESS | 648 | 1464788386356 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 648 | 1464788386360 Marionette TRACE conn6 <- [1,2406,null,{}] 06:39:46 INFO - PROCESS | 648 | 1464788386392 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:39:46 INFO - PROCESS | 648 | 1464788386612 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 06:39:46 INFO - PROCESS | 648 | 1464788386730 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D9E000 == 127 [pid = 648] [id = 611] 06:39:46 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB3B413800) [pid = 648] [serial = 1833] [outer = 0000000000000000] 06:39:46 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB3D069C00) [pid = 648] [serial = 1834] [outer = 000000EB3B413800] 06:39:46 INFO - PROCESS | 648 | 1464788386789 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB3F07B800) [pid = 648] [serial = 1835] [outer = 000000EB3B413800] 06:39:47 INFO - PROCESS | 648 | 1464788387421 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:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1127ms 06:39:47 INFO - PROCESS | 648 | 1464788387494 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 648 | 1464788387497 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 06:39:47 INFO - PROCESS | 648 | 1464788387500 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:39:47 INFO - PROCESS | 648 | 1464788387502 Marionette TRACE conn6 <- [1,2410,null,{}] 06:39:47 INFO - PROCESS | 648 | 1464788387506 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:39:47 INFO - PROCESS | 648 | 1464788387643 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 06:39:47 INFO - PROCESS | 648 | 1464788387805 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43DED800 == 128 [pid = 648] [id = 612] 06:39:47 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB40C7F800) [pid = 648] [serial = 1836] [outer = 0000000000000000] 06:39:47 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB40C8E000) [pid = 648] [serial = 1837] [outer = 000000EB40C7F800] 06:39:47 INFO - PROCESS | 648 | 1464788387864 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB415A8000) [pid = 648] [serial = 1838] [outer = 000000EB40C7F800] 06:39:48 INFO - PROCESS | 648 | 1464788388437 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:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 06:39:48 INFO - PROCESS | 648 | 1464788388491 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 648 | 1464788388494 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 06:39:48 INFO - PROCESS | 648 | 1464788388497 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:39:48 INFO - PROCESS | 648 | 1464788388499 Marionette TRACE conn6 <- [1,2414,null,{}] 06:39:48 INFO - PROCESS | 648 | 1464788388503 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:39:48 INFO - PROCESS | 648 | 1464788388634 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 06:39:48 INFO - PROCESS | 648 | 1464788388808 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40FF6000 == 129 [pid = 648] [id = 613] 06:39:48 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB3F8A2800) [pid = 648] [serial = 1839] [outer = 0000000000000000] 06:39:48 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB3F8A8800) [pid = 648] [serial = 1840] [outer = 000000EB3F8A2800] 06:39:48 INFO - PROCESS | 648 | 1464788388865 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB40C83400) [pid = 648] [serial = 1841] [outer = 000000EB3F8A2800] 06:39:49 INFO - PROCESS | 648 | 1464788389537 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:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1080ms 06:39:49 INFO - PROCESS | 648 | 1464788389580 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 648 | 1464788389582 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 06:39:49 INFO - PROCESS | 648 | 1464788389586 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:39:49 INFO - PROCESS | 648 | 1464788389588 Marionette TRACE conn6 <- [1,2418,null,{}] 06:39:49 INFO - PROCESS | 648 | 1464788389607 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:39:49 INFO - PROCESS | 648 | 1464788389762 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 06:39:49 INFO - PROCESS | 648 | 1464788389924 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42347000 == 130 [pid = 648] [id = 614] 06:39:49 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB3F090C00) [pid = 648] [serial = 1842] [outer = 0000000000000000] 06:39:49 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB3F8A4C00) [pid = 648] [serial = 1843] [outer = 000000EB3F090C00] 06:39:49 INFO - PROCESS | 648 | 1464788389981 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB42B7BC00) [pid = 648] [serial = 1844] [outer = 000000EB3F090C00] 06:39:50 INFO - PROCESS | 648 | 1464788390547 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:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1024ms 06:39:50 INFO - PROCESS | 648 | 1464788390613 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 648 | 1464788390616 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 06:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:39:50 INFO - PROCESS | 648 | 1464788390619 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 648 | 1464788390621 Marionette TRACE conn6 <- [1,2422,null,{}] 06:39:50 INFO - PROCESS | 648 | 1464788390625 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:39:50 INFO - PROCESS | 648 | 1464788390756 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 06:39:50 INFO - PROCESS | 648 | 1464788390931 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43B1C000 == 131 [pid = 648] [id = 615] 06:39:50 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB42B7FC00) [pid = 648] [serial = 1845] [outer = 0000000000000000] 06:39:50 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB42B83000) [pid = 648] [serial = 1846] [outer = 000000EB42B7FC00] 06:39:50 INFO - PROCESS | 648 | 1464788390987 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB43B4B000) [pid = 648] [serial = 1847] [outer = 000000EB42B7FC00] 06:39:51 INFO - PROCESS | 648 | 1464788391570 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:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 987ms 06:39:51 INFO - PROCESS | 648 | 1464788391609 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 648 | 1464788391611 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 06:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:39:51 INFO - PROCESS | 648 | 1464788391615 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 648 | 1464788391617 Marionette TRACE conn6 <- [1,2426,null,{}] 06:39:51 INFO - PROCESS | 648 | 1464788391620 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:39:51 INFO - PROCESS | 648 | 1464788391752 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 06:39:51 INFO - PROCESS | 648 | 1464788391927 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FF82000 == 132 [pid = 648] [id = 616] 06:39:51 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB43B51800) [pid = 648] [serial = 1848] [outer = 0000000000000000] 06:39:51 INFO - PROCESS | 648 | ++DOMWINDOW == 261 (000000EB43CE6800) [pid = 648] [serial = 1849] [outer = 000000EB43B51800] 06:39:51 INFO - PROCESS | 648 | 1464788391984 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 648 | ++DOMWINDOW == 262 (000000EB43CEDC00) [pid = 648] [serial = 1850] [outer = 000000EB43B51800] 06:39:52 INFO - PROCESS | 648 | 1464788392621 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:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1026ms 06:39:52 INFO - PROCESS | 648 | 1464788392643 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 648 | 1464788392646 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 06:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:39:52 INFO - PROCESS | 648 | 1464788392649 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 648 | 1464788392651 Marionette TRACE conn6 <- [1,2430,null,{}] 06:39:52 INFO - PROCESS | 648 | 1464788392655 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:39:52 INFO - PROCESS | 648 | 1464788392805 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 06:39:52 INFO - PROCESS | 648 | 1464788392969 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB453EC000 == 133 [pid = 648] [id = 617] 06:39:52 INFO - PROCESS | 648 | ++DOMWINDOW == 263 (000000EB43CF0C00) [pid = 648] [serial = 1851] [outer = 0000000000000000] 06:39:53 INFO - PROCESS | 648 | ++DOMWINDOW == 264 (000000EB43CF2C00) [pid = 648] [serial = 1852] [outer = 000000EB43CF0C00] 06:39:53 INFO - PROCESS | 648 | 1464788393026 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 648 | ++DOMWINDOW == 265 (000000EB43D51C00) [pid = 648] [serial = 1853] [outer = 000000EB43CF0C00] 06:39:53 INFO - PROCESS | 648 | 1464788393548 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:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 943ms 06:39:53 INFO - PROCESS | 648 | 1464788393608 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 648 | 1464788393611 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 06:39:53 INFO - PROCESS | 648 | 1464788393616 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 648 | 1464788393618 Marionette TRACE conn6 <- [1,2434,null,{}] 06:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:39:53 INFO - PROCESS | 648 | 1464788393622 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:39:53 INFO - PROCESS | 648 | 1464788393754 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 06:39:53 INFO - PROCESS | 648 | 1464788393929 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43BE0800 == 134 [pid = 648] [id = 618] 06:39:53 INFO - PROCESS | 648 | ++DOMWINDOW == 266 (000000EB43BC5400) [pid = 648] [serial = 1854] [outer = 0000000000000000] 06:39:53 INFO - PROCESS | 648 | ++DOMWINDOW == 267 (000000EB43BCA000) [pid = 648] [serial = 1855] [outer = 000000EB43BC5400] 06:39:53 INFO - PROCESS | 648 | 1464788393986 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 648 | ++DOMWINDOW == 268 (000000EB43BCFC00) [pid = 648] [serial = 1856] [outer = 000000EB43BC5400] 06:39:54 INFO - PROCESS | 648 | 1464788394698 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:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1130ms 06:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:39:54 INFO - PROCESS | 648 | 1464788394752 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 648 | 1464788394755 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 06:39:54 INFO - PROCESS | 648 | 1464788394759 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 648 | 1464788394762 Marionette TRACE conn6 <- [1,2438,null,{}] 06:39:54 INFO - PROCESS | 648 | 1464788394765 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:39:54 INFO - PROCESS | 648 | 1464788394922 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 06:39:55 INFO - PROCESS | 648 | 1464788395059 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35E6E800 == 135 [pid = 648] [id = 619] 06:39:55 INFO - PROCESS | 648 | ++DOMWINDOW == 269 (000000EB34A9FC00) [pid = 648] [serial = 1857] [outer = 0000000000000000] 06:39:55 INFO - PROCESS | 648 | ++DOMWINDOW == 270 (000000EB39918000) [pid = 648] [serial = 1858] [outer = 000000EB34A9FC00] 06:39:55 INFO - PROCESS | 648 | 1464788395119 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 648 | ++DOMWINDOW == 271 (000000EB39921800) [pid = 648] [serial = 1859] [outer = 000000EB34A9FC00] 06:39:56 INFO - PROCESS | 648 | 1464788396064 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:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1347ms 06:39:56 INFO - PROCESS | 648 | 1464788396108 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 648 | 1464788396114 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 06:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:39:56 INFO - PROCESS | 648 | 1464788396118 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 648 | 1464788396123 Marionette TRACE conn6 <- [1,2442,null,{}] 06:39:56 INFO - PROCESS | 648 | 1464788396128 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:39:56 INFO - PROCESS | 648 | 1464788396263 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 06:39:56 INFO - PROCESS | 648 | 1464788396435 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35C63000 == 136 [pid = 648] [id = 620] 06:39:56 INFO - PROCESS | 648 | ++DOMWINDOW == 272 (000000EB2941C000) [pid = 648] [serial = 1860] [outer = 0000000000000000] 06:39:56 INFO - PROCESS | 648 | ++DOMWINDOW == 273 (000000EB2E050400) [pid = 648] [serial = 1861] [outer = 000000EB2941C000] 06:39:56 INFO - PROCESS | 648 | 1464788396488 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 648 | ++DOMWINDOW == 274 (000000EB31E05C00) [pid = 648] [serial = 1862] [outer = 000000EB2941C000] 06:39:57 INFO - PROCESS | 648 | 1464788397125 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:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1085ms 06:39:57 INFO - PROCESS | 648 | 1464788397207 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 648 | 1464788397213 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 06:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:39:57 INFO - PROCESS | 648 | 1464788397219 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 648 | 1464788397222 Marionette TRACE conn6 <- [1,2446,null,{}] 06:39:57 INFO - PROCESS | 648 | 1464788397246 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:39:57 INFO - PROCESS | 648 | 1464788397381 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 06:39:57 INFO - PROCESS | 648 | 1464788397542 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB387B9800 == 137 [pid = 648] [id = 621] 06:39:57 INFO - PROCESS | 648 | ++DOMWINDOW == 275 (000000EB340D6000) [pid = 648] [serial = 1863] [outer = 0000000000000000] 06:39:57 INFO - PROCESS | 648 | ++DOMWINDOW == 276 (000000EB34AA6C00) [pid = 648] [serial = 1864] [outer = 000000EB340D6000] 06:39:57 INFO - PROCESS | 648 | 1464788397593 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 648 | ++DOMWINDOW == 277 (000000EB34CEC000) [pid = 648] [serial = 1865] [outer = 000000EB340D6000] 06:39:58 INFO - PROCESS | 648 | 1464788398225 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:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1030ms 06:39:58 INFO - PROCESS | 648 | 1464788398251 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 648 | 1464788398254 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 06:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:39:58 INFO - PROCESS | 648 | 1464788398257 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 648 | 1464788398261 Marionette TRACE conn6 <- [1,2450,null,{}] 06:39:58 INFO - PROCESS | 648 | 1464788398272 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:39:58 INFO - PROCESS | 648 | 1464788398399 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 06:39:58 INFO - PROCESS | 648 | 1464788398583 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3CCB6800 == 138 [pid = 648] [id = 622] 06:39:58 INFO - PROCESS | 648 | ++DOMWINDOW == 278 (000000EB367CAC00) [pid = 648] [serial = 1866] [outer = 0000000000000000] 06:39:58 INFO - PROCESS | 648 | ++DOMWINDOW == 279 (000000EB38B0F800) [pid = 648] [serial = 1867] [outer = 000000EB367CAC00] 06:39:58 INFO - PROCESS | 648 | 1464788398637 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 648 | ++DOMWINDOW == 280 (000000EB39919C00) [pid = 648] [serial = 1868] [outer = 000000EB367CAC00] 06:39:59 INFO - PROCESS | 648 | 1464788399233 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:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1028ms 06:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:39:59 INFO - PROCESS | 648 | 1464788399288 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 648 | 1464788399291 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 06:39:59 INFO - PROCESS | 648 | 1464788399294 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 648 | 1464788399296 Marionette TRACE conn6 <- [1,2454,null,{}] 06:39:59 INFO - PROCESS | 648 | 1464788399299 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:39:59 INFO - PROCESS | 648 | 1464788399430 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D12800 == 137 [pid = 648] [id = 221] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F448000 == 136 [pid = 648] [id = 607] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9A9000 == 135 [pid = 648] [id = 606] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9B2800 == 134 [pid = 648] [id = 605] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D01B800 == 133 [pid = 648] [id = 604] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B02C800 == 132 [pid = 648] [id = 603] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB395D5800 == 131 [pid = 648] [id = 602] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 279 (000000EB3D98A400) [pid = 648] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 278 (000000EB300A0C00) [pid = 648] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 277 (000000EB3F8D2C00) [pid = 648] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 276 (000000EB34A98800) [pid = 648] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 275 (000000EB3B548800) [pid = 648] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 274 (000000EB3D06C000) [pid = 648] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 273 (000000EB40C81800) [pid = 648] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 272 (000000EB4159B800) [pid = 648] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 271 (000000EB43B46400) [pid = 648] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 270 (000000EB3F0CFC00) [pid = 648] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 269 (000000EB3D951000) [pid = 648] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 268 (000000EB3B65E000) [pid = 648] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3522E000 == 130 [pid = 648] [id = 601] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB38D08000 == 129 [pid = 648] [id = 600] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB385D0800 == 128 [pid = 648] [id = 599] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB42339800 == 127 [pid = 648] [id = 594] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB429E3800 == 126 [pid = 648] [id = 593] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB41550800 == 125 [pid = 648] [id = 592] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F0F1800 == 124 [pid = 648] [id = 591] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB41D90800 == 123 [pid = 648] [id = 590] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB40CBF000 == 122 [pid = 648] [id = 589] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB400DA800 == 121 [pid = 648] [id = 588] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E15000 == 120 [pid = 648] [id = 587] 06:39:59 INFO - PROCESS | 648 | 1464788399683 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | --DOCSHELL 000000EB309C8800 == 119 [pid = 648] [id = 586] 06:39:59 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E5EC000 == 118 [pid = 648] [id = 585] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 267 (000000EB34D51800) [pid = 648] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 266 (000000EB353F5400) [pid = 648] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 265 (000000EB34DA3C00) [pid = 648] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 264 (000000EB34D2DC00) [pid = 648] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 263 (000000EB3A6B1000) [pid = 648] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 262 (000000EB31EF1800) [pid = 648] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 261 (000000EB317B0000) [pid = 648] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 260 (000000EB339A2C00) [pid = 648] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB340CF800) [pid = 648] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB311A7000) [pid = 648] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB2D438400) [pid = 648] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB302B9800) [pid = 648] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB3164C400) [pid = 648] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB3490CC00) [pid = 648] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB35C10000) [pid = 648] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3AF7B800) [pid = 648] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB36A2C800) [pid = 648] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB34B67800) [pid = 648] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 648 | ++DOCSHELL 000000EB290DB800 == 119 [pid = 648] [id = 623] 06:39:59 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB2204AC00) [pid = 648] [serial = 1869] [outer = 0000000000000000] 06:39:59 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB239DAC00) [pid = 648] [serial = 1870] [outer = 000000EB2204AC00] 06:39:59 INFO - PROCESS | 648 | 1464788399787 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB2855A800) [pid = 648] [serial = 1871] [outer = 000000EB2204AC00] 06:40:00 INFO - PROCESS | 648 | 1464788400215 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:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 944ms 06:40:00 INFO - PROCESS | 648 | 1464788400258 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 648 | 1464788400260 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 06:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:40:00 INFO - PROCESS | 648 | 1464788400265 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 648 | 1464788400267 Marionette TRACE conn6 <- [1,2458,null,{}] 06:40:00 INFO - PROCESS | 648 | 1464788400270 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:40:00 INFO - PROCESS | 648 | 1464788400378 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 06:40:00 INFO - PROCESS | 648 | 1464788400385 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BE1000 == 120 [pid = 648] [id = 624] 06:40:00 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB2941E800) [pid = 648] [serial = 1872] [outer = 0000000000000000] 06:40:00 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB2F17E800) [pid = 648] [serial = 1873] [outer = 000000EB2941E800] 06:40:00 INFO - PROCESS | 648 | 1464788400431 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB3142B800) [pid = 648] [serial = 1874] [outer = 000000EB2941E800] 06:40:00 INFO - PROCESS | 648 | 1464788400944 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:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 06:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:40:01 INFO - PROCESS | 648 | 1464788401000 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 648 | 1464788401002 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 06:40:01 INFO - PROCESS | 648 | 1464788401005 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 648 | 1464788401007 Marionette TRACE conn6 <- [1,2462,null,{}] 06:40:01 INFO - PROCESS | 648 | 1464788401011 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:40:01 INFO - PROCESS | 648 | 1464788401129 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 06:40:01 INFO - PROCESS | 648 | 1464788401266 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DCF800 == 121 [pid = 648] [id = 625] 06:40:01 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB3392F400) [pid = 648] [serial = 1875] [outer = 0000000000000000] 06:40:01 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB34B0D400) [pid = 648] [serial = 1876] [outer = 000000EB3392F400] 06:40:01 INFO - PROCESS | 648 | 1464788401313 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB34CF2800) [pid = 648] [serial = 1877] [outer = 000000EB3392F400] 06:40:01 INFO - PROCESS | 648 | 1464788401706 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:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 06:40:01 INFO - PROCESS | 648 | 1464788401746 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 648 | 1464788401748 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 06:40:01 INFO - PROCESS | 648 | 1464788401751 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:40:01 INFO - PROCESS | 648 | 1464788401753 Marionette TRACE conn6 <- [1,2466,null,{}] 06:40:01 INFO - PROCESS | 648 | 1464788401797 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:40:01 INFO - PROCESS | 648 | 1464788401951 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 06:40:01 INFO - PROCESS | 648 | 1464788401978 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D80F800 == 122 [pid = 648] [id = 626] 06:40:01 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB34D31800) [pid = 648] [serial = 1878] [outer = 0000000000000000] 06:40:02 INFO - PROCESS | 648 | ++DOMWINDOW == 261 (000000EB34DAD800) [pid = 648] [serial = 1879] [outer = 000000EB34D31800] 06:40:02 INFO - PROCESS | 648 | 1464788402024 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 648 | ++DOMWINDOW == 262 (000000EB35C12000) [pid = 648] [serial = 1880] [outer = 000000EB34D31800] 06:40:02 INFO - PROCESS | 648 | 1464788402499 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:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 06:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:40:02 INFO - PROCESS | 648 | 1464788402531 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 648 | 1464788402533 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 06:40:02 INFO - PROCESS | 648 | 1464788402537 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 648 | 1464788402538 Marionette TRACE conn6 <- [1,2470,null,{}] 06:40:02 INFO - PROCESS | 648 | 1464788402542 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:40:02 INFO - PROCESS | 648 | 1464788402695 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 06:40:02 INFO - PROCESS | 648 | 1464788402714 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F438000 == 123 [pid = 648] [id = 627] 06:40:02 INFO - PROCESS | 648 | ++DOMWINDOW == 263 (000000EB367D4800) [pid = 648] [serial = 1881] [outer = 0000000000000000] 06:40:02 INFO - PROCESS | 648 | ++DOMWINDOW == 264 (000000EB388B9000) [pid = 648] [serial = 1882] [outer = 000000EB367D4800] 06:40:02 INFO - PROCESS | 648 | 1464788402768 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 648 | ++DOMWINDOW == 265 (000000EB3AF70C00) [pid = 648] [serial = 1883] [outer = 000000EB367D4800] 06:40:03 INFO - PROCESS | 648 | 1464788403229 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:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 06:40:03 INFO - PROCESS | 648 | 1464788403272 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 648 | 1464788403275 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 06:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:40:03 INFO - PROCESS | 648 | 1464788403278 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 648 | 1464788403279 Marionette TRACE conn6 <- [1,2474,null,{}] 06:40:03 INFO - PROCESS | 648 | 1464788403315 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:40:03 INFO - PROCESS | 648 | 1464788403465 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 06:40:03 INFO - PROCESS | 648 | 1464788403488 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40864000 == 124 [pid = 648] [id = 628] 06:40:03 INFO - PROCESS | 648 | ++DOMWINDOW == 266 (000000EB3B412400) [pid = 648] [serial = 1884] [outer = 0000000000000000] 06:40:03 INFO - PROCESS | 648 | ++DOMWINDOW == 267 (000000EB3B657C00) [pid = 648] [serial = 1885] [outer = 000000EB3B412400] 06:40:03 INFO - PROCESS | 648 | 1464788403534 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 648 | ++DOMWINDOW == 268 (000000EB3BCA5400) [pid = 648] [serial = 1886] [outer = 000000EB3B412400] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 267 (000000EB36A35C00) [pid = 648] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 266 (000000EB32927C00) [pid = 648] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 265 (000000EB3B929C00) [pid = 648] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 264 (000000EB23947400) [pid = 648] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 263 (000000EB40A65800) [pid = 648] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 262 (000000EB30729800) [pid = 648] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 261 (000000EB3B414400) [pid = 648] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 260 (000000EB40C83000) [pid = 648] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB3164CC00) [pid = 648] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB34CF0C00) [pid = 648] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB3B54B000) [pid = 648] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB3AF7D400) [pid = 648] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB34057800) [pid = 648] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB23B75400) [pid = 648] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB3D983C00) [pid = 648] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB34B12800) [pid = 648] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB34D9A400) [pid = 648] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB31E0AC00) [pid = 648] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB2FA5CC00) [pid = 648] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB3F331800) [pid = 648] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB30734800) [pid = 648] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB2903C400) [pid = 648] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB38B10C00) [pid = 648] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3DAF0800) [pid = 648] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB29406C00) [pid = 648] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB3E871000) [pid = 648] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB3DC6C400) [pid = 648] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB31E3C400) [pid = 648] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB34480000) [pid = 648] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:40:04 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB2D434000) [pid = 648] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:40:04 INFO - PROCESS | 648 | 1464788404762 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:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1533ms 06:40:04 INFO - PROCESS | 648 | 1464788404814 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 06:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:40:04 INFO - PROCESS | 648 | 1464788404817 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 06:40:04 INFO - PROCESS | 648 | 1464788404820 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 648 | 1464788404822 Marionette TRACE conn6 <- [1,2478,null,{}] 06:40:04 INFO - PROCESS | 648 | 1464788404825 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:40:04 INFO - PROCESS | 648 | 1464788404939 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 06:40:04 INFO - PROCESS | 648 | 1464788404951 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D022800 == 125 [pid = 648] [id = 629] 06:40:04 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB30734800) [pid = 648] [serial = 1887] [outer = 0000000000000000] 06:40:04 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB341EAC00) [pid = 648] [serial = 1888] [outer = 000000EB30734800] 06:40:04 INFO - PROCESS | 648 | 1464788404997 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB35C10C00) [pid = 648] [serial = 1889] [outer = 000000EB30734800] 06:40:05 INFO - PROCESS | 648 | 1464788405483 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:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 735ms 06:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:40:05 INFO - PROCESS | 648 | 1464788405561 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 648 | 1464788405563 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 06:40:05 INFO - PROCESS | 648 | 1464788405567 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 648 | 1464788405569 Marionette TRACE conn6 <- [1,2482,null,{}] 06:40:05 INFO - PROCESS | 648 | 1464788405573 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:40:05 INFO - PROCESS | 648 | 1464788405696 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 06:40:05 INFO - PROCESS | 648 | 1464788405702 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41566800 == 126 [pid = 648] [id = 630] 06:40:05 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB3C190C00) [pid = 648] [serial = 1890] [outer = 0000000000000000] 06:40:05 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB3D06F800) [pid = 648] [serial = 1891] [outer = 000000EB3C190C00] 06:40:05 INFO - PROCESS | 648 | 1464788405752 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB3D988400) [pid = 648] [serial = 1892] [outer = 000000EB3C190C00] 06:40:06 INFO - PROCESS | 648 | 1464788406228 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:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 06:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:40:06 INFO - PROCESS | 648 | 1464788406264 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 648 | 1464788406266 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 06:40:06 INFO - PROCESS | 648 | 1464788406269 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 648 | 1464788406271 Marionette TRACE conn6 <- [1,2486,null,{}] 06:40:06 INFO - PROCESS | 648 | 1464788406274 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:40:06 INFO - PROCESS | 648 | 1464788406384 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 06:40:06 INFO - PROCESS | 648 | 1464788406391 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42337800 == 127 [pid = 648] [id = 631] 06:40:06 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB3DB13000) [pid = 648] [serial = 1893] [outer = 0000000000000000] 06:40:06 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB3DC15C00) [pid = 648] [serial = 1894] [outer = 000000EB3DB13000] 06:40:06 INFO - PROCESS | 648 | 1464788406446 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB3DC83400) [pid = 648] [serial = 1895] [outer = 000000EB3DB13000] 06:40:07 INFO - PROCESS | 648 | 1464788407279 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:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1079ms 06:40:07 INFO - PROCESS | 648 | 1464788407352 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 648 | 1464788407358 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 06:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:40:07 INFO - PROCESS | 648 | 1464788407363 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 648 | 1464788407368 Marionette TRACE conn6 <- [1,2490,null,{}] 06:40:07 INFO - PROCESS | 648 | 1464788407373 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:40:07 INFO - PROCESS | 648 | 1464788407562 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 06:40:07 INFO - PROCESS | 648 | 1464788407723 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3672D800 == 128 [pid = 648] [id = 632] 06:40:07 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB300A0C00) [pid = 648] [serial = 1896] [outer = 0000000000000000] 06:40:07 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB3072F400) [pid = 648] [serial = 1897] [outer = 000000EB300A0C00] 06:40:07 INFO - PROCESS | 648 | 1464788407784 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB31E32800) [pid = 648] [serial = 1898] [outer = 000000EB300A0C00] 06:40:08 INFO - PROCESS | 648 | 1464788408387 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:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1078ms 06:40:08 INFO - PROCESS | 648 | 1464788408445 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 648 | 1464788408451 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 06:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:40:08 INFO - PROCESS | 648 | 1464788408458 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 648 | 1464788408461 Marionette TRACE conn6 <- [1,2494,null,{}] 06:40:08 INFO - PROCESS | 648 | 1464788408465 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:40:08 INFO - PROCESS | 648 | 1464788408608 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 06:40:08 INFO - PROCESS | 648 | 1464788408777 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D020800 == 129 [pid = 648] [id = 633] 06:40:08 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB34906400) [pid = 648] [serial = 1899] [outer = 0000000000000000] 06:40:08 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB34B12400) [pid = 648] [serial = 1900] [outer = 000000EB34906400] 06:40:08 INFO - PROCESS | 648 | 1464788408834 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB34D45400) [pid = 648] [serial = 1901] [outer = 000000EB34906400] 06:40:09 INFO - PROCESS | 648 | 1464788409455 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:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1026ms 06:40:09 INFO - PROCESS | 648 | 1464788409484 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 648 | 1464788409487 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:40:09 INFO - PROCESS | 648 | 1464788409491 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 648 | 1464788409495 Marionette TRACE conn6 <- [1,2498,null,{}] 06:40:09 INFO - PROCESS | 648 | 1464788409507 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:40:09 INFO - PROCESS | 648 | 1464788409667 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 06:40:09 INFO - PROCESS | 648 | 1464788409837 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43B16000 == 130 [pid = 648] [id = 634] 06:40:09 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB39918800) [pid = 648] [serial = 1902] [outer = 0000000000000000] 06:40:09 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB3B542C00) [pid = 648] [serial = 1903] [outer = 000000EB39918800] 06:40:09 INFO - PROCESS | 648 | 1464788409898 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB3C23F000) [pid = 648] [serial = 1904] [outer = 000000EB39918800] 06:40:10 INFO - PROCESS | 648 | 1464788410502 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:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1034ms 06:40:10 INFO - PROCESS | 648 | 1464788410526 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 648 | 1464788410529 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 06:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:40:10 INFO - PROCESS | 648 | 1464788410532 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 648 | 1464788410535 Marionette TRACE conn6 <- [1,2502,null,{}] 06:40:10 INFO - PROCESS | 648 | 1464788410539 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:40:10 INFO - PROCESS | 648 | 1464788410678 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 06:40:10 INFO - PROCESS | 648 | 1464788410857 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB453EA000 == 131 [pid = 648] [id = 635] 06:40:10 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB3D955000) [pid = 648] [serial = 1905] [outer = 0000000000000000] 06:40:10 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB3DC89C00) [pid = 648] [serial = 1906] [outer = 000000EB3D955000] 06:40:10 INFO - PROCESS | 648 | 1464788410915 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB3EF73000) [pid = 648] [serial = 1907] [outer = 000000EB3D955000] 06:40:11 INFO - PROCESS | 648 | 1464788411544 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:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1088ms 06:40:11 INFO - PROCESS | 648 | 1464788411623 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 648 | 1464788411626 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 06:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:40:11 INFO - PROCESS | 648 | 1464788411630 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 648 | 1464788411632 Marionette TRACE conn6 <- [1,2506,null,{}] 06:40:11 INFO - PROCESS | 648 | 1464788411636 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:40:11 INFO - PROCESS | 648 | 1464788411769 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 06:40:11 INFO - PROCESS | 648 | 1464788411935 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D2B800 == 132 [pid = 648] [id = 636] 06:40:11 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB3EC3B000) [pid = 648] [serial = 1908] [outer = 0000000000000000] 06:40:11 INFO - PROCESS | 648 | ++DOMWINDOW == 261 (000000EB3F08AC00) [pid = 648] [serial = 1909] [outer = 000000EB3EC3B000] 06:40:11 INFO - PROCESS | 648 | 1464788411992 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 648 | ++DOMWINDOW == 262 (000000EB3F0C9000) [pid = 648] [serial = 1910] [outer = 000000EB3EC3B000] 06:40:12 INFO - PROCESS | 648 | 1464788412571 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:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 985ms 06:40:12 INFO - PROCESS | 648 | 1464788412617 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 648 | 1464788412620 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 06:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:40:12 INFO - PROCESS | 648 | 1464788412623 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 648 | 1464788412625 Marionette TRACE conn6 <- [1,2510,null,{}] 06:40:12 INFO - PROCESS | 648 | 1464788412629 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:40:12 INFO - PROCESS | 648 | 1464788412775 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 06:40:12 INFO - PROCESS | 648 | 1464788412957 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4465A000 == 133 [pid = 648] [id = 637] 06:40:12 INFO - PROCESS | 648 | ++DOMWINDOW == 263 (000000EB3FFF0000) [pid = 648] [serial = 1911] [outer = 0000000000000000] 06:40:13 INFO - PROCESS | 648 | ++DOMWINDOW == 264 (000000EB40A65800) [pid = 648] [serial = 1912] [outer = 000000EB3FFF0000] 06:40:13 INFO - PROCESS | 648 | 1464788413015 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 648 | ++DOMWINDOW == 265 (000000EB40AA9000) [pid = 648] [serial = 1913] [outer = 000000EB3FFF0000] 06:40:13 INFO - PROCESS | 648 | 1464788413620 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:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1029ms 06:40:13 INFO - PROCESS | 648 | 1464788413655 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 648 | 1464788413658 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 06:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:40:13 INFO - PROCESS | 648 | 1464788413661 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 648 | 1464788413664 Marionette TRACE conn6 <- [1,2514,null,{}] 06:40:13 INFO - PROCESS | 648 | 1464788413668 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:40:13 INFO - PROCESS | 648 | 1464788413800 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 06:40:13 INFO - PROCESS | 648 | 1464788413979 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB452D5000 == 134 [pid = 648] [id = 638] 06:40:14 INFO - PROCESS | 648 | ++DOMWINDOW == 266 (000000EB40C84000) [pid = 648] [serial = 1914] [outer = 0000000000000000] 06:40:14 INFO - PROCESS | 648 | ++DOMWINDOW == 267 (000000EB40F88C00) [pid = 648] [serial = 1915] [outer = 000000EB40C84000] 06:40:14 INFO - PROCESS | 648 | 1464788414036 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 648 | ++DOMWINDOW == 268 (000000EB42B6BC00) [pid = 648] [serial = 1916] [outer = 000000EB40C84000] 06:40:14 INFO - PROCESS | 648 | 1464788414638 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:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1029ms 06:40:14 INFO - PROCESS | 648 | 1464788414694 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 06:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:40:14 INFO - PROCESS | 648 | 1464788414696 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 06:40:14 INFO - PROCESS | 648 | 1464788414700 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 648 | 1464788414702 Marionette TRACE conn6 <- [1,2518,null,{}] 06:40:14 INFO - PROCESS | 648 | 1464788414723 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:40:14 INFO - PROCESS | 648 | 1464788414855 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 06:40:15 INFO - PROCESS | 648 | 1464788415036 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FFAB000 == 135 [pid = 648] [id = 639] 06:40:15 INFO - PROCESS | 648 | ++DOMWINDOW == 269 (000000EB42B72800) [pid = 648] [serial = 1917] [outer = 0000000000000000] 06:40:15 INFO - PROCESS | 648 | ++DOMWINDOW == 270 (000000EB43B46400) [pid = 648] [serial = 1918] [outer = 000000EB42B72800] 06:40:15 INFO - PROCESS | 648 | 1464788415093 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 648 | ++DOMWINDOW == 271 (000000EB43BCF800) [pid = 648] [serial = 1919] [outer = 000000EB42B72800] 06:40:15 INFO - PROCESS | 648 | 1464788415652 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:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1005ms 06:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:40:15 INFO - PROCESS | 648 | 1464788415708 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 648 | 1464788415710 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 06:40:15 INFO - PROCESS | 648 | 1464788415714 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 648 | 1464788415716 Marionette TRACE conn6 <- [1,2522,null,{}] 06:40:15 INFO - PROCESS | 648 | 1464788415720 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:40:15 INFO - PROCESS | 648 | 1464788415853 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 06:40:16 INFO - PROCESS | 648 | 1464788416034 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB44F04800 == 136 [pid = 648] [id = 640] 06:40:16 INFO - PROCESS | 648 | ++DOMWINDOW == 272 (000000EB4285D000) [pid = 648] [serial = 1920] [outer = 0000000000000000] 06:40:16 INFO - PROCESS | 648 | ++DOMWINDOW == 273 (000000EB42861400) [pid = 648] [serial = 1921] [outer = 000000EB4285D000] 06:40:16 INFO - PROCESS | 648 | 1464788416092 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 648 | ++DOMWINDOW == 274 (000000EB42867000) [pid = 648] [serial = 1922] [outer = 000000EB4285D000] 06:40:16 INFO - PROCESS | 648 | 1464788416684 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:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1022ms 06:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:40:16 INFO - PROCESS | 648 | 1464788416739 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 648 | 1464788416741 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 06:40:16 INFO - PROCESS | 648 | 1464788416745 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 648 | 1464788416747 Marionette TRACE conn6 <- [1,2526,null,{}] 06:40:16 INFO - PROCESS | 648 | 1464788416751 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:40:16 INFO - PROCESS | 648 | 1464788416885 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 06:40:17 INFO - PROCESS | 648 | 1464788417066 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 648 | ++DOCSHELL 000000EB44F21000 == 137 [pid = 648] [id = 641] 06:40:17 INFO - PROCESS | 648 | ++DOMWINDOW == 275 (000000EB43BCB000) [pid = 648] [serial = 1923] [outer = 0000000000000000] 06:40:17 INFO - PROCESS | 648 | ++DOMWINDOW == 276 (000000EB43D4F400) [pid = 648] [serial = 1924] [outer = 000000EB43BCB000] 06:40:17 INFO - PROCESS | 648 | 1464788417123 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 648 | ++DOMWINDOW == 277 (000000EB44FB3000) [pid = 648] [serial = 1925] [outer = 000000EB43BCB000] 06:40:17 INFO - PROCESS | 648 | 1464788417739 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:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1026ms 06:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:40:17 INFO - PROCESS | 648 | 1464788417774 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 648 | 1464788417777 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 06:40:17 INFO - PROCESS | 648 | 1464788417780 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 648 | 1464788417783 Marionette TRACE conn6 <- [1,2530,null,{}] 06:40:17 INFO - PROCESS | 648 | 1464788417804 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:40:17 INFO - PROCESS | 648 | 1464788417959 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 06:40:18 INFO - PROCESS | 648 | 1464788418131 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB46F59800 == 138 [pid = 648] [id = 642] 06:40:18 INFO - PROCESS | 648 | ++DOMWINDOW == 278 (000000EB44FBE400) [pid = 648] [serial = 1926] [outer = 0000000000000000] 06:40:18 INFO - PROCESS | 648 | ++DOMWINDOW == 279 (000000EB4539AC00) [pid = 648] [serial = 1927] [outer = 000000EB44FBE400] 06:40:18 INFO - PROCESS | 648 | 1464788418191 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 648 | ++DOMWINDOW == 280 (000000EB46FD6800) [pid = 648] [serial = 1928] [outer = 000000EB44FBE400] 06:40:18 INFO - PROCESS | 648 | 1464788418841 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:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1077ms 06:40:18 INFO - PROCESS | 648 | 1464788418878 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 648 | 1464788418881 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 06:40:18 INFO - PROCESS | 648 | 1464788418884 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:40:18 INFO - PROCESS | 648 | 1464788418886 Marionette TRACE conn6 <- [1,2534,null,{}] 06:40:18 INFO - PROCESS | 648 | 1464788418890 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:40:19 INFO - PROCESS | 648 | 1464788419027 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 06:40:19 INFO - PROCESS | 648 | 1464788419215 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3492E800 == 139 [pid = 648] [id = 643] 06:40:19 INFO - PROCESS | 648 | ++DOMWINDOW == 281 (000000EB34D29C00) [pid = 648] [serial = 1929] [outer = 0000000000000000] 06:40:19 INFO - PROCESS | 648 | ++DOMWINDOW == 282 (000000EB3C18FC00) [pid = 648] [serial = 1930] [outer = 000000EB34D29C00] 06:40:19 INFO - PROCESS | 648 | 1464788419272 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 648 | ++DOMWINDOW == 283 (000000EB45399400) [pid = 648] [serial = 1931] [outer = 000000EB34D29C00] 06:40:19 INFO - PROCESS | 648 | 1464788419990 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:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1140ms 06:40:20 INFO - PROCESS | 648 | 1464788420026 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 648 | 1464788420028 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 06:40:20 INFO - PROCESS | 648 | 1464788420032 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:40:20 INFO - PROCESS | 648 | 1464788420035 Marionette TRACE conn6 <- [1,2538,null,{}] 06:40:20 INFO - PROCESS | 648 | 1464788420039 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:40:20 INFO - PROCESS | 648 | 1464788420179 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 06:40:20 INFO - PROCESS | 648 | 1464788420352 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A57E800 == 140 [pid = 648] [id = 644] 06:40:20 INFO - PROCESS | 648 | ++DOMWINDOW == 284 (000000EB34D90C00) [pid = 648] [serial = 1932] [outer = 0000000000000000] 06:40:20 INFO - PROCESS | 648 | ++DOMWINDOW == 285 (000000EB46CDD800) [pid = 648] [serial = 1933] [outer = 000000EB34D90C00] 06:40:20 INFO - PROCESS | 648 | 1464788420406 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 648 | ++DOMWINDOW == 286 (000000EB46CE4000) [pid = 648] [serial = 1934] [outer = 000000EB34D90C00] 06:40:21 INFO - PROCESS | 648 | 1464788421020 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:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1024ms 06:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:40:21 INFO - PROCESS | 648 | 1464788421059 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 648 | 1464788421061 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 06:40:21 INFO - PROCESS | 648 | 1464788421065 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 648 | 1464788421067 Marionette TRACE conn6 <- [1,2542,null,{}] 06:40:21 INFO - PROCESS | 648 | 1464788421070 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:40:21 INFO - PROCESS | 648 | 1464788421211 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 06:40:21 INFO - PROCESS | 648 | 1464788421398 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E1B000 == 141 [pid = 648] [id = 645] 06:40:21 INFO - PROCESS | 648 | ++DOMWINDOW == 287 (000000EB33535C00) [pid = 648] [serial = 1935] [outer = 0000000000000000] 06:40:21 INFO - PROCESS | 648 | ++DOMWINDOW == 288 (000000EB3353A800) [pid = 648] [serial = 1936] [outer = 000000EB33535C00] 06:40:21 INFO - PROCESS | 648 | 1464788421454 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 648 | ++DOMWINDOW == 289 (000000EB33540800) [pid = 648] [serial = 1937] [outer = 000000EB33535C00] 06:40:22 INFO - PROCESS | 648 | 1464788422073 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:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1083ms 06:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:40:22 INFO - PROCESS | 648 | 1464788422151 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 648 | 1464788422154 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 06:40:22 INFO - PROCESS | 648 | 1464788422157 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 648 | 1464788422160 Marionette TRACE conn6 <- [1,2546,null,{}] 06:40:22 INFO - PROCESS | 648 | 1464788422164 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:40:22 INFO - PROCESS | 648 | 1464788422303 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 06:40:22 INFO - PROCESS | 648 | 1464788422707 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2FDC6000 == 142 [pid = 648] [id = 646] 06:40:22 INFO - PROCESS | 648 | ++DOMWINDOW == 290 (000000EB2203F800) [pid = 648] [serial = 1938] [outer = 0000000000000000] 06:40:22 INFO - PROCESS | 648 | ++DOMWINDOW == 291 (000000EB2300A400) [pid = 648] [serial = 1939] [outer = 000000EB2203F800] 06:40:22 INFO - PROCESS | 648 | 1464788422761 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 648 | ++DOMWINDOW == 292 (000000EB2838FC00) [pid = 648] [serial = 1940] [outer = 000000EB2203F800] 06:40:23 INFO - PROCESS | 648 | 1464788423474 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:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1383ms 06:40:23 INFO - PROCESS | 648 | 1464788423545 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 648 | 1464788423549 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 06:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:40:23 INFO - PROCESS | 648 | 1464788423554 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 648 | 1464788423557 Marionette TRACE conn6 <- [1,2550,null,{}] 06:40:23 INFO - PROCESS | 648 | 1464788423562 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:40:23 INFO - PROCESS | 648 | 1464788423699 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 06:40:23 INFO - PROCESS | 648 | 1464788423878 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 648 | ++DOCSHELL 000000EB2CC68800 == 143 [pid = 648] [id = 647] 06:40:23 INFO - PROCESS | 648 | ++DOMWINDOW == 293 (000000EB2455BC00) [pid = 648] [serial = 1941] [outer = 0000000000000000] 06:40:23 INFO - PROCESS | 648 | ++DOMWINDOW == 294 (000000EB24F3A400) [pid = 648] [serial = 1942] [outer = 000000EB2455BC00] 06:40:23 INFO - PROCESS | 648 | 1464788423932 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 648 | ++DOMWINDOW == 295 (000000EB284CB000) [pid = 648] [serial = 1943] [outer = 000000EB2455BC00] 06:40:24 INFO - PROCESS | 648 | 1464788424567 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:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1026ms 06:40:24 INFO - PROCESS | 648 | 1464788424586 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 648 | 1464788424591 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 06:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:40:24 INFO - PROCESS | 648 | 1464788424595 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 648 | 1464788424597 Marionette TRACE conn6 <- [1,2554,null,{}] 06:40:24 INFO - PROCESS | 648 | 1464788424601 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:40:24 INFO - PROCESS | 648 | 1464788424732 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB41566800 == 142 [pid = 648] [id = 630] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D022800 == 141 [pid = 648] [id = 629] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB40864000 == 140 [pid = 648] [id = 628] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F438000 == 139 [pid = 648] [id = 627] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D80F800 == 138 [pid = 648] [id = 626] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DCF800 == 137 [pid = 648] [id = 625] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BE1000 == 136 [pid = 648] [id = 624] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB290DB800 == 135 [pid = 648] [id = 623] 06:40:24 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CCB6800 == 134 [pid = 648] [id = 622] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 294 (000000EB40A6F800) [pid = 648] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 293 (000000EB3FFF9000) [pid = 648] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 292 (000000EB40F88000) [pid = 648] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 291 (000000EB3BCA6C00) [pid = 648] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 290 (000000EB30F0F800) [pid = 648] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 289 (000000EB3F8D7400) [pid = 648] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 288 (000000EB3FFFEC00) [pid = 648] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | 1464788424997 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB387B9800 == 133 [pid = 648] [id = 621] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C63000 == 132 [pid = 648] [id = 620] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB453EC000 == 131 [pid = 648] [id = 617] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FF82000 == 130 [pid = 648] [id = 616] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB43B1C000 == 129 [pid = 648] [id = 615] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB42347000 == 128 [pid = 648] [id = 614] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB40FF6000 == 127 [pid = 648] [id = 613] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB43DED800 == 126 [pid = 648] [id = 612] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB41D9E000 == 125 [pid = 648] [id = 611] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB3BC44800 == 124 [pid = 648] [id = 610] 06:40:25 INFO - PROCESS | 648 | --DOCSHELL 000000EB34927800 == 123 [pid = 648] [id = 609] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 287 (000000EB38B0B800) [pid = 648] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 286 (000000EB3F084400) [pid = 648] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 285 (000000EB3D95AC00) [pid = 648] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 284 (000000EB31E0E800) [pid = 648] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 283 (000000EB3EC3B400) [pid = 648] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 282 (000000EB40C86400) [pid = 648] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 281 (000000EB31E3DC00) [pid = 648] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 280 (000000EB3DC85000) [pid = 648] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 279 (000000EB40F91C00) [pid = 648] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 278 (000000EB3EF73800) [pid = 648] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 277 (000000EB34B68000) [pid = 648] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 276 (000000EB3521B400) [pid = 648] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 275 (000000EB3C247000) [pid = 648] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 274 (000000EB3D06E400) [pid = 648] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 273 (000000EB353ECC00) [pid = 648] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 272 (000000EB3DC67400) [pid = 648] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 271 (000000EB3B92B000) [pid = 648] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 270 (000000EB3A6A5400) [pid = 648] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 269 (000000EB29410800) [pid = 648] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 268 (000000EB354B2C00) [pid = 648] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 267 (000000EB31EEB000) [pid = 648] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 266 (000000EB34CEB000) [pid = 648] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 265 (000000EB3E86B800) [pid = 648] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 264 (000000EB34B16800) [pid = 648] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 263 (000000EB367CDC00) [pid = 648] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 262 (000000EB34C65800) [pid = 648] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 261 (000000EB31E0F000) [pid = 648] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 260 (000000EB3543F800) [pid = 648] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB409F1800) [pid = 648] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB3A6B1800) [pid = 648] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB31E30800) [pid = 648] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB3D951C00) [pid = 648] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB2E04D800) [pid = 648] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB3AE2EC00) [pid = 648] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB303F3800) [pid = 648] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3EC3DC00) [pid = 648] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB3490DC00) [pid = 648] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB3F8CC000) [pid = 648] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB3F07E000) [pid = 648] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB34CECC00) [pid = 648] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB43D4A400) [pid = 648] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB35C13C00) [pid = 648] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB34D8F000) [pid = 648] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3DB17C00) [pid = 648] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB314F6400) [pid = 648] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB38B0FC00) [pid = 648] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 06:40:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB28163800 == 124 [pid = 648] [id = 648] 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB22043800) [pid = 648] [serial = 1944] [outer = 0000000000000000] 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB2438FC00) [pid = 648] [serial = 1945] [outer = 000000EB22043800] 06:40:25 INFO - PROCESS | 648 | 1464788425102 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB2AA34000) [pid = 648] [serial = 1946] [outer = 000000EB22043800] 06:40:25 INFO - PROCESS | 648 | 1464788425568 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:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1030ms 06:40:25 INFO - PROCESS | 648 | 1464788425628 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 648 | 1464788425630 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:40:25 INFO - PROCESS | 648 | 1464788425654 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 648 | 1464788425660 Marionette TRACE conn6 <- [1,2558,null,{}] 06:40:25 INFO - PROCESS | 648 | 1464788425665 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:40:25 INFO - PROCESS | 648 | 1464788425783 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 06:40:25 INFO - PROCESS | 648 | 1464788425801 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 648 | ++DOCSHELL 000000EB34C0C000 == 125 [pid = 648] [id = 649] 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB2E083800) [pid = 648] [serial = 1947] [outer = 0000000000000000] 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB2FA64400) [pid = 648] [serial = 1948] [outer = 000000EB2E083800] 06:40:25 INFO - PROCESS | 648 | 1464788425847 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB3022E000) [pid = 648] [serial = 1949] [outer = 000000EB2E083800] 06:40:26 INFO - PROCESS | 648 | 1464788426358 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:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 817ms 06:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:40:26 INFO - PROCESS | 648 | 1464788426453 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 648 | 1464788426456 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 06:40:26 INFO - PROCESS | 648 | 1464788426459 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 648 | 1464788426461 Marionette TRACE conn6 <- [1,2562,null,{}] 06:40:26 INFO - PROCESS | 648 | 1464788426464 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:40:26 INFO - PROCESS | 648 | 1464788426629 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 06:40:26 INFO - PROCESS | 648 | 1464788426654 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BCF800 == 126 [pid = 648] [id = 650] 06:40:26 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB3042B800) [pid = 648] [serial = 1950] [outer = 0000000000000000] 06:40:26 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB305E7C00) [pid = 648] [serial = 1951] [outer = 000000EB3042B800] 06:40:26 INFO - PROCESS | 648 | 1464788426701 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB30CF6C00) [pid = 648] [serial = 1952] [outer = 000000EB3042B800] 06:40:27 INFO - PROCESS | 648 | 1464788427153 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:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 732ms 06:40:27 INFO - PROCESS | 648 | 1464788427205 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 648 | 1464788427208 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:40:27 INFO - PROCESS | 648 | 1464788427211 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 648 | 1464788427213 Marionette TRACE conn6 <- [1,2566,null,{}] 06:40:27 INFO - PROCESS | 648 | 1464788427227 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:40:27 INFO - PROCESS | 648 | 1464788427379 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 06:40:27 INFO - PROCESS | 648 | 1464788427408 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB36728800 == 127 [pid = 648] [id = 651] 06:40:27 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB3142B400) [pid = 648] [serial = 1953] [outer = 0000000000000000] 06:40:27 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB314EF000) [pid = 648] [serial = 1954] [outer = 000000EB3142B400] 06:40:27 INFO - PROCESS | 648 | 1464788427461 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB31E08400) [pid = 648] [serial = 1955] [outer = 000000EB3142B400] 06:40:27 INFO - PROCESS | 648 | 1464788427974 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:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 839ms 06:40:28 INFO - PROCESS | 648 | 1464788428053 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 648 | 1464788428055 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 06:40:28 INFO - PROCESS | 648 | 1464788428058 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:40:28 INFO - PROCESS | 648 | 1464788428060 Marionette TRACE conn6 <- [1,2570,null,{}] 06:40:28 INFO - PROCESS | 648 | 1464788428064 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:40:28 INFO - PROCESS | 648 | 1464788428224 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 06:40:28 INFO - PROCESS | 648 | 1464788428250 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38D1B000 == 128 [pid = 648] [id = 652] 06:40:28 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB32927C00) [pid = 648] [serial = 1956] [outer = 0000000000000000] 06:40:28 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB329C3400) [pid = 648] [serial = 1957] [outer = 000000EB32927C00] 06:40:28 INFO - PROCESS | 648 | 1464788428303 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB33540000) [pid = 648] [serial = 1958] [outer = 000000EB32927C00] 06:40:28 INFO - PROCESS | 648 | 1464788428770 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:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 06:40:28 INFO - PROCESS | 648 | 1464788428794 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 648 | 1464788428796 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 06:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:40:28 INFO - PROCESS | 648 | 1464788428807 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 648 | 1464788428809 Marionette TRACE conn6 <- [1,2574,null,{}] 06:40:28 INFO - PROCESS | 648 | 1464788428812 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:40:28 INFO - PROCESS | 648 | 1464788428966 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 06:40:28 INFO - PROCESS | 648 | 1464788428988 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395F2000 == 129 [pid = 648] [id = 653] 06:40:29 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB339ABC00) [pid = 648] [serial = 1959] [outer = 0000000000000000] 06:40:29 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB3405A400) [pid = 648] [serial = 1960] [outer = 000000EB339ABC00] 06:40:29 INFO - PROCESS | 648 | 1464788429033 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB341F2C00) [pid = 648] [serial = 1961] [outer = 000000EB339ABC00] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB3C190C00) [pid = 648] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB34D31800) [pid = 648] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB2941E800) [pid = 648] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB367D4800) [pid = 648] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB340D6000) [pid = 648] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB3B412400) [pid = 648] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB2204AC00) [pid = 648] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB367CAC00) [pid = 648] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB3392F400) [pid = 648] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB2941C000) [pid = 648] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:40:29 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB30734800) [pid = 648] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:40:30 INFO - PROCESS | 648 | 1464788430065 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:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1296ms 06:40:30 INFO - PROCESS | 648 | 1464788430103 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 648 | 1464788430105 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 06:40:30 INFO - PROCESS | 648 | 1464788430109 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:40:30 INFO - PROCESS | 648 | 1464788430111 Marionette TRACE conn6 <- [1,2578,null,{}] 06:40:30 INFO - PROCESS | 648 | 1464788430115 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:40:30 INFO - PROCESS | 648 | 1464788430228 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 06:40:30 INFO - PROCESS | 648 | 1464788430236 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A46E800 == 130 [pid = 648] [id = 654] 06:40:30 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB341F4800) [pid = 648] [serial = 1962] [outer = 0000000000000000] 06:40:30 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB34911C00) [pid = 648] [serial = 1963] [outer = 000000EB341F4800] 06:40:30 INFO - PROCESS | 648 | 1464788430281 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB34B13400) [pid = 648] [serial = 1964] [outer = 000000EB341F4800] 06:40:30 INFO - PROCESS | 648 | 1464788430759 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:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 06:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:40:30 INFO - PROCESS | 648 | 1464788430797 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 648 | 1464788430799 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 06:40:30 INFO - PROCESS | 648 | 1464788430803 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 648 | 1464788430804 Marionette TRACE conn6 <- [1,2582,null,{}] 06:40:30 INFO - PROCESS | 648 | 1464788430808 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:40:30 INFO - PROCESS | 648 | 1464788430923 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 06:40:30 INFO - PROCESS | 648 | 1464788430929 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B03B800 == 131 [pid = 648] [id = 655] 06:40:30 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB34B67000) [pid = 648] [serial = 1965] [outer = 0000000000000000] 06:40:30 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB34B92C00) [pid = 648] [serial = 1966] [outer = 000000EB34B67000] 06:40:30 INFO - PROCESS | 648 | 1464788430975 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB34C65800) [pid = 648] [serial = 1967] [outer = 000000EB34B67000] 06:40:31 INFO - PROCESS | 648 | 1464788431456 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:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 06:40:31 INFO - PROCESS | 648 | 1464788431503 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 648 | 1464788431506 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 06:40:31 INFO - PROCESS | 648 | 1464788431509 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 648 | 1464788431511 Marionette TRACE conn6 <- [1,2586,null,{}] 06:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:40:31 INFO - PROCESS | 648 | 1464788431515 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:40:31 INFO - PROCESS | 648 | 1464788431628 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 06:40:31 INFO - PROCESS | 648 | 1464788431635 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3BC46000 == 132 [pid = 648] [id = 656] 06:40:31 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB34CEB400) [pid = 648] [serial = 1968] [outer = 0000000000000000] 06:40:31 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB34D2B000) [pid = 648] [serial = 1969] [outer = 000000EB34CEB400] 06:40:31 INFO - PROCESS | 648 | 1464788431685 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB34DA6800) [pid = 648] [serial = 1970] [outer = 000000EB34CEB400] 06:40:32 INFO - PROCESS | 648 | 1464788432579 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:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1131ms 06:40:32 INFO - PROCESS | 648 | 1464788432647 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 06:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:40:32 INFO - PROCESS | 648 | 1464788432653 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 06:40:32 INFO - PROCESS | 648 | 1464788432671 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 648 | 1464788432676 Marionette TRACE conn6 <- [1,2590,null,{}] 06:40:32 INFO - PROCESS | 648 | 1464788432685 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:40:32 INFO - PROCESS | 648 | 1464788432846 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 06:40:33 INFO - PROCESS | 648 | 1464788433009 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30C7F000 == 133 [pid = 648] [id = 657] 06:40:33 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB284C7C00) [pid = 648] [serial = 1971] [outer = 0000000000000000] 06:40:33 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB29424800) [pid = 648] [serial = 1972] [outer = 000000EB284C7C00] 06:40:33 INFO - PROCESS | 648 | 1464788433067 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 648 | ++DOMWINDOW == 261 (000000EB2CC1EC00) [pid = 648] [serial = 1973] [outer = 000000EB284C7C00] 06:40:33 INFO - PROCESS | 648 | 1464788433671 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:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1051ms 06:40:33 INFO - PROCESS | 648 | 1464788433711 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 648 | 1464788433718 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:40:33 INFO - PROCESS | 648 | 1464788433724 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 648 | 1464788433728 Marionette TRACE conn6 <- [1,2594,null,{}] 06:40:33 INFO - PROCESS | 648 | 1464788433732 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:40:33 INFO - PROCESS | 648 | 1464788433927 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 06:40:34 INFO - PROCESS | 648 | 1464788434095 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB387B0000 == 134 [pid = 648] [id = 658] 06:40:34 INFO - PROCESS | 648 | ++DOMWINDOW == 262 (000000EB2F1A9800) [pid = 648] [serial = 1974] [outer = 0000000000000000] 06:40:34 INFO - PROCESS | 648 | ++DOMWINDOW == 263 (000000EB30439400) [pid = 648] [serial = 1975] [outer = 000000EB2F1A9800] 06:40:34 INFO - PROCESS | 648 | 1464788434151 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 648 | ++DOMWINDOW == 264 (000000EB31653400) [pid = 648] [serial = 1976] [outer = 000000EB2F1A9800] 06:40:34 INFO - PROCESS | 648 | 1464788434786 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:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1130ms 06:40:34 INFO - PROCESS | 648 | 1464788434872 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 648 | 1464788434875 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 06:40:34 INFO - PROCESS | 648 | 1464788434881 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:40:34 INFO - PROCESS | 648 | 1464788434885 Marionette TRACE conn6 <- [1,2598,null,{}] 06:40:34 INFO - PROCESS | 648 | 1464788434898 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:40:35 INFO - PROCESS | 648 | 1464788435050 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 06:40:35 INFO - PROCESS | 648 | 1464788435214 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D0D5800 == 135 [pid = 648] [id = 659] 06:40:35 INFO - PROCESS | 648 | ++DOMWINDOW == 265 (000000EB34052C00) [pid = 648] [serial = 1977] [outer = 0000000000000000] 06:40:35 INFO - PROCESS | 648 | ++DOMWINDOW == 266 (000000EB34CF1000) [pid = 648] [serial = 1978] [outer = 000000EB34052C00] 06:40:35 INFO - PROCESS | 648 | 1464788435273 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 648 | ++DOMWINDOW == 267 (000000EB34D9EC00) [pid = 648] [serial = 1979] [outer = 000000EB34052C00] 06:40:35 INFO - PROCESS | 648 | 1464788435853 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:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1031ms 06:40:35 INFO - PROCESS | 648 | 1464788435918 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 648 | 1464788435921 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 06:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:40:35 INFO - PROCESS | 648 | 1464788435925 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 648 | 1464788435927 Marionette TRACE conn6 <- [1,2602,null,{}] 06:40:35 INFO - PROCESS | 648 | 1464788435931 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:40:36 INFO - PROCESS | 648 | 1464788436075 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 06:40:36 INFO - PROCESS | 648 | 1464788436242 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D9AC000 == 136 [pid = 648] [id = 660] 06:40:36 INFO - PROCESS | 648 | ++DOMWINDOW == 268 (000000EB353F2400) [pid = 648] [serial = 1980] [outer = 0000000000000000] 06:40:36 INFO - PROCESS | 648 | ++DOMWINDOW == 269 (000000EB3543F400) [pid = 648] [serial = 1981] [outer = 000000EB353F2400] 06:40:36 INFO - PROCESS | 648 | 1464788436299 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 648 | ++DOMWINDOW == 270 (000000EB354B8400) [pid = 648] [serial = 1982] [outer = 000000EB353F2400] 06:40:36 INFO - PROCESS | 648 | 1464788436887 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:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1030ms 06:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:40:36 INFO - PROCESS | 648 | 1464788436957 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 648 | 1464788436960 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 06:40:36 INFO - PROCESS | 648 | 1464788436963 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 648 | 1464788436965 Marionette TRACE conn6 <- [1,2606,null,{}] 06:40:36 INFO - PROCESS | 648 | 1464788436969 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:40:37 INFO - PROCESS | 648 | 1464788437180 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 06:40:37 INFO - PROCESS | 648 | 1464788437343 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E8AA000 == 137 [pid = 648] [id = 661] 06:40:37 INFO - PROCESS | 648 | ++DOMWINDOW == 271 (000000EB354B3800) [pid = 648] [serial = 1983] [outer = 0000000000000000] 06:40:37 INFO - PROCESS | 648 | ++DOMWINDOW == 272 (000000EB35C13C00) [pid = 648] [serial = 1984] [outer = 000000EB354B3800] 06:40:37 INFO - PROCESS | 648 | 1464788437398 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 648 | ++DOMWINDOW == 273 (000000EB367D5000) [pid = 648] [serial = 1985] [outer = 000000EB354B3800] 06:40:38 INFO - PROCESS | 648 | 1464788438015 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:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1082ms 06:40:38 INFO - PROCESS | 648 | 1464788438064 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 648 | 1464788438066 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:40:38 INFO - PROCESS | 648 | 1464788438070 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 648 | 1464788438072 Marionette TRACE conn6 <- [1,2610,null,{}] 06:40:38 INFO - PROCESS | 648 | 1464788438076 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:40:38 INFO - PROCESS | 648 | 1464788438225 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 06:40:38 INFO - PROCESS | 648 | 1464788438394 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F42F000 == 138 [pid = 648] [id = 662] 06:40:38 INFO - PROCESS | 648 | ++DOMWINDOW == 274 (000000EB388B8800) [pid = 648] [serial = 1986] [outer = 0000000000000000] 06:40:38 INFO - PROCESS | 648 | ++DOMWINDOW == 275 (000000EB39909C00) [pid = 648] [serial = 1987] [outer = 000000EB388B8800] 06:40:38 INFO - PROCESS | 648 | 1464788438450 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 648 | ++DOMWINDOW == 276 (000000EB3991E000) [pid = 648] [serial = 1988] [outer = 000000EB388B8800] 06:40:39 INFO - PROCESS | 648 | 1464788439068 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:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1026ms 06:40:39 INFO - PROCESS | 648 | 1464788439099 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 648 | 1464788439102 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 06:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:40:39 INFO - PROCESS | 648 | 1464788439106 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 648 | 1464788439108 Marionette TRACE conn6 <- [1,2614,null,{}] 06:40:39 INFO - PROCESS | 648 | 1464788439112 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:40:39 INFO - PROCESS | 648 | 1464788439245 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 06:40:39 INFO - PROCESS | 648 | 1464788439386 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FF7E800 == 139 [pid = 648] [id = 663] 06:40:39 INFO - PROCESS | 648 | ++DOMWINDOW == 277 (000000EB3A6AD400) [pid = 648] [serial = 1989] [outer = 0000000000000000] 06:40:39 INFO - PROCESS | 648 | ++DOMWINDOW == 278 (000000EB3A6BE400) [pid = 648] [serial = 1990] [outer = 000000EB3A6AD400] 06:40:39 INFO - PROCESS | 648 | 1464788439440 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 648 | ++DOMWINDOW == 279 (000000EB3AF71C00) [pid = 648] [serial = 1991] [outer = 000000EB3A6AD400] 06:40:39 INFO - PROCESS | 648 | 1464788439975 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:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 879ms 06:40:40 INFO - PROCESS | 648 | 1464788439987 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 648 | 1464788439990 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 06:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:40:40 INFO - PROCESS | 648 | 1464788440011 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 648 | 1464788440013 Marionette TRACE conn6 <- [1,2618,null,{}] 06:40:40 INFO - PROCESS | 648 | 1464788440017 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:40:40 INFO - PROCESS | 648 | 1464788440152 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 06:40:40 INFO - PROCESS | 648 | 1464788440332 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 648 | ++DOCSHELL 000000EB400CE800 == 140 [pid = 648] [id = 664] 06:40:40 INFO - PROCESS | 648 | ++DOMWINDOW == 280 (000000EB3B40C400) [pid = 648] [serial = 1992] [outer = 0000000000000000] 06:40:40 INFO - PROCESS | 648 | ++DOMWINDOW == 281 (000000EB3B413000) [pid = 648] [serial = 1993] [outer = 000000EB3B40C400] 06:40:40 INFO - PROCESS | 648 | 1464788440388 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 648 | ++DOMWINDOW == 282 (000000EB3B54CC00) [pid = 648] [serial = 1994] [outer = 000000EB3B40C400] 06:40:40 INFO - PROCESS | 648 | 1464788440965 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:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 985ms 06:40:41 INFO - PROCESS | 648 | 1464788440999 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 648 | 1464788441002 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 06:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:40:41 INFO - PROCESS | 648 | 1464788441005 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 648 | 1464788441008 Marionette TRACE conn6 <- [1,2622,null,{}] 06:40:41 INFO - PROCESS | 648 | 1464788441011 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:40:41 INFO - PROCESS | 648 | 1464788441148 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 06:40:41 INFO - PROCESS | 648 | 1464788441331 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40853800 == 141 [pid = 648] [id = 665] 06:40:41 INFO - PROCESS | 648 | ++DOMWINDOW == 283 (000000EB3AF76C00) [pid = 648] [serial = 1995] [outer = 0000000000000000] 06:40:41 INFO - PROCESS | 648 | ++DOMWINDOW == 284 (000000EB3B928800) [pid = 648] [serial = 1996] [outer = 000000EB3AF76C00] 06:40:41 INFO - PROCESS | 648 | 1464788441387 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 648 | ++DOMWINDOW == 285 (000000EB3BCA9000) [pid = 648] [serial = 1997] [outer = 000000EB3AF76C00] 06:40:42 INFO - PROCESS | 648 | 1464788441995 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:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1031ms 06:40:42 INFO - PROCESS | 648 | 1464788442038 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 648 | 1464788442041 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 06:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:40:42 INFO - PROCESS | 648 | 1464788442045 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 648 | 1464788442047 Marionette TRACE conn6 <- [1,2626,null,{}] 06:40:42 INFO - PROCESS | 648 | 1464788442068 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:40:42 INFO - PROCESS | 648 | 1464788442207 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 06:40:42 INFO - PROCESS | 648 | 1464788442390 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40CCA000 == 142 [pid = 648] [id = 666] 06:40:42 INFO - PROCESS | 648 | ++DOMWINDOW == 286 (000000EB3BCA1000) [pid = 648] [serial = 1998] [outer = 0000000000000000] 06:40:42 INFO - PROCESS | 648 | ++DOMWINDOW == 287 (000000EB3C18E000) [pid = 648] [serial = 1999] [outer = 000000EB3BCA1000] 06:40:42 INFO - PROCESS | 648 | 1464788442448 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 648 | ++DOMWINDOW == 288 (000000EB3C244000) [pid = 648] [serial = 2000] [outer = 000000EB3BCA1000] 06:40:43 INFO - PROCESS | 648 | 1464788443035 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:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1044ms 06:40:43 INFO - PROCESS | 648 | 1464788443092 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 648 | 1464788443095 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 06:40:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:40:43 INFO - PROCESS | 648 | 1464788443098 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 648 | 1464788443101 Marionette TRACE conn6 <- [1,2630,null,{}] 06:40:43 INFO - PROCESS | 648 | 1464788443122 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:40:43 INFO - PROCESS | 648 | 1464788443311 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 06:40:43 INFO - PROCESS | 648 | 1464788443483 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41551800 == 143 [pid = 648] [id = 667] 06:40:43 INFO - PROCESS | 648 | ++DOMWINDOW == 289 (000000EB3D881000) [pid = 648] [serial = 2001] [outer = 0000000000000000] 06:40:43 INFO - PROCESS | 648 | ++DOMWINDOW == 290 (000000EB3DAEFC00) [pid = 648] [serial = 2002] [outer = 000000EB3D881000] 06:40:43 INFO - PROCESS | 648 | 1464788443544 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 648 | ++DOMWINDOW == 291 (000000EB3DC15000) [pid = 648] [serial = 2003] [outer = 000000EB3D881000] 06:40:44 INFO - PROCESS | 648 | 1464788444271 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:40:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:40:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1231ms 06:40:44 INFO - PROCESS | 648 | 1464788444332 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 648 | 1464788444334 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 06:40:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:40:44 INFO - PROCESS | 648 | 1464788444338 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 648 | 1464788444341 Marionette TRACE conn6 <- [1,2634,null,{}] 06:40:44 INFO - PROCESS | 648 | 1464788444345 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:40:44 INFO - PROCESS | 648 | 1464788444484 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 06:40:44 INFO - PROCESS | 648 | 1464788444659 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38D13800 == 144 [pid = 648] [id = 668] 06:40:44 INFO - PROCESS | 648 | ++DOMWINDOW == 292 (000000EB29C98000) [pid = 648] [serial = 2004] [outer = 0000000000000000] 06:40:44 INFO - PROCESS | 648 | ++DOMWINDOW == 293 (000000EB34B17C00) [pid = 648] [serial = 2005] [outer = 000000EB29C98000] 06:40:44 INFO - PROCESS | 648 | 1464788444714 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 648 | ++DOMWINDOW == 294 (000000EB3BCA7000) [pid = 648] [serial = 2006] [outer = 000000EB29C98000] 06:40:45 INFO - PROCESS | 648 | 1464788445298 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:40:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:40:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1029ms 06:40:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:40:45 INFO - PROCESS | 648 | 1464788445370 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 648 | 1464788445373 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 06:40:45 INFO - PROCESS | 648 | 1464788445376 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 648 | 1464788445380 Marionette TRACE conn6 <- [1,2638,null,{}] 06:40:45 INFO - PROCESS | 648 | 1464788445401 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:40:45 INFO - PROCESS | 648 | 1464788445543 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 06:40:45 INFO - PROCESS | 648 | 1464788445716 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40FDF000 == 145 [pid = 648] [id = 669] 06:40:45 INFO - PROCESS | 648 | ++DOMWINDOW == 295 (000000EB2F176400) [pid = 648] [serial = 2007] [outer = 0000000000000000] 06:40:45 INFO - PROCESS | 648 | ++DOMWINDOW == 296 (000000EB3DC1D800) [pid = 648] [serial = 2008] [outer = 000000EB2F176400] 06:40:45 INFO - PROCESS | 648 | 1464788445770 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 648 | ++DOMWINDOW == 297 (000000EB3DC84800) [pid = 648] [serial = 2009] [outer = 000000EB2F176400] 06:40:46 INFO - PROCESS | 648 | 1464788446346 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:40:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:40:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1046ms 06:40:46 INFO - PROCESS | 648 | 1464788446425 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 648 | 1464788446428 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 06:40:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:40:46 INFO - PROCESS | 648 | 1464788446431 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 648 | 1464788446434 Marionette TRACE conn6 <- [1,2642,null,{}] 06:40:46 INFO - PROCESS | 648 | 1464788446454 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:40:46 INFO - PROCESS | 648 | 1464788446602 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 06:40:46 INFO - PROCESS | 648 | 1464788446793 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D8E800 == 146 [pid = 648] [id = 670] 06:40:46 INFO - PROCESS | 648 | ++DOMWINDOW == 298 (000000EB3DC91C00) [pid = 648] [serial = 2010] [outer = 0000000000000000] 06:40:46 INFO - PROCESS | 648 | ++DOMWINDOW == 299 (000000EB3EC34C00) [pid = 648] [serial = 2011] [outer = 000000EB3DC91C00] 06:40:46 INFO - PROCESS | 648 | 1464788446852 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 648 | ++DOMWINDOW == 300 (000000EB3EF76400) [pid = 648] [serial = 2012] [outer = 000000EB3DC91C00] 06:40:47 INFO - PROCESS | 648 | 1464788447871 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:40:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:40:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1489ms 06:40:47 INFO - PROCESS | 648 | 1464788447923 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 648 | 1464788447928 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:40:47 INFO - PROCESS | 648 | 1464788447933 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 648 | 1464788447937 Marionette TRACE conn6 <- [1,2646,null,{}] 06:40:47 INFO - PROCESS | 648 | 1464788447943 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:40:48 INFO - PROCESS | 648 | 1464788448088 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 06:40:48 INFO - PROCESS | 648 | 1464788448265 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 648 | ++DOCSHELL 000000EB317BC000 == 147 [pid = 648] [id = 671] 06:40:48 INFO - PROCESS | 648 | ++DOMWINDOW == 301 (000000EB24394400) [pid = 648] [serial = 2013] [outer = 0000000000000000] 06:40:48 INFO - PROCESS | 648 | ++DOMWINDOW == 302 (000000EB24690800) [pid = 648] [serial = 2014] [outer = 000000EB24394400] 06:40:48 INFO - PROCESS | 648 | 1464788448318 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 648 | ++DOMWINDOW == 303 (000000EB29410400) [pid = 648] [serial = 2015] [outer = 000000EB24394400] 06:40:48 INFO - PROCESS | 648 | 1464788448950 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:40:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:40:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1028ms 06:40:48 INFO - PROCESS | 648 | 1464788448965 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 648 | 1464788448971 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 06:40:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:40:48 INFO - PROCESS | 648 | 1464788448977 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 648 | 1464788448980 Marionette TRACE conn6 <- [1,2650,null,{}] 06:40:48 INFO - PROCESS | 648 | 1464788448983 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:40:49 INFO - PROCESS | 648 | 1464788449112 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 06:40:49 INFO - PROCESS | 648 | 1464788449316 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB28BC7000 == 148 [pid = 648] [id = 672] 06:40:49 INFO - PROCESS | 648 | ++DOMWINDOW == 304 (000000EB302B2400) [pid = 648] [serial = 2016] [outer = 0000000000000000] 06:40:49 INFO - PROCESS | 648 | ++DOMWINDOW == 305 (000000EB303F0000) [pid = 648] [serial = 2017] [outer = 000000EB302B2400] 06:40:49 INFO - PROCESS | 648 | 1464788449368 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 648 | ++DOMWINDOW == 306 (000000EB3119F800) [pid = 648] [serial = 2018] [outer = 000000EB302B2400] 06:40:50 INFO - PROCESS | 648 | 1464788450083 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:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB429F6000 == 147 [pid = 648] [id = 595] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB43DEE800 == 146 [pid = 648] [id = 596] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B03B800 == 145 [pid = 648] [id = 655] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A46E800 == 144 [pid = 648] [id = 654] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB395F2000 == 143 [pid = 648] [id = 653] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB38D1B000 == 142 [pid = 648] [id = 652] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 305 (000000EB42B83000) [pid = 648] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 304 (000000EB43CE6800) [pid = 648] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 303 (000000EB43CF2C00) [pid = 648] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 302 (000000EB43BCA000) [pid = 648] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C0C000 == 141 [pid = 648] [id = 649] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB28163800 == 140 [pid = 648] [id = 648] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB2CC68800 == 139 [pid = 648] [id = 647] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB2FDC6000 == 138 [pid = 648] [id = 646] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A57E800 == 137 [pid = 648] [id = 644] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3492E800 == 136 [pid = 648] [id = 643] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB46F59800 == 135 [pid = 648] [id = 642] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB44F21000 == 134 [pid = 648] [id = 641] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB44F04800 == 133 [pid = 648] [id = 640] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FFAB000 == 132 [pid = 648] [id = 639] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB452D5000 == 131 [pid = 648] [id = 638] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB4465A000 == 130 [pid = 648] [id = 637] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB41D2B800 == 129 [pid = 648] [id = 636] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB453EA000 == 128 [pid = 648] [id = 635] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB43B16000 == 127 [pid = 648] [id = 634] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D020800 == 126 [pid = 648] [id = 633] 06:40:50 INFO - PROCESS | 648 | --DOCSHELL 000000EB3672D800 == 125 [pid = 648] [id = 632] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 301 (000000EB34DAD800) [pid = 648] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 300 (000000EB35C12000) [pid = 648] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 299 (000000EB2F17E800) [pid = 648] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 298 (000000EB3142B800) [pid = 648] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 297 (000000EB388B9000) [pid = 648] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 296 (000000EB34AA6C00) [pid = 648] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 295 (000000EB34CEC000) [pid = 648] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 294 (000000EB3B657C00) [pid = 648] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 293 (000000EB239DAC00) [pid = 648] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 292 (000000EB2855A800) [pid = 648] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 291 (000000EB39919C00) [pid = 648] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 290 (000000EB38B0F800) [pid = 648] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 289 (000000EB3D069C00) [pid = 648] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 288 (000000EB34C68000) [pid = 648] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 287 (000000EB34B0D400) [pid = 648] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 286 (000000EB3BCA5400) [pid = 648] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 285 (000000EB3F8A4C00) [pid = 648] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 284 (000000EB31E05C00) [pid = 648] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 283 (000000EB2E050400) [pid = 648] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 282 (000000EB3F8A8800) [pid = 648] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 281 (000000EB39918000) [pid = 648] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 280 (000000EB2D879C00) [pid = 648] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 279 (000000EB40C8E000) [pid = 648] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 278 (000000EB35C10C00) [pid = 648] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 277 (000000EB3AF70C00) [pid = 648] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 276 (000000EB3D988400) [pid = 648] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 275 (000000EB34CF2800) [pid = 648] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 274 (000000EB341EAC00) [pid = 648] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - PROCESS | 648 | --DOMWINDOW == 273 (000000EB3D06F800) [pid = 648] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 06:40:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:40:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1236ms 06:40:50 INFO - PROCESS | 648 | 1464788450265 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 648 | 1464788450268 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 06:40:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:40:50 INFO - PROCESS | 648 | 1464788450275 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 648 | 1464788450279 Marionette TRACE conn6 <- [1,2654,null,{}] 06:40:50 INFO - PROCESS | 648 | 1464788450290 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:40:50 INFO - PROCESS | 648 | 1464788450413 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 06:40:50 INFO - PROCESS | 648 | 1464788450422 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30328800 == 126 [pid = 648] [id = 673] 06:40:50 INFO - PROCESS | 648 | ++DOMWINDOW == 274 (000000EB28E79000) [pid = 648] [serial = 2019] [outer = 0000000000000000] 06:40:50 INFO - PROCESS | 648 | ++DOMWINDOW == 275 (000000EB29405C00) [pid = 648] [serial = 2020] [outer = 000000EB28E79000] 06:40:50 INFO - PROCESS | 648 | 1464788450473 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 648 | ++DOMWINDOW == 276 (000000EB2E08CC00) [pid = 648] [serial = 2021] [outer = 000000EB28E79000] 06:40:50 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:51 INFO - PROCESS | 648 | [648] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:40:51 INFO - PROCESS | 648 | 1464788451519 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:40:51 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:40:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1287ms 06:40:51 INFO - PROCESS | 648 | 1464788451565 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 648 | 1464788451568 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 06:40:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:40:51 INFO - PROCESS | 648 | 1464788451572 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 648 | 1464788451574 Marionette TRACE conn6 <- [1,2658,null,{}] 06:40:51 INFO - PROCESS | 648 | 1464788451577 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:40:51 INFO - PROCESS | 648 | 1464788451694 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 06:40:51 INFO - PROCESS | 648 | 1464788451845 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38598000 == 127 [pid = 648] [id = 674] 06:40:51 INFO - PROCESS | 648 | ++DOMWINDOW == 277 (000000EB2D437400) [pid = 648] [serial = 2022] [outer = 0000000000000000] 06:40:51 INFO - PROCESS | 648 | ++DOMWINDOW == 278 (000000EB3164C800) [pid = 648] [serial = 2023] [outer = 000000EB2D437400] 06:40:51 INFO - PROCESS | 648 | 1464788451894 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 648 | ++DOMWINDOW == 279 (000000EB31E30800) [pid = 648] [serial = 2024] [outer = 000000EB2D437400] 06:40:52 INFO - PROCESS | 648 | 1464788452802 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:40:52 INFO - PROCESS | 648 | 1464788452861 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 06:40:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:40:52 INFO - PROCESS | 648 | 1464788452864 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 648 | 1464788452866 Marionette TRACE conn6 <- [1,2662,null,{}] 06:40:52 INFO - PROCESS | 648 | 1464788452870 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:40:53 INFO - PROCESS | 648 | 1464788453028 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 06:40:53 INFO - PROCESS | 648 | 1464788453045 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395D5800 == 128 [pid = 648] [id = 675] 06:40:53 INFO - PROCESS | 648 | ++DOMWINDOW == 280 (000000EB31E3AC00) [pid = 648] [serial = 2025] [outer = 0000000000000000] 06:40:53 INFO - PROCESS | 648 | ++DOMWINDOW == 281 (000000EB3353C800) [pid = 648] [serial = 2026] [outer = 000000EB31E3AC00] 06:40:53 INFO - PROCESS | 648 | 1464788453091 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 648 | ++DOMWINDOW == 282 (000000EB34054000) [pid = 648] [serial = 2027] [outer = 000000EB31E3AC00] 06:40:54 INFO - PROCESS | 648 | 1464788454083 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:40:54 INFO - PROCESS | 648 | 1464788454100 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 06:40:54 INFO - PROCESS | 648 | 1464788454103 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:40:54 INFO - PROCESS | 648 | 1464788454105 Marionette TRACE conn6 <- [1,2666,null,{}] 06:40:54 INFO - PROCESS | 648 | 1464788454108 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:40:54 INFO - PROCESS | 648 | 1464788454289 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 06:40:54 INFO - PROCESS | 648 | 1464788454309 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B03A800 == 129 [pid = 648] [id = 676] 06:40:54 INFO - PROCESS | 648 | ++DOMWINDOW == 283 (000000EB341EF800) [pid = 648] [serial = 2028] [outer = 0000000000000000] 06:40:54 INFO - PROCESS | 648 | ++DOMWINDOW == 284 (000000EB34B67C00) [pid = 648] [serial = 2029] [outer = 000000EB341EF800] 06:40:54 INFO - PROCESS | 648 | 1464788454355 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 648 | ++DOMWINDOW == 285 (000000EB34D27000) [pid = 648] [serial = 2030] [outer = 000000EB341EF800] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 284 (000000EB3F0CE000) [pid = 648] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 283 (000000EB3A6C0000) [pid = 648] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 282 (000000EB40F91800) [pid = 648] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 281 (000000EB34B97000) [pid = 648] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 280 (000000EB34D26800) [pid = 648] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 279 (000000EB3E86C000) [pid = 648] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 278 (000000EB3A6C0800) [pid = 648] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 277 (000000EB303F5C00) [pid = 648] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 276 (000000EB29B50000) [pid = 648] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 275 (000000EB3DC6F000) [pid = 648] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 274 (000000EB3B54D400) [pid = 648] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 273 (000000EB353EC800) [pid = 648] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 272 (000000EB2D43C000) [pid = 648] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 271 (000000EB3BFF3C00) [pid = 648] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 270 (000000EB34D8E800) [pid = 648] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 269 (000000EB239A3000) [pid = 648] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 268 (000000EB38B0E800) [pid = 648] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 267 (000000EB415A7400) [pid = 648] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 266 (000000EB3208C400) [pid = 648] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 265 (000000EB40A6F000) [pid = 648] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 264 (000000EB3BFF7400) [pid = 648] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 263 (000000EB3B660000) [pid = 648] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 262 (000000EB3A6B8000) [pid = 648] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 261 (000000EB31E28000) [pid = 648] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 260 (000000EB3F0CA800) [pid = 648] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB3143FC00) [pid = 648] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB29411000) [pid = 648] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB284C3C00) [pid = 648] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB3F079400) [pid = 648] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB30093400) [pid = 648] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB284C5800) [pid = 648] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB32927C00) [pid = 648] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB339ABC00) [pid = 648] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB34B67000) [pid = 648] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB2455BC00) [pid = 648] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB22043800) [pid = 648] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB3042B800) [pid = 648] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB2203F800) [pid = 648] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB2E083800) [pid = 648] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB3DB13000) [pid = 648] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3142B400) [pid = 648] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB341F4800) [pid = 648] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB3405C800) [pid = 648] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB3D067400) [pid = 648] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB341ED800) [pid = 648] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB3D984000) [pid = 648] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB3A6C2800) [pid = 648] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB340CFC00) [pid = 648] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB3B545000) [pid = 648] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB2284AC00) [pid = 648] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB239D3800) [pid = 648] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB34D32C00) [pid = 648] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB3F8CBC00) [pid = 648] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:40:55 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB28C58C00) [pid = 648] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:40:55 INFO - PROCESS | 648 | 1464788455847 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:40:55 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:40:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1785ms 06:40:55 INFO - PROCESS | 648 | 1464788455892 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 648 | 1464788455894 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 06:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:40:55 INFO - PROCESS | 648 | 1464788455898 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 648 | 1464788455899 Marionette TRACE conn6 <- [1,2670,null,{}] 06:40:55 INFO - PROCESS | 648 | 1464788455903 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:40:56 INFO - PROCESS | 648 | 1464788456014 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 06:40:56 INFO - PROCESS | 648 | 1464788456021 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB38E1E000 == 130 [pid = 648] [id = 677] 06:40:56 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB28B96800) [pid = 648] [serial = 2031] [outer = 0000000000000000] 06:40:56 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB2A28E000) [pid = 648] [serial = 2032] [outer = 000000EB28B96800] 06:40:56 INFO - PROCESS | 648 | 1464788456066 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB30737C00) [pid = 648] [serial = 2033] [outer = 000000EB28B96800] 06:40:57 INFO - PROCESS | 648 | 1464788457034 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:40:57 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:40:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1178ms 06:40:57 INFO - PROCESS | 648 | 1464788457144 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 648 | 1464788457148 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 06:40:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:40:57 INFO - PROCESS | 648 | 1464788457155 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 648 | 1464788457160 Marionette TRACE conn6 <- [1,2674,null,{}] 06:40:57 INFO - PROCESS | 648 | 1464788457167 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:40:57 INFO - PROCESS | 648 | 1464788457359 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 06:40:57 INFO - PROCESS | 648 | 1464788457615 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2F1CE800 == 131 [pid = 648] [id = 678] 06:40:57 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB23945C00) [pid = 648] [serial = 2034] [outer = 0000000000000000] 06:40:57 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB23B71000) [pid = 648] [serial = 2035] [outer = 000000EB23945C00] 06:40:57 INFO - PROCESS | 648 | 1464788457677 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB28B0D800) [pid = 648] [serial = 2036] [outer = 000000EB23945C00] 06:40:58 INFO - PROCESS | 648 | 1464788458809 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:40:58 INFO - PROCESS | 648 | 1464788458853 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:40:58 INFO - PROCESS | 648 | 1464788458862 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 648 | 1464788458866 Marionette TRACE conn6 <- [1,2678,null,{}] 06:40:58 INFO - PROCESS | 648 | 1464788458871 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:40:59 INFO - PROCESS | 648 | 1464788459048 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 06:40:59 INFO - PROCESS | 648 | 1464788459227 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DD5000 == 132 [pid = 648] [id = 679] 06:40:59 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB2DCE0400) [pid = 648] [serial = 2037] [outer = 0000000000000000] 06:40:59 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB303F1C00) [pid = 648] [serial = 2038] [outer = 000000EB2DCE0400] 06:40:59 INFO - PROCESS | 648 | 1464788459284 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB31775C00) [pid = 648] [serial = 2039] [outer = 000000EB2DCE0400] 06:41:00 INFO - PROCESS | 648 | 1464788460327 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:41:00 INFO - PROCESS | 648 | 1464788460385 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 06:41:00 INFO - PROCESS | 648 | 1464788460390 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 648 | 1464788460393 Marionette TRACE conn6 <- [1,2682,null,{}] 06:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:41:00 INFO - PROCESS | 648 | 1464788460403 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:41:00 INFO - PROCESS | 648 | 1464788460539 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 06:41:00 INFO - PROCESS | 648 | 1464788460788 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D867800 == 133 [pid = 648] [id = 680] 06:41:00 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB34911000) [pid = 648] [serial = 2040] [outer = 0000000000000000] 06:41:00 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB34AA6800) [pid = 648] [serial = 2041] [outer = 000000EB34911000] 06:41:00 INFO - PROCESS | 648 | 1464788460850 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB34B9B800) [pid = 648] [serial = 2042] [outer = 000000EB34911000] 06:41:01 INFO - PROCESS | 648 | 1464788461924 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:41:02 INFO - PROCESS | 648 | 1464788461990 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 06:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:41:02 INFO - PROCESS | 648 | 1464788461994 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 648 | 1464788461996 Marionette TRACE conn6 <- [1,2686,null,{}] 06:41:02 INFO - PROCESS | 648 | 1464788462045 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:41:02 INFO - PROCESS | 648 | 1464788462176 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 06:41:02 INFO - PROCESS | 648 | 1464788462412 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F399800 == 134 [pid = 648] [id = 681] 06:41:02 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB34D30400) [pid = 648] [serial = 2043] [outer = 0000000000000000] 06:41:02 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB34D90000) [pid = 648] [serial = 2044] [outer = 000000EB34D30400] 06:41:02 INFO - PROCESS | 648 | 1464788462470 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB35212800) [pid = 648] [serial = 2045] [outer = 000000EB34D30400] 06:41:03 INFO - PROCESS | 648 | 1464788463512 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:41:03 INFO - PROCESS | 648 | 1464788463532 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 06:41:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:41:03 INFO - PROCESS | 648 | 1464788463536 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 648 | 1464788463538 Marionette TRACE conn6 <- [1,2690,null,{}] 06:41:03 INFO - PROCESS | 648 | 1464788463542 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:41:03 INFO - PROCESS | 648 | 1464788463708 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 06:41:03 INFO - PROCESS | 648 | 1464788463948 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FFBD800 == 135 [pid = 648] [id = 682] 06:41:03 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB35215800) [pid = 648] [serial = 2046] [outer = 0000000000000000] 06:41:04 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB35C05000) [pid = 648] [serial = 2047] [outer = 000000EB35215800] 06:41:04 INFO - PROCESS | 648 | 1464788464005 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB36A2C400) [pid = 648] [serial = 2048] [outer = 000000EB35215800] 06:41:04 INFO - PROCESS | 648 | 1464788464571 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:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1080ms 06:41:04 INFO - PROCESS | 648 | 1464788464619 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 648 | 1464788464621 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 06:41:04 INFO - PROCESS | 648 | 1464788464625 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:41:04 INFO - PROCESS | 648 | 1464788464627 Marionette TRACE conn6 <- [1,2694,null,{}] 06:41:04 INFO - PROCESS | 648 | 1464788464631 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:41:04 INFO - PROCESS | 648 | 1464788464794 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 06:41:05 INFO - PROCESS | 648 | 1464788464995 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40FEA000 == 136 [pid = 648] [id = 683] 06:41:05 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB39909400) [pid = 648] [serial = 2049] [outer = 0000000000000000] 06:41:05 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB39919C00) [pid = 648] [serial = 2050] [outer = 000000EB39909400] 06:41:05 INFO - PROCESS | 648 | 1464788465057 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB3AE30800) [pid = 648] [serial = 2051] [outer = 000000EB39909400] 06:41:05 INFO - PROCESS | 648 | 1464788465663 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:41:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1079ms 06:41:05 INFO - PROCESS | 648 | 1464788465707 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 648 | 1464788465709 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:41:05 INFO - PROCESS | 648 | 1464788465713 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 648 | 1464788465715 Marionette TRACE conn6 <- [1,2698,null,{}] 06:41:05 INFO - PROCESS | 648 | 1464788465719 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:41:05 INFO - PROCESS | 648 | 1464788465853 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 06:41:06 INFO - PROCESS | 648 | 1464788466036 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D1C800 == 137 [pid = 648] [id = 684] 06:41:06 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB3B502C00) [pid = 648] [serial = 2052] [outer = 0000000000000000] 06:41:06 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB3B50B000) [pid = 648] [serial = 2053] [outer = 000000EB3B502C00] 06:41:06 INFO - PROCESS | 648 | 1464788466093 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB3BCA0400) [pid = 648] [serial = 2054] [outer = 000000EB3B502C00] 06:41:06 INFO - PROCESS | 648 | 1464788466702 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:41:06 INFO - PROCESS | 648 | 1464788466745 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 06:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:41:06 INFO - PROCESS | 648 | 1464788466748 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 648 | 1464788466751 Marionette TRACE conn6 <- [1,2702,null,{}] 06:41:06 INFO - PROCESS | 648 | 1464788466771 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:41:06 INFO - PROCESS | 648 | 1464788466906 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 06:41:07 INFO - PROCESS | 648 | 1464788467088 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42345000 == 138 [pid = 648] [id = 685] 06:41:07 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB3B92A000) [pid = 648] [serial = 2055] [outer = 0000000000000000] 06:41:07 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB3C23C000) [pid = 648] [serial = 2056] [outer = 000000EB3B92A000] 06:41:07 INFO - PROCESS | 648 | 1464788467145 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB3D072000) [pid = 648] [serial = 2057] [outer = 000000EB3B92A000] 06:41:07 INFO - PROCESS | 648 | 1464788467726 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:41:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1028ms 06:41:07 INFO - PROCESS | 648 | 1464788467778 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 648 | 1464788467781 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:41:07 INFO - PROCESS | 648 | 1464788467785 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 648 | 1464788467787 Marionette TRACE conn6 <- [1,2706,null,{}] 06:41:07 INFO - PROCESS | 648 | 1464788467791 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:41:07 INFO - PROCESS | 648 | 1464788467926 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 06:41:08 INFO - PROCESS | 648 | 1464788468109 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43B1C000 == 139 [pid = 648] [id = 686] 06:41:08 INFO - PROCESS | 648 | ++DOMWINDOW == 259 (000000EB3D06A000) [pid = 648] [serial = 2058] [outer = 0000000000000000] 06:41:08 INFO - PROCESS | 648 | ++DOMWINDOW == 260 (000000EB3D959000) [pid = 648] [serial = 2059] [outer = 000000EB3D06A000] 06:41:08 INFO - PROCESS | 648 | 1464788468166 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 648 | ++DOMWINDOW == 261 (000000EB3DAF3000) [pid = 648] [serial = 2060] [outer = 000000EB3D06A000] 06:41:08 INFO - PROCESS | 648 | 1464788468889 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:41:08 INFO - PROCESS | 648 | 1464788468919 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 06:41:08 INFO - PROCESS | 648 | 1464788468922 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:41:08 INFO - PROCESS | 648 | 1464788468925 Marionette TRACE conn6 <- [1,2710,null,{}] 06:41:08 INFO - PROCESS | 648 | 1464788468944 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:41:09 INFO - PROCESS | 648 | 1464788469083 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 06:41:09 INFO - PROCESS | 648 | 1464788469255 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3325E800 == 140 [pid = 648] [id = 687] 06:41:09 INFO - PROCESS | 648 | ++DOMWINDOW == 262 (000000EB239D6800) [pid = 648] [serial = 2061] [outer = 0000000000000000] 06:41:09 INFO - PROCESS | 648 | ++DOMWINDOW == 263 (000000EB30436C00) [pid = 648] [serial = 2062] [outer = 000000EB239D6800] 06:41:09 INFO - PROCESS | 648 | 1464788469310 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 648 | ++DOMWINDOW == 264 (000000EB3DAF5000) [pid = 648] [serial = 2063] [outer = 000000EB239D6800] 06:41:09 INFO - PROCESS | 648 | 1464788469972 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:41:10 INFO - PROCESS | 648 | 1464788470016 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 06:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:41:10 INFO - PROCESS | 648 | 1464788470020 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 648 | 1464788470023 Marionette TRACE conn6 <- [1,2714,null,{}] 06:41:10 INFO - PROCESS | 648 | 1464788470027 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:41:10 INFO - PROCESS | 648 | 1464788470185 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 06:41:10 INFO - PROCESS | 648 | 1464788470357 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB32918000 == 141 [pid = 648] [id = 688] 06:41:10 INFO - PROCESS | 648 | ++DOMWINDOW == 265 (000000EB28E82C00) [pid = 648] [serial = 2064] [outer = 0000000000000000] 06:41:10 INFO - PROCESS | 648 | ++DOMWINDOW == 266 (000000EB2D442400) [pid = 648] [serial = 2065] [outer = 000000EB28E82C00] 06:41:10 INFO - PROCESS | 648 | 1464788470420 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 648 | ++DOMWINDOW == 267 (000000EB3DB16000) [pid = 648] [serial = 2066] [outer = 000000EB28E82C00] 06:41:11 INFO - PROCESS | 648 | 1464788471089 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:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1083ms 06:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:41:11 INFO - PROCESS | 648 | 1464788471105 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 648 | 1464788471108 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 06:41:11 INFO - PROCESS | 648 | 1464788471111 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 648 | 1464788471113 Marionette TRACE conn6 <- [1,2718,null,{}] 06:41:11 INFO - PROCESS | 648 | 1464788471117 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:41:11 INFO - PROCESS | 648 | 1464788471254 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 06:41:11 INFO - PROCESS | 648 | 1464788471626 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3077F800 == 142 [pid = 648] [id = 689] 06:41:11 INFO - PROCESS | 648 | ++DOMWINDOW == 268 (000000EB22040400) [pid = 648] [serial = 2067] [outer = 0000000000000000] 06:41:11 INFO - PROCESS | 648 | ++DOMWINDOW == 269 (000000EB2290C800) [pid = 648] [serial = 2068] [outer = 000000EB22040400] 06:41:11 INFO - PROCESS | 648 | 1464788471679 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 648 | ++DOMWINDOW == 270 (000000EB250B4C00) [pid = 648] [serial = 2069] [outer = 000000EB22040400] 06:41:12 INFO - PROCESS | 648 | 1464788472835 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:41:12 INFO - PROCESS | 648 | 1464788472857 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 06:41:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:41:12 INFO - PROCESS | 648 | 1464788472862 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 648 | 1464788472866 Marionette TRACE conn6 <- [1,2722,null,{}] 06:41:12 INFO - PROCESS | 648 | 1464788472871 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:41:13 INFO - PROCESS | 648 | 1464788473046 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 06:41:13 INFO - PROCESS | 648 | 1464788473256 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34C0B000 == 143 [pid = 648] [id = 690] 06:41:13 INFO - PROCESS | 648 | ++DOMWINDOW == 271 (000000EB30228C00) [pid = 648] [serial = 2070] [outer = 0000000000000000] 06:41:13 INFO - PROCESS | 648 | ++DOMWINDOW == 272 (000000EB30432C00) [pid = 648] [serial = 2071] [outer = 000000EB30228C00] 06:41:13 INFO - PROCESS | 648 | 1464788473308 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 648 | ++DOMWINDOW == 273 (000000EB31423000) [pid = 648] [serial = 2072] [outer = 000000EB30228C00] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BCF800 == 142 [pid = 648] [id = 650] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B03A800 == 141 [pid = 648] [id = 676] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB395D5800 == 140 [pid = 648] [id = 675] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB38598000 == 139 [pid = 648] [id = 674] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB30328800 == 138 [pid = 648] [id = 673] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB28BC7000 == 137 [pid = 648] [id = 672] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB317BC000 == 136 [pid = 648] [id = 671] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB400CE800 == 135 [pid = 648] [id = 664] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 272 (000000EB3C18FC00) [pid = 648] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 271 (000000EB46CDD800) [pid = 648] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 270 (000000EB3353A800) [pid = 648] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 269 (000000EB34D2B000) [pid = 648] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FF7E800 == 134 [pid = 648] [id = 663] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F42F000 == 133 [pid = 648] [id = 662] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E8AA000 == 132 [pid = 648] [id = 661] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D9AC000 == 131 [pid = 648] [id = 660] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D0D5800 == 130 [pid = 648] [id = 659] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB387B0000 == 129 [pid = 648] [id = 658] 06:41:13 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C7F000 == 128 [pid = 648] [id = 657] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 268 (000000EB40AAFC00) [pid = 648] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 267 (000000EB3AF78800) [pid = 648] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 266 (000000EB415A3800) [pid = 648] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 265 (000000EB388BC000) [pid = 648] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 264 (000000EB34D30800) [pid = 648] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 263 (000000EB3EC40400) [pid = 648] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 262 (000000EB3B503400) [pid = 648] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 261 (000000EB31774C00) [pid = 648] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 260 (000000EB2D4C4000) [pid = 648] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 259 (000000EB3DC8EC00) [pid = 648] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 258 (000000EB3BFEC400) [pid = 648] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB34D29400) [pid = 648] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB31430800) [pid = 648] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB3C198C00) [pid = 648] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB388B7000) [pid = 648] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB2CC4C800) [pid = 648] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3A6B7800) [pid = 648] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB43B4C800) [pid = 648] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB34C63800) [pid = 648] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB40F8A000) [pid = 648] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB3D887000) [pid = 648] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB3D987400) [pid = 648] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB3E86A000) [pid = 648] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB34B98000) [pid = 648] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3F0D5800) [pid = 648] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB34AA1800) [pid = 648] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB302BB000) [pid = 648] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB3D959C00) [pid = 648] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB3F32F400) [pid = 648] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB30956000) [pid = 648] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB3DAF7C00) [pid = 648] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB329C3400) [pid = 648] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB33540000) [pid = 648] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB3405A400) [pid = 648] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB34B92C00) [pid = 648] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB341F2C00) [pid = 648] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB3DC89C00) [pid = 648] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB284CB000) [pid = 648] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB24F3A400) [pid = 648] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB2438FC00) [pid = 648] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB2AA34000) [pid = 648] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB305E7C00) [pid = 648] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 226 (000000EB3B542C00) [pid = 648] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 225 (000000EB40A65800) [pid = 648] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 224 (000000EB2838FC00) [pid = 648] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 223 (000000EB2300A400) [pid = 648] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 222 (000000EB2FA64400) [pid = 648] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 221 (000000EB3022E000) [pid = 648] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 220 (000000EB3DC15C00) [pid = 648] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 219 (000000EB42861400) [pid = 648] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 218 (000000EB3072F400) [pid = 648] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 217 (000000EB3DC83400) [pid = 648] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 216 (000000EB43B46400) [pid = 648] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 215 (000000EB3F08AC00) [pid = 648] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 214 (000000EB34B12400) [pid = 648] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 213 (000000EB40F88C00) [pid = 648] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 212 (000000EB43D4F400) [pid = 648] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 211 (000000EB4539AC00) [pid = 648] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 210 (000000EB34C65800) [pid = 648] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB314EF000) [pid = 648] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB34911C00) [pid = 648] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB31E08400) [pid = 648] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB30CF6C00) [pid = 648] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB34B13400) [pid = 648] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB354B1400) [pid = 648] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB3D072C00) [pid = 648] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB34B6A000) [pid = 648] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB3DC16800) [pid = 648] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB3B507800) [pid = 648] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB35C09800) [pid = 648] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB3C18F000) [pid = 648] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB2848F800) [pid = 648] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB281F7C00) [pid = 648] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB35212C00) [pid = 648] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB409EB400) [pid = 648] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 06:41:13 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB3DC64C00) [pid = 648] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 06:41:14 INFO - PROCESS | 648 | 1464788473987 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:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1190ms 06:41:14 INFO - PROCESS | 648 | 1464788474059 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 648 | 1464788474064 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 06:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:41:14 INFO - PROCESS | 648 | 1464788474068 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 648 | 1464788474070 Marionette TRACE conn6 <- [1,2726,null,{}] 06:41:14 INFO - PROCESS | 648 | 1464788474075 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:41:14 INFO - PROCESS | 648 | 1464788474196 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 06:41:14 INFO - PROCESS | 648 | 1464788474210 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30E86000 == 129 [pid = 648] [id = 691] 06:41:14 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB2CC27800) [pid = 648] [serial = 2073] [outer = 0000000000000000] 06:41:14 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB30228800) [pid = 648] [serial = 2074] [outer = 000000EB2CC27800] 06:41:14 INFO - PROCESS | 648 | 1464788474257 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB311A5800) [pid = 648] [serial = 2075] [outer = 000000EB2CC27800] 06:41:14 INFO - PROCESS | 648 | 1464788474804 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:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 774ms 06:41:14 INFO - PROCESS | 648 | 1464788474844 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 648 | 1464788474847 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 06:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:41:14 INFO - PROCESS | 648 | 1464788474856 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 648 | 1464788474863 Marionette TRACE conn6 <- [1,2730,null,{}] 06:41:14 INFO - PROCESS | 648 | 1464788474868 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:41:15 INFO - PROCESS | 648 | 1464788475037 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 06:41:15 INFO - PROCESS | 648 | 1464788475058 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35C75800 == 130 [pid = 648] [id = 692] 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB31705000) [pid = 648] [serial = 2076] [outer = 0000000000000000] 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB32945400) [pid = 648] [serial = 2077] [outer = 000000EB31705000] 06:41:15 INFO - PROCESS | 648 | 1464788475104 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB339A9800) [pid = 648] [serial = 2078] [outer = 000000EB31705000] 06:41:15 INFO - PROCESS | 648 | 1464788475540 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:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 754ms 06:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:41:15 INFO - PROCESS | 648 | 1464788475612 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 648 | 1464788475614 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 06:41:15 INFO - PROCESS | 648 | 1464788475618 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 648 | 1464788475619 Marionette TRACE conn6 <- [1,2734,null,{}] 06:41:15 INFO - PROCESS | 648 | 1464788475636 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:41:15 INFO - PROCESS | 648 | 1464788475794 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 06:41:15 INFO - PROCESS | 648 | 1464788475849 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38DBD800 == 131 [pid = 648] [id = 693] 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB341F4400) [pid = 648] [serial = 2079] [outer = 0000000000000000] 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB34A99000) [pid = 648] [serial = 2080] [outer = 000000EB341F4400] 06:41:15 INFO - PROCESS | 648 | 1464788475895 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB34B18800) [pid = 648] [serial = 2081] [outer = 000000EB341F4400] 06:41:16 INFO - PROCESS | 648 | 1464788476357 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:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 795ms 06:41:16 INFO - PROCESS | 648 | 1464788476415 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 648 | 1464788476417 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 06:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:41:16 INFO - PROCESS | 648 | 1464788476428 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 648 | 1464788476430 Marionette TRACE conn6 <- [1,2738,null,{}] 06:41:16 INFO - PROCESS | 648 | 1464788476433 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:41:16 INFO - PROCESS | 648 | 1464788476588 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 06:41:16 INFO - PROCESS | 648 | 1464788476607 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39D14800 == 132 [pid = 648] [id = 694] 06:41:16 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB34C65C00) [pid = 648] [serial = 2082] [outer = 0000000000000000] 06:41:16 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB34CE5400) [pid = 648] [serial = 2083] [outer = 000000EB34C65C00] 06:41:16 INFO - PROCESS | 648 | 1464788476663 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB34D95C00) [pid = 648] [serial = 2084] [outer = 000000EB34C65C00] 06:41:17 INFO - PROCESS | 648 | 1464788477166 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:41:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:41:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 797ms 06:41:17 INFO - PROCESS | 648 | 1464788477220 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 648 | 1464788477222 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 06:41:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:41:17 INFO - PROCESS | 648 | 1464788477226 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 648 | 1464788477227 Marionette TRACE conn6 <- [1,2742,null,{}] 06:41:17 INFO - PROCESS | 648 | 1464788477231 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:41:17 INFO - PROCESS | 648 | 1464788477389 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 06:41:17 INFO - PROCESS | 648 | 1464788477411 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A582800 == 133 [pid = 648] [id = 695] 06:41:17 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB353EBC00) [pid = 648] [serial = 2085] [outer = 0000000000000000] 06:41:17 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB354B3C00) [pid = 648] [serial = 2086] [outer = 000000EB353EBC00] 06:41:17 INFO - PROCESS | 648 | 1464788477456 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB35C46800) [pid = 648] [serial = 2087] [outer = 000000EB353EBC00] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB34CEB400) [pid = 648] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB302B2400) [pid = 648] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB31E3AC00) [pid = 648] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB28E79000) [pid = 648] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB24394400) [pid = 648] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB2D437400) [pid = 648] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:41:17 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB341EF800) [pid = 648] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:41:18 INFO - PROCESS | 648 | 1464788478048 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:41:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:41:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 837ms 06:41:18 INFO - PROCESS | 648 | 1464788478066 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 648 | 1464788478068 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 06:41:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:41:18 INFO - PROCESS | 648 | 1464788478071 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 648 | 1464788478073 Marionette TRACE conn6 <- [1,2746,null,{}] 06:41:18 INFO - PROCESS | 648 | 1464788478077 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:41:18 INFO - PROCESS | 648 | 1464788478238 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 06:41:18 INFO - PROCESS | 648 | 1464788478319 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B035800 == 134 [pid = 648] [id = 696] 06:41:18 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB2D437400) [pid = 648] [serial = 2088] [outer = 0000000000000000] 06:41:18 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB35447C00) [pid = 648] [serial = 2089] [outer = 000000EB2D437400] 06:41:18 INFO - PROCESS | 648 | 1464788478365 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB388BC400) [pid = 648] [serial = 2090] [outer = 000000EB2D437400] 06:41:18 INFO - PROCESS | 648 | 1464788478736 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:41:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:41:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 06:41:18 INFO - PROCESS | 648 | 1464788478776 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 648 | 1464788478778 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 06:41:18 INFO - PROCESS | 648 | 1464788478781 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 648 | 1464788478783 Marionette TRACE conn6 <- [1,2750,null,{}] 06:41:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:41:18 INFO - PROCESS | 648 | 1464788478786 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:41:18 INFO - PROCESS | 648 | 1464788478897 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 06:41:18 INFO - PROCESS | 648 | 1464788478937 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3C15F000 == 135 [pid = 648] [id = 697] 06:41:18 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB39907000) [pid = 648] [serial = 2091] [outer = 0000000000000000] 06:41:18 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB39910C00) [pid = 648] [serial = 2092] [outer = 000000EB39907000] 06:41:18 INFO - PROCESS | 648 | 1464788478982 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3A6B1800) [pid = 648] [serial = 2093] [outer = 000000EB39907000] 06:41:19 INFO - PROCESS | 648 | 1464788479420 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:41:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:41:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 06:41:19 INFO - PROCESS | 648 | 1464788479481 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 648 | 1464788479483 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 06:41:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:41:19 INFO - PROCESS | 648 | 1464788479487 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 648 | 1464788479489 Marionette TRACE conn6 <- [1,2754,null,{}] 06:41:19 INFO - PROCESS | 648 | 1464788479498 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:41:19 INFO - PROCESS | 648 | 1464788479611 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 06:41:19 INFO - PROCESS | 648 | 1464788479618 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D0D7800 == 136 [pid = 648] [id = 698] 06:41:19 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB3AE28000) [pid = 648] [serial = 2094] [outer = 0000000000000000] 06:41:19 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB3AF76400) [pid = 648] [serial = 2095] [outer = 000000EB3AE28000] 06:41:19 INFO - PROCESS | 648 | 1464788479665 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3B50B400) [pid = 648] [serial = 2096] [outer = 000000EB3AE28000] 06:41:20 INFO - PROCESS | 648 | 1464788480502 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:41:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:41:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1025ms 06:41:20 INFO - PROCESS | 648 | 1464788480517 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 648 | 1464788480521 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:41:20 INFO - PROCESS | 648 | 1464788480561 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 648 | 1464788480565 Marionette TRACE conn6 <- [1,2758,null,{}] 06:41:20 INFO - PROCESS | 648 | 1464788480572 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:41:20 INFO - PROCESS | 648 | 1464788480724 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 06:41:20 INFO - PROCESS | 648 | 1464788480891 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35403800 == 137 [pid = 648] [id = 699] 06:41:20 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB2D43D000) [pid = 648] [serial = 2097] [outer = 0000000000000000] 06:41:20 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB2FA64400) [pid = 648] [serial = 2098] [outer = 000000EB2D43D000] 06:41:20 INFO - PROCESS | 648 | 1464788480949 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB30F06C00) [pid = 648] [serial = 2099] [outer = 000000EB2D43D000] 06:41:21 INFO - PROCESS | 648 | 1464788481534 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:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1016ms 06:41:21 INFO - PROCESS | 648 | 1464788481559 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 648 | 1464788481566 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 06:41:21 INFO - PROCESS | 648 | 1464788481574 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:41:21 INFO - PROCESS | 648 | 1464788481578 Marionette TRACE conn6 <- [1,2762,null,{}] 06:41:21 INFO - PROCESS | 648 | 1464788481582 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:41:21 INFO - PROCESS | 648 | 1464788481734 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 06:41:21 INFO - PROCESS | 648 | 1464788481915 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A480000 == 138 [pid = 648] [id = 700] 06:41:21 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB339A8000) [pid = 648] [serial = 2100] [outer = 0000000000000000] 06:41:21 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB341E7000) [pid = 648] [serial = 2101] [outer = 000000EB339A8000] 06:41:21 INFO - PROCESS | 648 | 1464788481972 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB34C64400) [pid = 648] [serial = 2102] [outer = 000000EB339A8000] 06:41:22 INFO - PROCESS | 648 | 1464788482587 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:41:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:41:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1020ms 06:41:22 INFO - PROCESS | 648 | 1464788482609 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 648 | 1464788482612 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 06:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:41:22 INFO - PROCESS | 648 | 1464788482618 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 648 | 1464788482622 Marionette TRACE conn6 <- [1,2766,null,{}] 06:41:22 INFO - PROCESS | 648 | 1464788482652 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:41:22 INFO - PROCESS | 648 | 1464788482798 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 06:41:22 INFO - PROCESS | 648 | 1464788482980 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D86D800 == 139 [pid = 648] [id = 701] 06:41:23 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB354BD800) [pid = 648] [serial = 2103] [outer = 0000000000000000] 06:41:23 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB38B0A400) [pid = 648] [serial = 2104] [outer = 000000EB354BD800] 06:41:23 INFO - PROCESS | 648 | 1464788483040 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB3B543C00) [pid = 648] [serial = 2105] [outer = 000000EB354BD800] 06:41:23 INFO - PROCESS | 648 | 1464788483648 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:41:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:41:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1076ms 06:41:23 INFO - PROCESS | 648 | 1464788483711 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 648 | 1464788483714 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 06:41:23 INFO - PROCESS | 648 | 1464788483718 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 648 | 1464788483720 Marionette TRACE conn6 <- [1,2770,null,{}] 06:41:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:41:23 INFO - PROCESS | 648 | 1464788483724 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:41:23 INFO - PROCESS | 648 | 1464788483869 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 06:41:24 INFO - PROCESS | 648 | 1464788484035 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E896000 == 140 [pid = 648] [id = 702] 06:41:24 INFO - PROCESS | 648 | ++DOMWINDOW == 220 (000000EB3BCAB000) [pid = 648] [serial = 2106] [outer = 0000000000000000] 06:41:24 INFO - PROCESS | 648 | ++DOMWINDOW == 221 (000000EB3C18D000) [pid = 648] [serial = 2107] [outer = 000000EB3BCAB000] 06:41:24 INFO - PROCESS | 648 | 1464788484090 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 648 | ++DOMWINDOW == 222 (000000EB3D06F000) [pid = 648] [serial = 2108] [outer = 000000EB3BCAB000] 06:41:24 INFO - PROCESS | 648 | 1464788484657 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:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 06:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:41:24 INFO - PROCESS | 648 | 1464788484709 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 648 | 1464788484712 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 06:41:24 INFO - PROCESS | 648 | 1464788484716 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 648 | 1464788484718 Marionette TRACE conn6 <- [1,2774,null,{}] 06:41:24 INFO - PROCESS | 648 | 1464788484722 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:41:24 INFO - PROCESS | 648 | 1464788484860 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 06:41:25 INFO - PROCESS | 648 | 1464788485039 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F38D800 == 141 [pid = 648] [id = 703] 06:41:25 INFO - PROCESS | 648 | ++DOMWINDOW == 223 (000000EB3D95B800) [pid = 648] [serial = 2109] [outer = 0000000000000000] 06:41:25 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB3D987000) [pid = 648] [serial = 2110] [outer = 000000EB3D95B800] 06:41:25 INFO - PROCESS | 648 | 1464788485095 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB3DB17800) [pid = 648] [serial = 2111] [outer = 000000EB3D95B800] 06:41:25 INFO - PROCESS | 648 | 1464788485668 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:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 06:41:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:41:25 INFO - PROCESS | 648 | 1464788485703 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 648 | 1464788485706 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 06:41:25 INFO - PROCESS | 648 | 1464788485709 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 648 | 1464788485711 Marionette TRACE conn6 <- [1,2778,null,{}] 06:41:25 INFO - PROCESS | 648 | 1464788485715 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:41:25 INFO - PROCESS | 648 | 1464788485864 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 06:41:26 INFO - PROCESS | 648 | 1464788486044 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FFB3000 == 142 [pid = 648] [id = 704] 06:41:26 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB3DC82C00) [pid = 648] [serial = 2112] [outer = 0000000000000000] 06:41:26 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB3DC90000) [pid = 648] [serial = 2113] [outer = 000000EB3DC82C00] 06:41:26 INFO - PROCESS | 648 | 1464788486102 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB3E86CC00) [pid = 648] [serial = 2114] [outer = 000000EB3DC82C00] 06:41:26 INFO - PROCESS | 648 | 1464788486688 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:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1024ms 06:41:26 INFO - PROCESS | 648 | 1464788486735 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 648 | 1464788486738 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:41:26 INFO - PROCESS | 648 | 1464788486742 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 648 | 1464788486744 Marionette TRACE conn6 <- [1,2782,null,{}] 06:41:26 INFO - PROCESS | 648 | 1464788486748 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:41:26 INFO - PROCESS | 648 | 1464788486887 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 06:41:27 INFO - PROCESS | 648 | 1464788487066 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB402F8800 == 143 [pid = 648] [id = 705] 06:41:27 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB3EC3B400) [pid = 648] [serial = 2115] [outer = 0000000000000000] 06:41:27 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB3EC3EC00) [pid = 648] [serial = 2116] [outer = 000000EB3EC3B400] 06:41:27 INFO - PROCESS | 648 | 1464788487122 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB3EF78C00) [pid = 648] [serial = 2117] [outer = 000000EB3EC3B400] 06:41:27 INFO - PROCESS | 648 | 1464788487717 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:41:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:41:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1025ms 06:41:27 INFO - PROCESS | 648 | 1464788487769 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 648 | 1464788487772 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:41:27 INFO - PROCESS | 648 | 1464788487775 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 648 | 1464788487777 Marionette TRACE conn6 <- [1,2786,null,{}] 06:41:27 INFO - PROCESS | 648 | 1464788487781 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:41:27 INFO - PROCESS | 648 | 1464788487917 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 06:41:28 INFO - PROCESS | 648 | 1464788488084 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40CB8800 == 144 [pid = 648] [id = 706] 06:41:28 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB3EF75800) [pid = 648] [serial = 2118] [outer = 0000000000000000] 06:41:28 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB3F081400) [pid = 648] [serial = 2119] [outer = 000000EB3EF75800] 06:41:28 INFO - PROCESS | 648 | 1464788488139 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB3F08C800) [pid = 648] [serial = 2120] [outer = 000000EB3EF75800] 06:41:28 INFO - PROCESS | 648 | 1464788488701 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:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 06:41:28 INFO - PROCESS | 648 | 1464788488763 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 648 | 1464788488765 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:41:28 INFO - PROCESS | 648 | 1464788488769 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 648 | 1464788488771 Marionette TRACE conn6 <- [1,2790,null,{}] 06:41:28 INFO - PROCESS | 648 | 1464788488775 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:41:28 INFO - PROCESS | 648 | 1464788488912 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 06:41:29 INFO - PROCESS | 648 | 1464788489081 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41517000 == 145 [pid = 648] [id = 707] 06:41:29 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB3F094400) [pid = 648] [serial = 2121] [outer = 0000000000000000] 06:41:29 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB3F0C8800) [pid = 648] [serial = 2122] [outer = 000000EB3F094400] 06:41:29 INFO - PROCESS | 648 | 1464788489136 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB3F32D000) [pid = 648] [serial = 2123] [outer = 000000EB3F094400] 06:41:29 INFO - PROCESS | 648 | 1464788489719 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:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 06:41:29 INFO - PROCESS | 648 | 1464788489757 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 648 | 1464788489759 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 06:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:41:29 INFO - PROCESS | 648 | 1464788489763 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 648 | 1464788489765 Marionette TRACE conn6 <- [1,2794,null,{}] 06:41:29 INFO - PROCESS | 648 | 1464788489769 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:41:29 INFO - PROCESS | 648 | 1464788489908 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 06:41:30 INFO - PROCESS | 648 | 1464788490088 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41A28000 == 146 [pid = 648] [id = 708] 06:41:30 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB3F8A4C00) [pid = 648] [serial = 2124] [outer = 0000000000000000] 06:41:30 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB3F8A9800) [pid = 648] [serial = 2125] [outer = 000000EB3F8A4C00] 06:41:30 INFO - PROCESS | 648 | 1464788490146 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB3F8D0400) [pid = 648] [serial = 2126] [outer = 000000EB3F8A4C00] 06:41:30 INFO - PROCESS | 648 | 1464788490734 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:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1025ms 06:41:30 INFO - PROCESS | 648 | 1464788490791 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 648 | 1464788490794 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:41:30 INFO - PROCESS | 648 | 1464788490798 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 648 | 1464788490800 Marionette TRACE conn6 <- [1,2798,null,{}] 06:41:30 INFO - PROCESS | 648 | 1464788490804 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:41:31 INFO - PROCESS | 648 | 1464788490995 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 06:41:31 INFO - PROCESS | 648 | 1464788491160 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB429DF800 == 147 [pid = 648] [id = 709] 06:41:31 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB3FFFA000) [pid = 648] [serial = 2127] [outer = 0000000000000000] 06:41:31 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB409E9400) [pid = 648] [serial = 2128] [outer = 000000EB3FFFA000] 06:41:31 INFO - PROCESS | 648 | 1464788491219 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB40A63C00) [pid = 648] [serial = 2129] [outer = 000000EB3FFFA000] 06:41:31 INFO - PROCESS | 648 | 1464788491948 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:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1176ms 06:41:31 INFO - PROCESS | 648 | 1464788491979 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 648 | 1464788491982 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 06:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:41:31 INFO - PROCESS | 648 | 1464788491987 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 648 | 1464788491989 Marionette TRACE conn6 <- [1,2802,null,{}] 06:41:31 INFO - PROCESS | 648 | 1464788491993 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:41:32 INFO - PROCESS | 648 | 1464788492133 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 06:41:32 INFO - PROCESS | 648 | 1464788492732 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB309B0000 == 148 [pid = 648] [id = 710] 06:41:32 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB2391FC00) [pid = 648] [serial = 2130] [outer = 0000000000000000] 06:41:32 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB239D4800) [pid = 648] [serial = 2131] [outer = 000000EB2391FC00] 06:41:32 INFO - PROCESS | 648 | 1464788492790 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB28C64800) [pid = 648] [serial = 2132] [outer = 000000EB2391FC00] 06:41:33 INFO - PROCESS | 648 | 1464788493393 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:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1441ms 06:41:33 INFO - PROCESS | 648 | 1464788493432 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 648 | 1464788493436 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 06:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:41:33 INFO - PROCESS | 648 | 1464788493441 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 648 | 1464788493444 Marionette TRACE conn6 <- [1,2806,null,{}] 06:41:33 INFO - PROCESS | 648 | 1464788493449 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:41:33 INFO - PROCESS | 648 | 1464788493587 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 06:41:33 INFO - PROCESS | 648 | 1464788493764 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38D08800 == 149 [pid = 648] [id = 711] 06:41:33 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB23997C00) [pid = 648] [serial = 2133] [outer = 0000000000000000] 06:41:33 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB28B12000) [pid = 648] [serial = 2134] [outer = 000000EB23997C00] 06:41:33 INFO - PROCESS | 648 | 1464788493816 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB311A0400) [pid = 648] [serial = 2135] [outer = 000000EB23997C00] 06:41:34 INFO - PROCESS | 648 | 1464788494462 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:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1026ms 06:41:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:41:34 INFO - PROCESS | 648 | 1464788494474 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 648 | 1464788494478 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 06:41:34 INFO - PROCESS | 648 | 1464788494482 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 648 | 1464788494484 Marionette TRACE conn6 <- [1,2810,null,{}] 06:41:34 INFO - PROCESS | 648 | 1464788494488 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:41:34 INFO - PROCESS | 648 | 1464788494625 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 06:41:34 INFO - PROCESS | 648 | 1464788494817 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34920800 == 150 [pid = 648] [id = 712] 06:41:34 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB30CE9000) [pid = 648] [serial = 2136] [outer = 0000000000000000] 06:41:34 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB3353D400) [pid = 648] [serial = 2137] [outer = 000000EB30CE9000] 06:41:34 INFO - PROCESS | 648 | 1464788494869 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB34A9A400) [pid = 648] [serial = 2138] [outer = 000000EB30CE9000] 06:41:35 INFO - PROCESS | 648 | 1464788495514 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:41:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:41:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1082ms 06:41:35 INFO - PROCESS | 648 | 1464788495565 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 06:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:41:35 INFO - PROCESS | 648 | 1464788495568 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 06:41:35 INFO - PROCESS | 648 | 1464788495578 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 648 | 1464788495584 Marionette TRACE conn6 <- [1,2814,null,{}] 06:41:35 INFO - PROCESS | 648 | 1464788495589 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:41:35 INFO - PROCESS | 648 | 1464788495778 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 06:41:35 INFO - PROCESS | 648 | 1464788495908 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3A628000 == 151 [pid = 648] [id = 713] 06:41:35 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB34D25400) [pid = 648] [serial = 2139] [outer = 0000000000000000] 06:41:35 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB34DAA800) [pid = 648] [serial = 2140] [outer = 000000EB34D25400] 06:41:35 INFO - PROCESS | 648 | 1464788495959 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB35449800) [pid = 648] [serial = 2141] [outer = 000000EB34D25400] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB42337800 == 150 [pid = 648] [id = 631] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3C15F000 == 149 [pid = 648] [id = 697] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B035800 == 148 [pid = 648] [id = 696] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A582800 == 147 [pid = 648] [id = 695] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D14800 == 146 [pid = 648] [id = 694] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB38DBD800 == 145 [pid = 648] [id = 693] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C75800 == 144 [pid = 648] [id = 692] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB34CF1000) [pid = 648] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB30439400) [pid = 648] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3A6BE400) [pid = 648] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB3543F400) [pid = 648] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB3EC34C00) [pid = 648] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB39909C00) [pid = 648] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB35C13C00) [pid = 648] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB3B413000) [pid = 648] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB29424800) [pid = 648] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB3B928800) [pid = 648] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB3C18E000) [pid = 648] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB3DAEFC00) [pid = 648] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB34B17C00) [pid = 648] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB3DC1D800) [pid = 648] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB2A28E000) [pid = 648] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB30E86000 == 143 [pid = 648] [id = 691] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB34C0B000 == 142 [pid = 648] [id = 690] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3077F800 == 141 [pid = 648] [id = 689] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB42345000 == 140 [pid = 648] [id = 685] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB41D1C800 == 139 [pid = 648] [id = 684] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB36728800 == 138 [pid = 648] [id = 651] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB40FEA000 == 137 [pid = 648] [id = 683] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3BC46000 == 136 [pid = 648] [id = 656] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FFBD800 == 135 [pid = 648] [id = 682] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F399800 == 134 [pid = 648] [id = 681] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D867800 == 133 [pid = 648] [id = 680] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DD5000 == 132 [pid = 648] [id = 679] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB2F1CE800 == 131 [pid = 648] [id = 678] 06:41:36 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E1E000 == 130 [pid = 648] [id = 677] 06:41:36 INFO - PROCESS | 648 | 1464788496618 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1098ms 06:41:36 INFO - PROCESS | 648 | 1464788496671 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 648 | 1464788496674 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 06:41:36 INFO - PROCESS | 648 | 1464788496680 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:41:36 INFO - PROCESS | 648 | 1464788496682 Marionette TRACE conn6 <- [1,2818,null,{}] 06:41:36 INFO - PROCESS | 648 | 1464788496685 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:41:36 INFO - PROCESS | 648 | 1464788496808 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB34DA6800) [pid = 648] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB303F0000) [pid = 648] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB3353C800) [pid = 648] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB3119F800) [pid = 648] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB2E08CC00) [pid = 648] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB29405C00) [pid = 648] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB29410400) [pid = 648] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB24690800) [pid = 648] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB3164C800) [pid = 648] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB34B67C00) [pid = 648] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB34D27000) [pid = 648] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB34054000) [pid = 648] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB31E30800) [pid = 648] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 06:41:36 INFO - PROCESS | 648 | 1464788496986 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB28EFC000 == 131 [pid = 648] [id = 714] 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB2323E000) [pid = 648] [serial = 2142] [outer = 0000000000000000] 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB284C0000) [pid = 648] [serial = 2143] [outer = 000000EB2323E000] 06:41:37 INFO - PROCESS | 648 | 1464788497033 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB29C96800) [pid = 648] [serial = 2144] [outer = 000000EB2323E000] 06:41:37 INFO - PROCESS | 648 | 1464788497490 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:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 839ms 06:41:37 INFO - PROCESS | 648 | 1464788497524 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 648 | 1464788497526 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 06:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:41:37 INFO - PROCESS | 648 | 1464788497534 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 648 | 1464788497536 Marionette TRACE conn6 <- [1,2822,null,{}] 06:41:37 INFO - PROCESS | 648 | 1464788497539 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:41:37 INFO - PROCESS | 648 | 1464788497655 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 06:41:37 INFO - PROCESS | 648 | 1464788497661 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35C74000 == 132 [pid = 648] [id = 715] 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB3022A800) [pid = 648] [serial = 2145] [outer = 0000000000000000] 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB303F6C00) [pid = 648] [serial = 2146] [outer = 000000EB3022A800] 06:41:37 INFO - PROCESS | 648 | 1464788497720 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB31E09800) [pid = 648] [serial = 2147] [outer = 000000EB3022A800] 06:41:38 INFO - PROCESS | 648 | 1464788498254 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 06:41:38 INFO - PROCESS | 648 | 1464788498267 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 648 | 1464788498269 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 06:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:41:38 INFO - PROCESS | 648 | 1464788498272 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 648 | 1464788498274 Marionette TRACE conn6 <- [1,2826,null,{}] 06:41:38 INFO - PROCESS | 648 | 1464788498278 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:41:38 INFO - PROCESS | 648 | 1464788498418 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 06:41:38 INFO - PROCESS | 648 | 1464788498561 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DC8800 == 133 [pid = 648] [id = 716] 06:41:38 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB23D12400) [pid = 648] [serial = 2148] [outer = 0000000000000000] 06:41:38 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB34054000) [pid = 648] [serial = 2149] [outer = 000000EB23D12400] 06:41:38 INFO - PROCESS | 648 | 1464788498606 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB34B15C00) [pid = 648] [serial = 2150] [outer = 000000EB23D12400] 06:41:39 INFO - PROCESS | 648 | 1464788499050 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:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 838ms 06:41:39 INFO - PROCESS | 648 | 1464788499115 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 648 | 1464788499117 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 06:41:39 INFO - PROCESS | 648 | 1464788499121 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:41:39 INFO - PROCESS | 648 | 1464788499122 Marionette TRACE conn6 <- [1,2830,null,{}] 06:41:39 INFO - PROCESS | 648 | 1464788499131 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:41:39 INFO - PROCESS | 648 | 1464788499290 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 06:41:39 INFO - PROCESS | 648 | 1464788499314 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3BC33800 == 134 [pid = 648] [id = 717] 06:41:39 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB34C5C800) [pid = 648] [serial = 2151] [outer = 0000000000000000] 06:41:39 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB34CE8400) [pid = 648] [serial = 2152] [outer = 000000EB34C5C800] 06:41:39 INFO - PROCESS | 648 | 1464788499360 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB3520C400) [pid = 648] [serial = 2153] [outer = 000000EB34C5C800] 06:41:39 INFO - PROCESS | 648 | 1464788499833 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:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 06:41:39 INFO - PROCESS | 648 | 1464788499898 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 648 | 1464788499901 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 06:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:41:39 INFO - PROCESS | 648 | 1464788499904 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 648 | 1464788499906 Marionette TRACE conn6 <- [1,2834,null,{}] 06:41:39 INFO - PROCESS | 648 | 1464788499909 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:41:40 INFO - PROCESS | 648 | 1464788500066 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 06:41:40 INFO - PROCESS | 648 | 1464788500092 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D02B000 == 135 [pid = 648] [id = 718] 06:41:40 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB353F3000) [pid = 648] [serial = 2154] [outer = 0000000000000000] 06:41:40 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB35C12C00) [pid = 648] [serial = 2155] [outer = 000000EB353F3000] 06:41:40 INFO - PROCESS | 648 | 1464788500137 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB388B4800) [pid = 648] [serial = 2156] [outer = 000000EB353F3000] 06:41:40 INFO - PROCESS | 648 | 1464788500608 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:41:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:41:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 06:41:40 INFO - PROCESS | 648 | 1464788500639 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 648 | 1464788500641 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 06:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:41:40 INFO - PROCESS | 648 | 1464788500644 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 648 | 1464788500646 Marionette TRACE conn6 <- [1,2838,null,{}] 06:41:40 INFO - PROCESS | 648 | 1464788500650 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:41:40 INFO - PROCESS | 648 | 1464788500814 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB311A4400) [pid = 648] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB43B51800) [pid = 648] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB42B7FC00) [pid = 648] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB43CF0C00) [pid = 648] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB3D881000) [pid = 648] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB3AF76C00) [pid = 648] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB409F6800) [pid = 648] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB40A6A400) [pid = 648] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB34C62400) [pid = 648] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB3BCA2800) [pid = 648] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB3F8A2800) [pid = 648] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB40C7F800) [pid = 648] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB34D4DC00) [pid = 648] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB3BCA1000) [pid = 648] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB2FA84C00) [pid = 648] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 226 (000000EB34D90C00) [pid = 648] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 225 (000000EB3990AC00) [pid = 648] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 224 (000000EB4285D000) [pid = 648] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 223 (000000EB3B40C400) [pid = 648] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 222 (000000EB3DC91C00) [pid = 648] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 221 (000000EB3FFF4C00) [pid = 648] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 220 (000000EB43BC5400) [pid = 648] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 219 (000000EB2D43F800) [pid = 648] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 218 (000000EB3F078400) [pid = 648] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 217 (000000EB29C98000) [pid = 648] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 216 (000000EB3A6AD400) [pid = 648] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 215 (000000EB34A9FC00) [pid = 648] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 214 (000000EB3F090C00) [pid = 648] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 213 (000000EB2F176400) [pid = 648] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 212 (000000EB28E75000) [pid = 648] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 211 (000000EB3D87B000) [pid = 648] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 210 (000000EB2DCE0400) [pid = 648] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB2CC27800) [pid = 648] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB23945C00) [pid = 648] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB34911000) [pid = 648] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB34D30400) [pid = 648] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB31705000) [pid = 648] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB341F4400) [pid = 648] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB35215800) [pid = 648] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB39909400) [pid = 648] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB22040400) [pid = 648] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB30228C00) [pid = 648] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB34C65C00) [pid = 648] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB28B96800) [pid = 648] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB2D437400) [pid = 648] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB353EBC00) [pid = 648] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:41:41 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB39907000) [pid = 648] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:41:41 INFO - PROCESS | 648 | 1464788501623 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30E84800 == 136 [pid = 648] [id = 719] 06:41:41 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB23945C00) [pid = 648] [serial = 2157] [outer = 0000000000000000] 06:41:41 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB241B6800) [pid = 648] [serial = 2158] [outer = 000000EB23945C00] 06:41:41 INFO - PROCESS | 648 | 1464788501671 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB2FA5C400) [pid = 648] [serial = 2159] [outer = 000000EB23945C00] 06:41:42 INFO - PROCESS | 648 | 1464788502068 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:41:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1482ms 06:41:42 INFO - PROCESS | 648 | 1464788502130 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 06:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:41:42 INFO - PROCESS | 648 | 1464788502141 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 648 | 1464788502145 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 648 | 1464788502147 Marionette TRACE conn6 <- [1,2842,null,{}] 06:41:42 INFO - PROCESS | 648 | 1464788502150 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:41:42 INFO - PROCESS | 648 | 1464788502265 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 06:41:42 INFO - PROCESS | 648 | 1464788502277 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3DA90800 == 137 [pid = 648] [id = 720] 06:41:42 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB31E37000) [pid = 648] [serial = 2160] [outer = 0000000000000000] 06:41:42 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB34A9C800) [pid = 648] [serial = 2161] [outer = 000000EB31E37000] 06:41:42 INFO - PROCESS | 648 | 1464788502330 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB38B04C00) [pid = 648] [serial = 2162] [outer = 000000EB31E37000] 06:41:42 INFO - PROCESS | 648 | 1464788502807 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:41:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:41:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 06:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:41:42 INFO - PROCESS | 648 | 1464788502884 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 648 | 1464788502887 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 648 | 1464788502916 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 648 | 1464788502919 Marionette TRACE conn6 <- [1,2846,null,{}] 06:41:42 INFO - PROCESS | 648 | 1464788502923 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:41:43 INFO - PROCESS | 648 | 1464788503057 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 06:41:43 INFO - PROCESS | 648 | 1464788503064 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3F39E000 == 138 [pid = 648] [id = 721] 06:41:43 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB3A6AD400) [pid = 648] [serial = 2163] [outer = 0000000000000000] 06:41:43 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB3AE2EC00) [pid = 648] [serial = 2164] [outer = 000000EB3A6AD400] 06:41:43 INFO - PROCESS | 648 | 1464788503109 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB3B40E000) [pid = 648] [serial = 2165] [outer = 000000EB3A6AD400] 06:41:43 INFO - PROCESS | 648 | 1464788503804 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:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 965ms 06:41:43 INFO - PROCESS | 648 | 1464788503858 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 648 | 1464788503863 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 06:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:41:43 INFO - PROCESS | 648 | 1464788503869 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 648 | 1464788503873 Marionette TRACE conn6 <- [1,2850,null,{}] 06:41:43 INFO - PROCESS | 648 | 1464788503879 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:41:44 INFO - PROCESS | 648 | 1464788504041 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 06:41:44 INFO - PROCESS | 648 | 1464788504214 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 648 | ++DOCSHELL 000000EB30C7D800 == 139 [pid = 648] [id = 722] 06:41:44 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB23B6C800) [pid = 648] [serial = 2166] [outer = 0000000000000000] 06:41:44 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB2940CC00) [pid = 648] [serial = 2167] [outer = 000000EB23B6C800] 06:41:44 INFO - PROCESS | 648 | 1464788504273 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB2F1B0C00) [pid = 648] [serial = 2168] [outer = 000000EB23B6C800] 06:41:44 INFO - PROCESS | 648 | 1464788504962 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:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1126ms 06:41:45 INFO - PROCESS | 648 | 1464788504999 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 648 | 1464788505005 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 06:41:45 INFO - PROCESS | 648 | 1464788505012 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:41:45 INFO - PROCESS | 648 | 1464788505015 Marionette TRACE conn6 <- [1,2854,null,{}] 06:41:45 INFO - PROCESS | 648 | 1464788505019 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:41:45 INFO - PROCESS | 648 | 1464788505167 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 06:41:45 INFO - PROCESS | 648 | 1464788505340 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39D0B000 == 140 [pid = 648] [id = 723] 06:41:45 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB3170BC00) [pid = 648] [serial = 2169] [outer = 0000000000000000] 06:41:45 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB31E36800) [pid = 648] [serial = 2170] [outer = 000000EB3170BC00] 06:41:45 INFO - PROCESS | 648 | 1464788505400 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3405D400) [pid = 648] [serial = 2171] [outer = 000000EB3170BC00] 06:41:46 INFO - PROCESS | 648 | 1464788506031 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:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1026ms 06:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:41:46 INFO - PROCESS | 648 | 1464788506043 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 648 | 1464788506046 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 06:41:46 INFO - PROCESS | 648 | 1464788506050 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 648 | 1464788506054 Marionette TRACE conn6 <- [1,2858,null,{}] 06:41:46 INFO - PROCESS | 648 | 1464788506086 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:41:46 INFO - PROCESS | 648 | 1464788506236 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 06:41:46 INFO - PROCESS | 648 | 1464788506421 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FFA5000 == 141 [pid = 648] [id = 724] 06:41:46 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB34D95000) [pid = 648] [serial = 2172] [outer = 0000000000000000] 06:41:46 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB3520DC00) [pid = 648] [serial = 2173] [outer = 000000EB34D95000] 06:41:46 INFO - PROCESS | 648 | 1464788506482 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB39902C00) [pid = 648] [serial = 2174] [outer = 000000EB34D95000] 06:41:47 INFO - PROCESS | 648 | 1464788507088 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:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1087ms 06:41:47 INFO - PROCESS | 648 | 1464788507148 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 648 | 1464788507151 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 06:41:47 INFO - PROCESS | 648 | 1464788507155 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:41:47 INFO - PROCESS | 648 | 1464788507157 Marionette TRACE conn6 <- [1,2862,null,{}] 06:41:47 INFO - PROCESS | 648 | 1464788507161 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:41:47 INFO - PROCESS | 648 | 1464788507305 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 06:41:47 INFO - PROCESS | 648 | 1464788507488 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40C2C800 == 142 [pid = 648] [id = 725] 06:41:47 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB3AE34000) [pid = 648] [serial = 2175] [outer = 0000000000000000] 06:41:47 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB3B414000) [pid = 648] [serial = 2176] [outer = 000000EB3AE34000] 06:41:47 INFO - PROCESS | 648 | 1464788507546 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB3B659000) [pid = 648] [serial = 2177] [outer = 000000EB3AE34000] 06:41:48 INFO - PROCESS | 648 | 1464788508171 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:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1076ms 06:41:48 INFO - PROCESS | 648 | 1464788508236 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 648 | 1464788508238 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 06:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:41:48 INFO - PROCESS | 648 | 1464788508242 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 648 | 1464788508244 Marionette TRACE conn6 <- [1,2866,null,{}] 06:41:48 INFO - PROCESS | 648 | 1464788508248 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:41:48 INFO - PROCESS | 648 | 1464788508388 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 06:41:48 INFO - PROCESS | 648 | 1464788508574 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4155E000 == 143 [pid = 648] [id = 726] 06:41:48 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB3B924C00) [pid = 648] [serial = 2178] [outer = 0000000000000000] 06:41:48 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB3BCA8800) [pid = 648] [serial = 2179] [outer = 000000EB3B924C00] 06:41:48 INFO - PROCESS | 648 | 1464788508632 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB3C197000) [pid = 648] [serial = 2180] [outer = 000000EB3B924C00] 06:41:49 INFO - PROCESS | 648 | 1464788509270 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:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1077ms 06:41:49 INFO - PROCESS | 648 | 1464788509321 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 648 | 1464788509324 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 06:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:41:49 INFO - PROCESS | 648 | 1464788509327 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 648 | 1464788509329 Marionette TRACE conn6 <- [1,2870,null,{}] 06:41:49 INFO - PROCESS | 648 | 1464788509333 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:41:49 INFO - PROCESS | 648 | 1464788509526 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 06:41:49 INFO - PROCESS | 648 | 1464788509697 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42118000 == 144 [pid = 648] [id = 727] 06:41:49 INFO - PROCESS | 648 | ++DOMWINDOW == 220 (000000EB3C18A400) [pid = 648] [serial = 2181] [outer = 0000000000000000] 06:41:49 INFO - PROCESS | 648 | ++DOMWINDOW == 221 (000000EB3DAF9400) [pid = 648] [serial = 2182] [outer = 000000EB3C18A400] 06:41:49 INFO - PROCESS | 648 | 1464788509753 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 648 | ++DOMWINDOW == 222 (000000EB3DC1F000) [pid = 648] [serial = 2183] [outer = 000000EB3C18A400] 06:41:50 INFO - PROCESS | 648 | 1464788510421 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:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1126ms 06:41:50 INFO - PROCESS | 648 | 1464788510457 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 648 | 1464788510459 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 06:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:41:50 INFO - PROCESS | 648 | 1464788510462 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 648 | 1464788510465 Marionette TRACE conn6 <- [1,2874,null,{}] 06:41:50 INFO - PROCESS | 648 | 1464788510468 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:41:50 INFO - PROCESS | 648 | 1464788510608 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 06:41:50 INFO - PROCESS | 648 | 1464788510778 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43BE1800 == 145 [pid = 648] [id = 728] 06:41:50 INFO - PROCESS | 648 | ++DOMWINDOW == 223 (000000EB3DC19000) [pid = 648] [serial = 2184] [outer = 0000000000000000] 06:41:50 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB3DC8BC00) [pid = 648] [serial = 2185] [outer = 000000EB3DC19000] 06:41:50 INFO - PROCESS | 648 | 1464788510833 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB3EF72C00) [pid = 648] [serial = 2186] [outer = 000000EB3DC19000] 06:41:51 INFO - PROCESS | 648 | 1464788511398 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:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 984ms 06:41:51 INFO - PROCESS | 648 | 1464788511449 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 648 | 1464788511451 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 06:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:41:51 INFO - PROCESS | 648 | 1464788511454 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 648 | 1464788511457 Marionette TRACE conn6 <- [1,2878,null,{}] 06:41:51 INFO - PROCESS | 648 | 1464788511460 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:41:51 INFO - PROCESS | 648 | 1464788511599 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 06:41:51 INFO - PROCESS | 648 | 1464788511783 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43DD7000 == 146 [pid = 648] [id = 729] 06:41:51 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB3F07CC00) [pid = 648] [serial = 2187] [outer = 0000000000000000] 06:41:51 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB3F08E000) [pid = 648] [serial = 2188] [outer = 000000EB3F07CC00] 06:41:51 INFO - PROCESS | 648 | 1464788511840 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB3F331800) [pid = 648] [serial = 2189] [outer = 000000EB3F07CC00] 06:41:52 INFO - PROCESS | 648 | 1464788512437 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:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1030ms 06:41:52 INFO - PROCESS | 648 | 1464788512488 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 648 | 1464788512491 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 06:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:41:52 INFO - PROCESS | 648 | 1464788512494 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 648 | 1464788512496 Marionette TRACE conn6 <- [1,2882,null,{}] 06:41:52 INFO - PROCESS | 648 | 1464788512518 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:41:52 INFO - PROCESS | 648 | 1464788512658 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 06:41:52 INFO - PROCESS | 648 | 1464788512830 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB44656800 == 147 [pid = 648] [id = 730] 06:41:52 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB3F8A5400) [pid = 648] [serial = 2190] [outer = 0000000000000000] 06:41:52 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB3F8CCC00) [pid = 648] [serial = 2191] [outer = 000000EB3F8A5400] 06:41:52 INFO - PROCESS | 648 | 1464788512885 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB3FFF9800) [pid = 648] [serial = 2192] [outer = 000000EB3F8A5400] 06:41:53 INFO - PROCESS | 648 | 1464788513496 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:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1044ms 06:41:53 INFO - PROCESS | 648 | 1464788513541 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 648 | 1464788513543 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 06:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:41:53 INFO - PROCESS | 648 | 1464788513547 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 648 | 1464788513549 Marionette TRACE conn6 <- [1,2886,null,{}] 06:41:53 INFO - PROCESS | 648 | 1464788513570 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:41:53 INFO - PROCESS | 648 | 1464788513711 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 06:41:53 INFO - PROCESS | 648 | 1464788513896 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB44B39000 == 148 [pid = 648] [id = 731] 06:41:53 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB409EB400) [pid = 648] [serial = 2193] [outer = 0000000000000000] 06:41:53 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB409F0000) [pid = 648] [serial = 2194] [outer = 000000EB409EB400] 06:41:53 INFO - PROCESS | 648 | 1464788513952 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB40A6E000) [pid = 648] [serial = 2195] [outer = 000000EB409EB400] 06:41:54 INFO - PROCESS | 648 | 1464788514517 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:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1028ms 06:41:54 INFO - PROCESS | 648 | 1464788514578 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 648 | 1464788514580 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 06:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:41:54 INFO - PROCESS | 648 | 1464788514584 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 648 | 1464788514587 Marionette TRACE conn6 <- [1,2890,null,{}] 06:41:54 INFO - PROCESS | 648 | 1464788514591 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:41:54 INFO - PROCESS | 648 | 1464788514748 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 06:41:54 INFO - PROCESS | 648 | 1464788514924 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB452CC800 == 149 [pid = 648] [id = 732] 06:41:54 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB40A6BC00) [pid = 648] [serial = 2196] [outer = 0000000000000000] 06:41:54 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB40C86400) [pid = 648] [serial = 2197] [outer = 000000EB40A6BC00] 06:41:54 INFO - PROCESS | 648 | 1464788514985 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB40F8E400) [pid = 648] [serial = 2198] [outer = 000000EB40A6BC00] 06:41:55 INFO - PROCESS | 648 | 1464788515579 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1029ms 06:41:55 INFO - PROCESS | 648 | 1464788515615 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 648 | 1464788515617 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 06:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:41:55 INFO - PROCESS | 648 | 1464788515621 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 648 | 1464788515623 Marionette TRACE conn6 <- [1,2894,null,{}] 06:41:55 INFO - PROCESS | 648 | 1464788515627 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:41:55 INFO - PROCESS | 648 | 1464788515767 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 06:41:55 INFO - PROCESS | 648 | 1464788515940 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB453F5800 == 150 [pid = 648] [id = 733] 06:41:55 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB40F8C400) [pid = 648] [serial = 2199] [outer = 0000000000000000] 06:41:55 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB4159DC00) [pid = 648] [serial = 2200] [outer = 000000EB40F8C400] 06:41:55 INFO - PROCESS | 648 | 1464788515996 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB42858400) [pid = 648] [serial = 2201] [outer = 000000EB40F8C400] 06:41:56 INFO - PROCESS | 648 | 1464788516568 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:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 985ms 06:41:56 INFO - PROCESS | 648 | 1464788516610 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 648 | 1464788516612 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:41:56 INFO - PROCESS | 648 | 1464788516616 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 648 | 1464788516618 Marionette TRACE conn6 <- [1,2898,null,{}] 06:41:56 INFO - PROCESS | 648 | 1464788516622 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:41:56 INFO - PROCESS | 648 | 1464788516764 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 06:41:56 INFO - PROCESS | 648 | 1464788516958 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 648 | ++DOCSHELL 000000EB47DDE000 == 151 [pid = 648] [id = 734] 06:41:56 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB2204BC00) [pid = 648] [serial = 2202] [outer = 0000000000000000] 06:41:57 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB42860800) [pid = 648] [serial = 2203] [outer = 000000EB2204BC00] 06:41:57 INFO - PROCESS | 648 | 1464788517015 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB42B6C000) [pid = 648] [serial = 2204] [outer = 000000EB2204BC00] 06:41:57 INFO - PROCESS | 648 | 1464788517593 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:41:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:41:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:41:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1032ms 06:41:57 INFO - PROCESS | 648 | 1464788517661 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 648 | 1464788517663 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 06:41:57 INFO - PROCESS | 648 | 1464788517687 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 648 | 1464788517689 Marionette TRACE conn6 <- [1,2902,null,{}] 06:41:57 INFO - TEST-START | /DOMEvents/constructors.html 06:41:57 INFO - PROCESS | 648 | 1464788517693 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:41:57 INFO - PROCESS | 648 | 1464788517837 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 06:41:58 INFO - PROCESS | 648 | 1464788518030 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB30C6F800 == 152 [pid = 648] [id = 735] 06:41:58 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB23B78400) [pid = 648] [serial = 2205] [outer = 0000000000000000] 06:41:58 INFO - PROCESS | 648 | ++DOMWINDOW == 245 (000000EB28B8A800) [pid = 648] [serial = 2206] [outer = 000000EB23B78400] 06:41:58 INFO - PROCESS | 648 | 1464788518087 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 648 | ++DOMWINDOW == 246 (000000EB31E05C00) [pid = 648] [serial = 2207] [outer = 000000EB23B78400] 06:41:58 INFO - PROCESS | 648 | 1464788518779 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:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:41:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 1143ms 06:41:58 INFO - PROCESS | 648 | 1464788518838 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 648 | 1464788518840 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:41:58 INFO - PROCESS | 648 | 1464788518844 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 648 | 1464788518846 Marionette TRACE conn6 <- [1,2906,null,{}] 06:41:58 INFO - PROCESS | 648 | 1464788518850 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:41:59 INFO - PROCESS | 648 | 1464788518999 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 06:41:59 INFO - PROCESS | 648 | 1464788519197 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DCF000 == 153 [pid = 648] [id = 736] 06:41:59 INFO - PROCESS | 648 | ++DOMWINDOW == 247 (000000EB28B82800) [pid = 648] [serial = 2208] [outer = 0000000000000000] 06:41:59 INFO - PROCESS | 648 | ++DOMWINDOW == 248 (000000EB3544C400) [pid = 648] [serial = 2209] [outer = 000000EB28B82800] 06:41:59 INFO - PROCESS | 648 | 1464788519254 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 648 | ++DOMWINDOW == 249 (000000EB3EF79800) [pid = 648] [serial = 2210] [outer = 000000EB28B82800] 06:41:59 INFO - PROCESS | 648 | 1464788519834 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:41:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:41:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1027ms 06:41:59 INFO - PROCESS | 648 | 1464788519874 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 648 | 1464788519876 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 06:41:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:41:59 INFO - PROCESS | 648 | 1464788519880 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 648 | 1464788519882 Marionette TRACE conn6 <- [1,2910,null,{}] 06:41:59 INFO - PROCESS | 648 | 1464788519903 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:42:00 INFO - PROCESS | 648 | 1464788520045 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 06:42:00 INFO - PROCESS | 648 | 1464788520240 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35E7B800 == 154 [pid = 648] [id = 737] 06:42:00 INFO - PROCESS | 648 | ++DOMWINDOW == 250 (000000EB28C85000) [pid = 648] [serial = 2211] [outer = 0000000000000000] 06:42:00 INFO - PROCESS | 648 | ++DOMWINDOW == 251 (000000EB31429C00) [pid = 648] [serial = 2212] [outer = 000000EB28C85000] 06:42:00 INFO - PROCESS | 648 | 1464788520298 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 648 | ++DOMWINDOW == 252 (000000EB39906000) [pid = 648] [serial = 2213] [outer = 000000EB28C85000] 06:42:01 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:42:01 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:42:01 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:42:01 INFO - PROCESS | 648 | [648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:42:01 INFO - PROCESS | 648 | 1464788521158 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:42:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:42:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:42:01 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:42:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:42:01 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:42:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:42:01 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:42:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:42:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:42:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1294ms 06:42:01 INFO - PROCESS | 648 | 1464788521194 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 648 | 1464788521199 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 06:42:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:42:01 INFO - PROCESS | 648 | 1464788521206 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 648 | 1464788521211 Marionette TRACE conn6 <- [1,2914,null,{}] 06:42:01 INFO - PROCESS | 648 | 1464788521216 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:42:01 INFO - PROCESS | 648 | 1464788521362 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 06:42:01 INFO - PROCESS | 648 | 1464788521552 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395DE000 == 155 [pid = 648] [id = 738] 06:42:01 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB31775400) [pid = 648] [serial = 2214] [outer = 0000000000000000] 06:42:01 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB31E33C00) [pid = 648] [serial = 2215] [outer = 000000EB31775400] 06:42:01 INFO - PROCESS | 648 | 1464788521605 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB3490F800) [pid = 648] [serial = 2216] [outer = 000000EB31775400] 06:42:02 INFO - PROCESS | 648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:42:02 INFO - PROCESS | 648 | 1464788522165 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:42:02 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:42:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 985ms 06:42:02 INFO - PROCESS | 648 | 1464788522211 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 648 | 1464788522217 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 06:42:02 INFO - PROCESS | 648 | 1464788522225 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:42:02 INFO - PROCESS | 648 | 1464788522228 Marionette TRACE conn6 <- [1,2918,null,{}] 06:42:02 INFO - PROCESS | 648 | 1464788522232 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:42:02 INFO - PROCESS | 648 | 1464788522371 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 06:42:02 INFO - PROCESS | 648 | 1464788522573 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB2D772000 == 156 [pid = 648] [id = 739] 06:42:02 INFO - PROCESS | 648 | ++DOMWINDOW == 256 (000000EB2A28E000) [pid = 648] [serial = 2217] [outer = 0000000000000000] 06:42:02 INFO - PROCESS | 648 | ++DOMWINDOW == 257 (000000EB34B9D800) [pid = 648] [serial = 2218] [outer = 000000EB2A28E000] 06:42:02 INFO - PROCESS | 648 | 1464788522627 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 648 | ++DOMWINDOW == 258 (000000EB34D2FC00) [pid = 648] [serial = 2219] [outer = 000000EB2A28E000] 06:42:03 INFO - PROCESS | 648 | 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:42:03 INFO - PROCESS | 648 | 1464788523177 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:42:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:42:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms 06:42:03 INFO - PROCESS | 648 | 1464788523217 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 648 | 1464788523219 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 06:42:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:42:03 INFO - PROCESS | 648 | 1464788523223 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 648 | 1464788523227 Marionette TRACE conn6 <- [1,2922,null,{}] 06:42:03 INFO - PROCESS | 648 | 1464788523238 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:42:03 INFO - PROCESS | 648 | 1464788523379 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3DA90800 == 155 [pid = 648] [id = 720] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB30E84800 == 154 [pid = 648] [id = 719] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D02B000 == 153 [pid = 648] [id = 718] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3BC33800 == 152 [pid = 648] [id = 717] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB39DC8800 == 151 [pid = 648] [id = 716] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB35C74000 == 150 [pid = 648] [id = 715] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 257 (000000EB3D959000) [pid = 648] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 256 (000000EB3C23C000) [pid = 648] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 255 (000000EB3B50B000) [pid = 648] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB30436C00) [pid = 648] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB2D442400) [pid = 648] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB3AF76400) [pid = 648] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | 1464788523682 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | --DOCSHELL 000000EB28EFC000 == 149 [pid = 648] [id = 714] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A628000 == 148 [pid = 648] [id = 713] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB34920800 == 147 [pid = 648] [id = 712] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB38D08800 == 146 [pid = 648] [id = 711] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB309B0000 == 145 [pid = 648] [id = 710] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB41517000 == 144 [pid = 648] [id = 707] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB40CB8800 == 143 [pid = 648] [id = 706] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB402F8800 == 142 [pid = 648] [id = 705] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FFB3000 == 141 [pid = 648] [id = 704] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F38D800 == 140 [pid = 648] [id = 703] 06:42:03 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3092E000 == 141 [pid = 648] [id = 740] 06:42:03 INFO - PROCESS | 648 | ++DOMWINDOW == 253 (000000EB239D0000) [pid = 648] [serial = 2220] [outer = 0000000000000000] 06:42:03 INFO - PROCESS | 648 | ++DOMWINDOW == 254 (000000EB2450D800) [pid = 648] [serial = 2221] [outer = 000000EB239D0000] 06:42:03 INFO - PROCESS | 648 | 1464788523754 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 648 | ++DOMWINDOW == 255 (000000EB2CC1A000) [pid = 648] [serial = 2222] [outer = 000000EB239D0000] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3E896000 == 140 [pid = 648] [id = 702] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D86D800 == 139 [pid = 648] [id = 701] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A480000 == 138 [pid = 648] [id = 700] 06:42:03 INFO - PROCESS | 648 | --DOCSHELL 000000EB35403800 == 137 [pid = 648] [id = 699] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 254 (000000EB34A9E800) [pid = 648] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 253 (000000EB43CEDC00) [pid = 648] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 252 (000000EB43B4B000) [pid = 648] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 251 (000000EB43D51C00) [pid = 648] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 250 (000000EB3DC15000) [pid = 648] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 249 (000000EB3BCA9000) [pid = 648] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 248 (000000EB40AA8000) [pid = 648] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 247 (000000EB43D47800) [pid = 648] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 246 (000000EB3E86C800) [pid = 648] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 245 (000000EB3BCAD000) [pid = 648] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 244 (000000EB40C83400) [pid = 648] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB415A8000) [pid = 648] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB3B544000) [pid = 648] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB3C244000) [pid = 648] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB42B75000) [pid = 648] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB46CE4000) [pid = 648] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB3F0D0400) [pid = 648] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB42867000) [pid = 648] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB3B54CC00) [pid = 648] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB3EF76400) [pid = 648] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB409EC400) [pid = 648] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB43BCFC00) [pid = 648] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB3B40B400) [pid = 648] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB3FFF5000) [pid = 648] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB3BCA7000) [pid = 648] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB3AF71C00) [pid = 648] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB39921800) [pid = 648] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB42B7BC00) [pid = 648] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 226 (000000EB3DC84800) [pid = 648] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 225 (000000EB30CE6400) [pid = 648] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 224 (000000EB3DB11000) [pid = 648] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 223 (000000EB31775C00) [pid = 648] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 222 (000000EB303F1C00) [pid = 648] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 221 (000000EB30228800) [pid = 648] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 220 (000000EB311A5800) [pid = 648] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 219 (000000EB28B0D800) [pid = 648] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 218 (000000EB23B71000) [pid = 648] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 217 (000000EB34B9B800) [pid = 648] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 216 (000000EB34AA6800) [pid = 648] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 215 (000000EB34D90000) [pid = 648] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 214 (000000EB35212800) [pid = 648] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 213 (000000EB32945400) [pid = 648] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 212 (000000EB34A99000) [pid = 648] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 211 (000000EB34B18800) [pid = 648] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 210 (000000EB36A2C400) [pid = 648] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB35C05000) [pid = 648] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB3AE30800) [pid = 648] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB39919C00) [pid = 648] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB250B4C00) [pid = 648] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB2290C800) [pid = 648] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB31423000) [pid = 648] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB30432C00) [pid = 648] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB34D95C00) [pid = 648] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB34CE5400) [pid = 648] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB30737C00) [pid = 648] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB35447C00) [pid = 648] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB354B3C00) [pid = 648] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB3A6B1800) [pid = 648] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB39910C00) [pid = 648] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB388BC400) [pid = 648] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB35C46800) [pid = 648] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 06:42:03 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB339A9800) [pid = 648] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 06:42:04 INFO - PROCESS | 648 | 1464788524274 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:42:04 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:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1079ms 06:42:04 INFO - PROCESS | 648 | 1464788524304 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 648 | 1464788524307 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 06:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:42:04 INFO - PROCESS | 648 | 1464788524314 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 648 | 1464788524316 Marionette TRACE conn6 <- [1,2926,null,{}] 06:42:04 INFO - PROCESS | 648 | 1464788524319 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:42:04 INFO - PROCESS | 648 | 1464788524443 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 06:42:04 INFO - PROCESS | 648 | 1464788524455 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BD3000 == 138 [pid = 648] [id = 741] 06:42:04 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB31423000) [pid = 648] [serial = 2223] [outer = 0000000000000000] 06:42:04 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3142EC00) [pid = 648] [serial = 2224] [outer = 000000EB31423000] 06:42:04 INFO - PROCESS | 648 | 1464788524504 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB32944400) [pid = 648] [serial = 2225] [outer = 000000EB31423000] 06:42:04 INFO - PROCESS | 648 | 1464788524983 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:42:05 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:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 06:42:05 INFO - PROCESS | 648 | 1464788525004 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 648 | 1464788525006 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 06:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:42:05 INFO - PROCESS | 648 | 1464788525009 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 648 | 1464788525011 Marionette TRACE conn6 <- [1,2930,null,{}] 06:42:05 INFO - PROCESS | 648 | 1464788525014 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:42:05 INFO - PROCESS | 648 | 1464788525182 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 06:42:05 INFO - PROCESS | 648 | 1464788525360 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB38E0E000 == 139 [pid = 648] [id = 742] 06:42:05 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB31E0FC00) [pid = 648] [serial = 2226] [outer = 0000000000000000] 06:42:05 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB339A4C00) [pid = 648] [serial = 2227] [outer = 000000EB31E0FC00] 06:42:05 INFO - PROCESS | 648 | 1464788525418 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB34B98800) [pid = 648] [serial = 2228] [outer = 000000EB31E0FC00] 06:42:05 INFO - PROCESS | 648 | 1464788525833 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:42:05 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:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 06:42:05 INFO - PROCESS | 648 | 1464788525897 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 648 | 1464788525900 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 06:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:42:05 INFO - PROCESS | 648 | 1464788525903 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 648 | 1464788525905 Marionette TRACE conn6 <- [1,2934,null,{}] 06:42:05 INFO - PROCESS | 648 | 1464788525909 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:42:06 INFO - PROCESS | 648 | 1464788526081 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 06:42:06 INFO - PROCESS | 648 | 1464788526105 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B039000 == 140 [pid = 648] [id = 743] 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB35C09800) [pid = 648] [serial = 2229] [outer = 0000000000000000] 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB36A2C400) [pid = 648] [serial = 2230] [outer = 000000EB35C09800] 06:42:06 INFO - PROCESS | 648 | 1464788526152 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB39904800) [pid = 648] [serial = 2231] [outer = 000000EB35C09800] 06:42:06 INFO - PROCESS | 648 | 1464788526600 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:42:06 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:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 731ms 06:42:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:42:06 INFO - PROCESS | 648 | 1464788526637 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 648 | 1464788526639 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 06:42:06 INFO - PROCESS | 648 | 1464788526642 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 648 | 1464788526644 Marionette TRACE conn6 <- [1,2938,null,{}] 06:42:06 INFO - PROCESS | 648 | 1464788526648 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:42:06 INFO - PROCESS | 648 | 1464788526845 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 06:42:06 INFO - PROCESS | 648 | 1464788526866 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3CD80800 == 141 [pid = 648] [id = 744] 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB39921400) [pid = 648] [serial = 2232] [outer = 0000000000000000] 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB3AE27800) [pid = 648] [serial = 2233] [outer = 000000EB39921400] 06:42:06 INFO - PROCESS | 648 | 1464788526911 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB3B546800) [pid = 648] [serial = 2234] [outer = 000000EB39921400] 06:42:07 INFO - PROCESS | 648 | ++DOCSHELL 000000EB3D027800 == 142 [pid = 648] [id = 745] 06:42:07 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB3BFEF800) [pid = 648] [serial = 2235] [outer = 0000000000000000] 06:42:07 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3C18F800) [pid = 648] [serial = 2236] [outer = 000000EB3BFEF800] 06:42:07 INFO - PROCESS | 648 | 1464788527384 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:42:07 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:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 775ms 06:42:07 INFO - PROCESS | 648 | 1464788527421 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 648 | 1464788527424 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:42:07 INFO - PROCESS | 648 | 1464788527427 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 648 | 1464788527429 Marionette TRACE conn6 <- [1,2942,null,{}] 06:42:07 INFO - PROCESS | 648 | 1464788527432 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:42:07 INFO - PROCESS | 648 | 1464788527631 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 06:42:07 INFO - PROCESS | 648 | 1464788527662 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3DAA3000 == 143 [pid = 648] [id = 746] 06:42:07 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB36A32400) [pid = 648] [serial = 2237] [outer = 0000000000000000] 06:42:07 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB3BCA7000) [pid = 648] [serial = 2238] [outer = 000000EB36A32400] 06:42:07 INFO - PROCESS | 648 | 1464788527707 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3C247C00) [pid = 648] [serial = 2239] [outer = 000000EB36A32400] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB353F3000) [pid = 648] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB34D29C00) [pid = 648] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB2F1A9800) [pid = 648] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB2323E000) [pid = 648] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB354B3800) [pid = 648] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB34906400) [pid = 648] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB43BCB000) [pid = 648] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB3FFF0000) [pid = 648] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB39918800) [pid = 648] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB3B413800) [pid = 648] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB3D955000) [pid = 648] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB34052C00) [pid = 648] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB42B72800) [pid = 648] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB23945C00) [pid = 648] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB3AE28000) [pid = 648] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB388B8800) [pid = 648] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB3B502C00) [pid = 648] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB23D12400) [pid = 648] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB3022A800) [pid = 648] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB284C7C00) [pid = 648] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB3EC3B000) [pid = 648] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB34C5C800) [pid = 648] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB40C84000) [pid = 648] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 186 (000000EB33535C00) [pid = 648] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 185 (000000EB3B92A000) [pid = 648] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 184 (000000EB30CE9000) [pid = 648] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 183 (000000EB23997C00) [pid = 648] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 182 (000000EB34D25400) [pid = 648] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 181 (000000EB353F2400) [pid = 648] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 180 (000000EB32D98000) [pid = 648] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 179 (000000EB44FBE400) [pid = 648] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 178 (000000EB2391FC00) [pid = 648] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 177 (000000EB31E37000) [pid = 648] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:42:08 INFO - PROCESS | 648 | --DOMWINDOW == 176 (000000EB300A0C00) [pid = 648] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:42:08 INFO - PROCESS | 648 | 1464788528604 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:42:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:42:08 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:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1232ms 06:42:08 INFO - PROCESS | 648 | 1464788528663 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 648 | 1464788528665 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 06:42:08 INFO - PROCESS | 648 | 1464788528668 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:42:08 INFO - PROCESS | 648 | 1464788528670 Marionette TRACE conn6 <- [1,2946,null,{}] 06:42:08 INFO - PROCESS | 648 | 1464788528674 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:42:08 INFO - PROCESS | 648 | 1464788528816 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 06:42:08 INFO - PROCESS | 648 | 1464788528829 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F0E1800 == 144 [pid = 648] [id = 747] 06:42:08 INFO - PROCESS | 648 | ++DOMWINDOW == 177 (000000EB2DF5A000) [pid = 648] [serial = 2240] [outer = 0000000000000000] 06:42:08 INFO - PROCESS | 648 | ++DOMWINDOW == 178 (000000EB300A2800) [pid = 648] [serial = 2241] [outer = 000000EB2DF5A000] 06:42:08 INFO - PROCESS | 648 | 1464788528874 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 648 | ++DOMWINDOW == 179 (000000EB35446400) [pid = 648] [serial = 2242] [outer = 000000EB2DF5A000] 06:42:09 INFO - PROCESS | 648 | 1464788529306 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:42:09 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:42:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 06:42:09 INFO - PROCESS | 648 | 1464788529375 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 648 | 1464788529378 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 06:42:09 INFO - PROCESS | 648 | 1464788529381 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 648 | 1464788529383 Marionette TRACE conn6 <- [1,2950,null,{}] 06:42:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:42:09 INFO - PROCESS | 648 | 1464788529387 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:42:09 INFO - PROCESS | 648 | 1464788529510 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 06:42:09 INFO - PROCESS | 648 | 1464788529544 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F4C1000 == 145 [pid = 648] [id = 748] 06:42:09 INFO - PROCESS | 648 | ++DOMWINDOW == 180 (000000EB388B3C00) [pid = 648] [serial = 2243] [outer = 0000000000000000] 06:42:09 INFO - PROCESS | 648 | ++DOMWINDOW == 181 (000000EB3C247400) [pid = 648] [serial = 2244] [outer = 000000EB388B3C00] 06:42:09 INFO - PROCESS | 648 | 1464788529589 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 648 | ++DOMWINDOW == 182 (000000EB3D95A400) [pid = 648] [serial = 2245] [outer = 000000EB388B3C00] 06:42:10 INFO - PROCESS | 648 | 1464788530051 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:42:10 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:42:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 06:42:10 INFO - PROCESS | 648 | 1464788530058 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 648 | 1464788530060 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 06:42:10 INFO - PROCESS | 648 | 1464788530063 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:42:10 INFO - PROCESS | 648 | 1464788530065 Marionette TRACE conn6 <- [1,2954,null,{}] 06:42:10 INFO - PROCESS | 648 | 1464788530069 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:42:10 INFO - PROCESS | 648 | 1464788530263 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 06:42:10 INFO - PROCESS | 648 | 1464788530282 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40020800 == 146 [pid = 648] [id = 749] 06:42:10 INFO - PROCESS | 648 | ++DOMWINDOW == 183 (000000EB3D98B800) [pid = 648] [serial = 2246] [outer = 0000000000000000] 06:42:10 INFO - PROCESS | 648 | ++DOMWINDOW == 184 (000000EB3DC1A400) [pid = 648] [serial = 2247] [outer = 000000EB3D98B800] 06:42:10 INFO - PROCESS | 648 | 1464788530332 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 648 | ++DOMWINDOW == 185 (000000EB3E870C00) [pid = 648] [serial = 2248] [outer = 000000EB3D98B800] 06:42:11 INFO - PROCESS | 648 | 1464788531061 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:42:11 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:42:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1025ms 06:42:11 INFO - PROCESS | 648 | 1464788531092 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 648 | 1464788531098 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 06:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:42:11 INFO - PROCESS | 648 | 1464788531102 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 648 | 1464788531107 Marionette TRACE conn6 <- [1,2958,null,{}] 06:42:11 INFO - PROCESS | 648 | 1464788531135 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:42:11 INFO - PROCESS | 648 | 1464788531325 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 06:42:11 INFO - PROCESS | 648 | 1464788531499 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3877D800 == 147 [pid = 648] [id = 750] 06:42:11 INFO - PROCESS | 648 | ++DOMWINDOW == 186 (000000EB2AA2DC00) [pid = 648] [serial = 2249] [outer = 0000000000000000] 06:42:11 INFO - PROCESS | 648 | ++DOMWINDOW == 187 (000000EB2F17BC00) [pid = 648] [serial = 2250] [outer = 000000EB2AA2DC00] 06:42:11 INFO - PROCESS | 648 | 1464788531557 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB31655800) [pid = 648] [serial = 2251] [outer = 000000EB2AA2DC00] 06:42:12 INFO - PROCESS | 648 | 1464788532131 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:42:12 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:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1053ms 06:42:12 INFO - PROCESS | 648 | 1464788532160 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 648 | 1464788532166 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 06:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:42:12 INFO - PROCESS | 648 | 1464788532173 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 648 | 1464788532176 Marionette TRACE conn6 <- [1,2962,null,{}] 06:42:12 INFO - PROCESS | 648 | 1464788532180 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:42:12 INFO - PROCESS | 648 | 1464788532332 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 06:42:12 INFO - PROCESS | 648 | 1464788532508 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B03A800 == 148 [pid = 648] [id = 751] 06:42:12 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3164CC00) [pid = 648] [serial = 2252] [outer = 0000000000000000] 06:42:12 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB34B6BC00) [pid = 648] [serial = 2253] [outer = 000000EB3164CC00] 06:42:12 INFO - PROCESS | 648 | 1464788532563 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB34D4CC00) [pid = 648] [serial = 2254] [outer = 000000EB3164CC00] 06:42:13 INFO - PROCESS | 648 | 1464788533125 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:42:13 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:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 06:42:13 INFO - PROCESS | 648 | 1464788533164 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 648 | 1464788533167 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 06:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:42:13 INFO - PROCESS | 648 | 1464788533171 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 648 | 1464788533175 Marionette TRACE conn6 <- [1,2966,null,{}] 06:42:13 INFO - PROCESS | 648 | 1464788533187 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:42:13 INFO - PROCESS | 648 | 1464788533341 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 06:42:13 INFO - PROCESS | 648 | 1464788533524 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB402EC800 == 149 [pid = 648] [id = 752] 06:42:13 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB39908000) [pid = 648] [serial = 2255] [outer = 0000000000000000] 06:42:13 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3AE2B800) [pid = 648] [serial = 2256] [outer = 000000EB39908000] 06:42:13 INFO - PROCESS | 648 | 1464788533586 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3C248000) [pid = 648] [serial = 2257] [outer = 000000EB39908000] 06:42:14 INFO - PROCESS | 648 | 1464788534124 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:42:14 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:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 986ms 06:42:14 INFO - PROCESS | 648 | 1464788534158 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 648 | 1464788534162 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 06:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:42:14 INFO - PROCESS | 648 | 1464788534165 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 648 | 1464788534168 Marionette TRACE conn6 <- [1,2970,null,{}] 06:42:14 INFO - PROCESS | 648 | 1464788534171 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:42:14 INFO - PROCESS | 648 | 1464788534321 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 06:42:14 INFO - PROCESS | 648 | 1464788534503 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40FE5800 == 150 [pid = 648] [id = 753] 06:42:14 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3DAF5800) [pid = 648] [serial = 2258] [outer = 0000000000000000] 06:42:14 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB3DC14800) [pid = 648] [serial = 2259] [outer = 000000EB3DAF5800] 06:42:14 INFO - PROCESS | 648 | 1464788534561 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB3DC8FC00) [pid = 648] [serial = 2260] [outer = 000000EB3DAF5800] 06:42:15 INFO - PROCESS | 648 | 1464788535076 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:42:15 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:42:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 06:42:15 INFO - PROCESS | 648 | 1464788535111 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 06:42:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:42:15 INFO - PROCESS | 648 | 1464788535113 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 06:42:15 INFO - PROCESS | 648 | 1464788535117 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 648 | 1464788535119 Marionette TRACE conn6 <- [1,2974,null,{}] 06:42:15 INFO - PROCESS | 648 | 1464788535123 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:42:15 INFO - PROCESS | 648 | 1464788535265 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 06:42:15 INFO - PROCESS | 648 | 1464788535438 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4151B000 == 151 [pid = 648] [id = 754] 06:42:15 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB3DAF8400) [pid = 648] [serial = 2261] [outer = 0000000000000000] 06:42:15 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB3EF70800) [pid = 648] [serial = 2262] [outer = 000000EB3DAF8400] 06:42:15 INFO - PROCESS | 648 | 1464788535493 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB3F08FC00) [pid = 648] [serial = 2263] [outer = 000000EB3DAF8400] 06:42:16 INFO - PROCESS | 648 | 1464788536045 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:42:16 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:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 06:42:16 INFO - PROCESS | 648 | 1464788536105 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 648 | 1464788536108 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 06:42:16 INFO - PROCESS | 648 | 1464788536112 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:42:16 INFO - PROCESS | 648 | 1464788536114 Marionette TRACE conn6 <- [1,2978,null,{}] 06:42:16 INFO - PROCESS | 648 | 1464788536118 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:42:16 INFO - PROCESS | 648 | 1464788536276 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 06:42:16 INFO - PROCESS | 648 | 1464788536448 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41D1C800 == 152 [pid = 648] [id = 755] 06:42:16 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB3F8CE800) [pid = 648] [serial = 2264] [outer = 0000000000000000] 06:42:16 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB409ED000) [pid = 648] [serial = 2265] [outer = 000000EB3F8CE800] 06:42:16 INFO - PROCESS | 648 | 1464788536504 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB40AA8000) [pid = 648] [serial = 2266] [outer = 000000EB3F8CE800] 06:42:16 INFO - PROCESS | 648 | ++DOCSHELL 000000EB41D9B800 == 153 [pid = 648] [id = 756] 06:42:16 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB40C8C000) [pid = 648] [serial = 2267] [outer = 0000000000000000] 06:42:16 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB40F89C00) [pid = 648] [serial = 2268] [outer = 000000EB40C8C000] 06:42:17 INFO - PROCESS | 648 | 1464788537141 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:42:17 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:42:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1074ms 06:42:17 INFO - PROCESS | 648 | 1464788537189 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 648 | 1464788537191 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 06:42:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:42:17 INFO - PROCESS | 648 | 1464788537195 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 648 | 1464788537197 Marionette TRACE conn6 <- [1,2982,null,{}] 06:42:17 INFO - PROCESS | 648 | 1464788537201 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:42:17 INFO - PROCESS | 648 | 1464788537393 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 06:42:17 INFO - PROCESS | 648 | 1464788537561 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4234D800 == 154 [pid = 648] [id = 757] 06:42:17 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB40AB0000) [pid = 648] [serial = 2269] [outer = 0000000000000000] 06:42:17 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB40C82C00) [pid = 648] [serial = 2270] [outer = 000000EB40AB0000] 06:42:17 INFO - PROCESS | 648 | 1464788537617 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB4285F000) [pid = 648] [serial = 2271] [outer = 000000EB40AB0000] 06:42:18 INFO - PROCESS | 648 | 1464788538132 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:42:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:42:18 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:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 986ms 06:42:18 INFO - PROCESS | 648 | 1464788538184 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 648 | 1464788538186 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 06:42:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:42:18 INFO - PROCESS | 648 | 1464788538190 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 648 | 1464788538192 Marionette TRACE conn6 <- [1,2986,null,{}] 06:42:18 INFO - PROCESS | 648 | 1464788538196 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:42:18 INFO - PROCESS | 648 | 1464788538343 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 06:42:18 INFO - PROCESS | 648 | 1464788538527 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 648 | ++DOCSHELL 000000EB43BD6000 == 155 [pid = 648] [id = 758] 06:42:18 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB415A0400) [pid = 648] [serial = 2272] [outer = 0000000000000000] 06:42:18 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB42B73400) [pid = 648] [serial = 2273] [outer = 000000EB415A0400] 06:42:18 INFO - PROCESS | 648 | 1464788538583 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB42B7AC00) [pid = 648] [serial = 2274] [outer = 000000EB415A0400] 06:42:19 INFO - PROCESS | 648 | 1464788539142 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:42:19 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:42:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 984ms 06:42:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:42:19 INFO - PROCESS | 648 | 1464788539177 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 648 | 1464788539180 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 06:42:19 INFO - PROCESS | 648 | 1464788539183 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 648 | 1464788539186 Marionette TRACE conn6 <- [1,2990,null,{}] 06:42:19 INFO - PROCESS | 648 | 1464788539189 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:42:19 INFO - PROCESS | 648 | 1464788539332 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 06:42:19 INFO - PROCESS | 648 | 1464788539516 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB44660800 == 156 [pid = 648] [id = 759] 06:42:19 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB42B71800) [pid = 648] [serial = 2275] [outer = 0000000000000000] 06:42:19 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB42B84400) [pid = 648] [serial = 2276] [outer = 000000EB42B71800] 06:42:19 INFO - PROCESS | 648 | 1464788539573 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB43B49800) [pid = 648] [serial = 2277] [outer = 000000EB42B71800] 06:42:20 INFO - PROCESS | 648 | 1464788540133 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:42:20 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:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 985ms 06:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:42:20 INFO - PROCESS | 648 | 1464788540171 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 648 | 1464788540173 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 06:42:20 INFO - PROCESS | 648 | 1464788540177 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 648 | 1464788540179 Marionette TRACE conn6 <- [1,2994,null,{}] 06:42:20 INFO - PROCESS | 648 | 1464788540183 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:42:20 INFO - PROCESS | 648 | 1464788540330 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 06:42:20 INFO - PROCESS | 648 | 1464788540515 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB453E1800 == 157 [pid = 648] [id = 760] 06:42:20 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB43B47000) [pid = 648] [serial = 2278] [outer = 0000000000000000] 06:42:20 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB43BC4C00) [pid = 648] [serial = 2279] [outer = 000000EB43B47000] 06:42:20 INFO - PROCESS | 648 | 1464788540571 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB43BCEC00) [pid = 648] [serial = 2280] [outer = 000000EB43B47000] 06:42:21 INFO - PROCESS | 648 | 1464788541121 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:42:21 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:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 06:42:21 INFO - PROCESS | 648 | 1464788541177 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 648 | 1464788541180 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 06:42:21 INFO - PROCESS | 648 | 1464788541186 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 648 | 1464788541189 Marionette TRACE conn6 <- [1,2998,null,{}] 06:42:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:42:21 INFO - PROCESS | 648 | 1464788541193 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:42:21 INFO - PROCESS | 648 | 1464788541354 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 06:42:21 INFO - PROCESS | 648 | 1464788541541 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB47809000 == 158 [pid = 648] [id = 761] 06:42:21 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB43D47C00) [pid = 648] [serial = 2281] [outer = 0000000000000000] 06:42:21 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB43D4B000) [pid = 648] [serial = 2282] [outer = 000000EB43D47C00] 06:42:21 INFO - PROCESS | 648 | 1464788541604 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 648 | ++DOMWINDOW == 220 (000000EB43D54800) [pid = 648] [serial = 2283] [outer = 000000EB43D47C00] 06:42:21 INFO - PROCESS | 648 | [648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:42:22 INFO - PROCESS | 648 | 1464788542203 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:42:22 INFO - {} 06:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:42:22 INFO - {} 06:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:42:22 INFO - {} 06:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:42:22 INFO - {} 06:42:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1021ms 06:42:22 INFO - TEST-START | /FileAPI/fileReader.html 06:42:22 INFO - PROCESS | 648 | 1464788542214 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 648 | 1464788542217 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 06:42:22 INFO - PROCESS | 648 | 1464788542220 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 648 | 1464788542222 Marionette TRACE conn6 <- [1,3002,null,{}] 06:42:22 INFO - PROCESS | 648 | 1464788542226 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:42:22 INFO - PROCESS | 648 | 1464788542374 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 06:42:22 INFO - PROCESS | 648 | 1464788542560 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB475AC000 == 159 [pid = 648] [id = 762] 06:42:22 INFO - PROCESS | 648 | ++DOMWINDOW == 221 (000000EB43D54000) [pid = 648] [serial = 2284] [outer = 0000000000000000] 06:42:22 INFO - PROCESS | 648 | ++DOMWINDOW == 222 (000000EB45398400) [pid = 648] [serial = 2285] [outer = 000000EB43D54000] 06:42:22 INFO - PROCESS | 648 | 1464788542617 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 648 | ++DOMWINDOW == 223 (000000EB4539EC00) [pid = 648] [serial = 2286] [outer = 000000EB43D54000] 06:42:23 INFO - PROCESS | 648 | 1464788543131 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:42:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:42:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:42:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:42:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:42:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 924ms 06:42:23 INFO - PROCESS | 648 | 1464788543146 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 648 | 1464788543148 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 06:42:23 INFO - TEST-START | /FileAPI/historical.html 06:42:23 INFO - PROCESS | 648 | 1464788543152 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 648 | 1464788543156 Marionette TRACE conn6 <- [1,3006,null,{}] 06:42:23 INFO - PROCESS | 648 | 1464788543179 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:42:23 INFO - PROCESS | 648 | 1464788543326 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 06:42:23 INFO - PROCESS | 648 | 1464788543470 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB47CD2800 == 160 [pid = 648] [id = 763] 06:42:23 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB40E03000) [pid = 648] [serial = 2287] [outer = 0000000000000000] 06:42:23 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB40E09000) [pid = 648] [serial = 2288] [outer = 000000EB40E03000] 06:42:23 INFO - PROCESS | 648 | 1464788543524 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB40E10C00) [pid = 648] [serial = 2289] [outer = 000000EB40E03000] 06:42:24 INFO - PROCESS | 648 | 1464788544053 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:42:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:42:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:42:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:42:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:42:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:42:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:42:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:42:24 INFO - TEST-OK | /FileAPI/historical.html | took 944ms 06:42:24 INFO - PROCESS | 648 | 1464788544098 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 648 | 1464788544101 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /FileAPI/idlharness.html 06:42:24 INFO - PROCESS | 648 | 1464788544104 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 648 | 1464788544106 Marionette TRACE conn6 <- [1,3010,null,{}] 06:42:24 INFO - PROCESS | 648 | 1464788544110 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:42:24 INFO - PROCESS | 648 | 1464788544257 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 06:42:24 INFO - PROCESS | 648 | 1464788544444 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB47CEC000 == 161 [pid = 648] [id = 764] 06:42:24 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB4539D000) [pid = 648] [serial = 2290] [outer = 0000000000000000] 06:42:24 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB46CDBC00) [pid = 648] [serial = 2291] [outer = 000000EB4539D000] 06:42:24 INFO - PROCESS | 648 | 1464788544500 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB46CE2400) [pid = 648] [serial = 2292] [outer = 000000EB4539D000] 06:42:25 INFO - PROCESS | 648 | 1464788545465 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:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:42:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:42:25 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:42:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:42:25 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:42:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:42:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:42:25 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:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:42:25 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:42:25 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:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:42:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:42:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:42:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:42:25 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:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:42:25 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:42:25 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:42:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:42:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:42:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:42:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:42:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:42:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:42:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1511ms 06:42:25 INFO - TEST-START | /FileAPI/idlharness.worker 06:42:25 INFO - PROCESS | 648 | 1464788545629 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 648 | 1464788545632 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 06:42:25 INFO - PROCESS | 648 | 1464788545638 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 648 | 1464788545640 Marionette TRACE conn6 <- [1,3014,null,{}] 06:42:25 INFO - PROCESS | 648 | 1464788545644 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:42:25 INFO - PROCESS | 648 | 1464788545784 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 06:42:26 INFO - PROCESS | 648 | 1464788546010 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB47D63800 == 162 [pid = 648] [id = 765] 06:42:26 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB4539F000) [pid = 648] [serial = 2293] [outer = 0000000000000000] 06:42:26 INFO - PROCESS | 648 | ++DOMWINDOW == 231 (000000EB4BD37000) [pid = 648] [serial = 2294] [outer = 000000EB4539F000] 06:42:26 INFO - PROCESS | 648 | 1464788546066 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 648 | ++DOMWINDOW == 232 (000000EB4BD3DC00) [pid = 648] [serial = 2295] [outer = 000000EB4539F000] 06:42:26 INFO - PROCESS | 648 | [648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:42:27 INFO - PROCESS | 648 | 1464788547228 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:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:42:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:42:27 INFO - {} 06:42:27 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:42:27 INFO - {} 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:42:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:42:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 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:42:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:42:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:42:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:42:27 INFO - {} 06:42:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1768ms 06:42:27 INFO - PROCESS | 648 | 1464788547417 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 648 | 1464788547419 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:42:27 INFO - PROCESS | 648 | 1464788547423 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 648 | 1464788547425 Marionette TRACE conn6 <- [1,3018,null,{}] 06:42:27 INFO - PROCESS | 648 | 1464788547444 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:42:27 INFO - PROCESS | 648 | 1464788547587 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 06:42:27 INFO - PROCESS | 648 | 1464788547762 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB33248000 == 163 [pid = 648] [id = 766] 06:42:27 INFO - PROCESS | 648 | ++DOMWINDOW == 233 (000000EB29403000) [pid = 648] [serial = 2296] [outer = 0000000000000000] 06:42:27 INFO - PROCESS | 648 | ++DOMWINDOW == 234 (000000EB31431400) [pid = 648] [serial = 2297] [outer = 000000EB29403000] 06:42:27 INFO - PROCESS | 648 | 1464788547816 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 648 | ++DOMWINDOW == 235 (000000EB3BCA4000) [pid = 648] [serial = 2298] [outer = 000000EB29403000] 06:42:28 INFO - PROCESS | 648 | 1464788548344 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:42:28 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:42:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 943ms 06:42:28 INFO - PROCESS | 648 | 1464788548369 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 648 | 1464788548372 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 06:42:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:42:28 INFO - PROCESS | 648 | 1464788548375 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 648 | 1464788548377 Marionette TRACE conn6 <- [1,3022,null,{}] 06:42:28 INFO - PROCESS | 648 | 1464788548381 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:42:28 INFO - PROCESS | 648 | 1464788548532 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 06:42:29 INFO - PROCESS | 648 | 1464788549089 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34292000 == 164 [pid = 648] [id = 767] 06:42:29 INFO - PROCESS | 648 | ++DOMWINDOW == 236 (000000EB22046800) [pid = 648] [serial = 2299] [outer = 0000000000000000] 06:42:29 INFO - PROCESS | 648 | ++DOMWINDOW == 237 (000000EB233B8400) [pid = 648] [serial = 2300] [outer = 000000EB22046800] 06:42:29 INFO - PROCESS | 648 | 1464788549143 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 648 | ++DOMWINDOW == 238 (000000EB284C2C00) [pid = 648] [serial = 2301] [outer = 000000EB22046800] 06:42:29 INFO - PROCESS | 648 | 1464788549784 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:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:42:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1443ms 06:42:29 INFO - PROCESS | 648 | 1464788549823 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 648 | 1464788549827 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 06:42:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:42:29 INFO - PROCESS | 648 | 1464788549832 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 648 | 1464788549836 Marionette TRACE conn6 <- [1,3026,null,{}] 06:42:29 INFO - PROCESS | 648 | 1464788549841 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:42:29 INFO - PROCESS | 648 | 1464788549990 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 06:42:30 INFO - PROCESS | 648 | 1464788550169 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39D8B800 == 165 [pid = 648] [id = 768] 06:42:30 INFO - PROCESS | 648 | ++DOMWINDOW == 239 (000000EB30228800) [pid = 648] [serial = 2302] [outer = 0000000000000000] 06:42:30 INFO - PROCESS | 648 | ++DOMWINDOW == 240 (000000EB303EC000) [pid = 648] [serial = 2303] [outer = 000000EB30228800] 06:42:30 INFO - PROCESS | 648 | 1464788550219 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 648 | ++DOMWINDOW == 241 (000000EB31E39400) [pid = 648] [serial = 2304] [outer = 000000EB30228800] 06:42:30 INFO - PROCESS | 648 | 1464788550793 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:42:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:42:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:42:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 06:42:30 INFO - PROCESS | 648 | 1464788550834 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 648 | 1464788550838 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 06:42:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:42:30 INFO - PROCESS | 648 | 1464788550845 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 648 | 1464788550848 Marionette TRACE conn6 <- [1,3030,null,{}] 06:42:30 INFO - PROCESS | 648 | 1464788550852 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:42:31 INFO - PROCESS | 648 | 1464788550997 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 06:42:31 INFO - PROCESS | 648 | 1464788551194 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35BDD000 == 166 [pid = 648] [id = 769] 06:42:31 INFO - PROCESS | 648 | ++DOMWINDOW == 242 (000000EB284C1C00) [pid = 648] [serial = 2305] [outer = 0000000000000000] 06:42:31 INFO - PROCESS | 648 | ++DOMWINDOW == 243 (000000EB34BA0400) [pid = 648] [serial = 2306] [outer = 000000EB284C1C00] 06:42:31 INFO - PROCESS | 648 | 1464788551246 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 648 | ++DOMWINDOW == 244 (000000EB34D8F400) [pid = 648] [serial = 2307] [outer = 000000EB284C1C00] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3A63A000 == 165 [pid = 648] [id = 156] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F4C1000 == 164 [pid = 648] [id = 748] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3F0E1800 == 163 [pid = 648] [id = 747] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3DAA3000 == 162 [pid = 648] [id = 746] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3D027800 == 161 [pid = 648] [id = 745] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3CD80800 == 160 [pid = 648] [id = 744] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3B039000 == 159 [pid = 648] [id = 743] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB38E0E000 == 158 [pid = 648] [id = 742] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 243 (000000EB409E9400) [pid = 648] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 242 (000000EB3AE2EC00) [pid = 648] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB35BD3000 == 157 [pid = 648] [id = 741] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3092E000 == 156 [pid = 648] [id = 740] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB2D772000 == 155 [pid = 648] [id = 739] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB395DE000 == 154 [pid = 648] [id = 738] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C6F800 == 153 [pid = 648] [id = 735] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB47DDE000 == 152 [pid = 648] [id = 734] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB453F5800 == 151 [pid = 648] [id = 733] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB452CC800 == 150 [pid = 648] [id = 732] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB44B39000 == 149 [pid = 648] [id = 731] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB44656800 == 148 [pid = 648] [id = 730] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB43DD7000 == 147 [pid = 648] [id = 729] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB43BE1800 == 146 [pid = 648] [id = 728] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB42118000 == 145 [pid = 648] [id = 727] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB4155E000 == 144 [pid = 648] [id = 726] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB40C2C800 == 143 [pid = 648] [id = 725] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB3FFA5000 == 142 [pid = 648] [id = 724] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB39D0B000 == 141 [pid = 648] [id = 723] 06:42:31 INFO - PROCESS | 648 | --DOCSHELL 000000EB30C7D800 == 140 [pid = 648] [id = 722] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 241 (000000EB38B0A400) [pid = 648] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 240 (000000EB239D4800) [pid = 648] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 239 (000000EB28C64800) [pid = 648] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 238 (000000EB34A9C800) [pid = 648] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 237 (000000EB31E32800) [pid = 648] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 236 (000000EB35C12C00) [pid = 648] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 235 (000000EB45399400) [pid = 648] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 234 (000000EB3D987000) [pid = 648] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 233 (000000EB31653400) [pid = 648] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 232 (000000EB241B6800) [pid = 648] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 231 (000000EB34DAA800) [pid = 648] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 230 (000000EB29C96800) [pid = 648] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 229 (000000EB3520C400) [pid = 648] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 228 (000000EB388B4800) [pid = 648] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 227 (000000EB367D5000) [pid = 648] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 226 (000000EB34A9A400) [pid = 648] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 225 (000000EB34D45400) [pid = 648] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 224 (000000EB44FB3000) [pid = 648] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 223 (000000EB40AA9000) [pid = 648] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 222 (000000EB3C23F000) [pid = 648] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 221 (000000EB3F07B800) [pid = 648] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 220 (000000EB284C0000) [pid = 648] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 219 (000000EB3EF73000) [pid = 648] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 218 (000000EB34D9EC00) [pid = 648] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 217 (000000EB3EC3EC00) [pid = 648] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 216 (000000EB34B15C00) [pid = 648] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 215 (000000EB3F8A9800) [pid = 648] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 214 (000000EB43BCF800) [pid = 648] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 213 (000000EB3C18D000) [pid = 648] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 212 (000000EB38B04C00) [pid = 648] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 211 (000000EB3DC90000) [pid = 648] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 210 (000000EB3F081400) [pid = 648] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 209 (000000EB2FA5C400) [pid = 648] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 208 (000000EB3B50B400) [pid = 648] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 207 (000000EB3991E000) [pid = 648] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 206 (000000EB3BCA0400) [pid = 648] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 205 (000000EB34054000) [pid = 648] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 204 (000000EB31E09800) [pid = 648] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 203 (000000EB303F6C00) [pid = 648] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 202 (000000EB2CC1EC00) [pid = 648] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 201 (000000EB3F0C9000) [pid = 648] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 200 (000000EB34CE8400) [pid = 648] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 199 (000000EB42B6BC00) [pid = 648] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB33540800) [pid = 648] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB3D072000) [pid = 648] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB3353D400) [pid = 648] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB311A0400) [pid = 648] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB341E7000) [pid = 648] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB2FA64400) [pid = 648] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB35449800) [pid = 648] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB3F0C8800) [pid = 648] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB354B8400) [pid = 648] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB28B12000) [pid = 648] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB354B9800) [pid = 648] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 06:42:31 INFO - PROCESS | 648 | --DOMWINDOW == 187 (000000EB46FD6800) [pid = 648] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 06:42:32 INFO - PROCESS | 648 | 1464788552196 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:42:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1464ms 06:42:32 INFO - PROCESS | 648 | 1464788552313 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 648 | 1464788552316 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:42:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:42:32 INFO - PROCESS | 648 | 1464788552325 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 648 | 1464788552331 Marionette TRACE conn6 <- [1,3034,null,{}] 06:42:32 INFO - PROCESS | 648 | 1464788552336 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:42:32 INFO - PROCESS | 648 | 1464788552475 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:42:32 INFO - PROCESS | 648 | 1464788552605 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB35421800 == 141 [pid = 648] [id = 770] 06:42:32 INFO - PROCESS | 648 | ++DOMWINDOW == 188 (000000EB23D11C00) [pid = 648] [serial = 2308] [outer = 0000000000000000] 06:42:32 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB28B93000) [pid = 648] [serial = 2309] [outer = 000000EB23D11C00] 06:42:32 INFO - PROCESS | 648 | 1464788552653 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB31E39C00) [pid = 648] [serial = 2310] [outer = 000000EB23D11C00] 06:42:32 INFO - PROCESS | 648 | [648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:42:33 INFO - PROCESS | 648 | 1464788553102 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:42:33 INFO - {} 06:42:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 798ms 06:42:33 INFO - PROCESS | 648 | 1464788553119 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 648 | 1464788553122 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:42:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:42:33 INFO - PROCESS | 648 | 1464788553139 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 648 | 1464788553142 Marionette TRACE conn6 <- [1,3038,null,{}] 06:42:33 INFO - PROCESS | 648 | 1464788553146 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:42:33 INFO - PROCESS | 648 | 1464788553273 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:42:33 INFO - PROCESS | 648 | 1464788553284 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB39DA5000 == 142 [pid = 648] [id = 771] 06:42:33 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB34B19800) [pid = 648] [serial = 2311] [outer = 0000000000000000] 06:42:33 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB34C68C00) [pid = 648] [serial = 2312] [outer = 000000EB34B19800] 06:42:33 INFO - PROCESS | 648 | 1464788553330 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB34D93800) [pid = 648] [serial = 2313] [outer = 000000EB34B19800] 06:42:33 INFO - PROCESS | 648 | 1464788553807 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:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:42:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 06:42:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:42:33 INFO - PROCESS | 648 | 1464788553818 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 648 | 1464788553820 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:42:33 INFO - PROCESS | 648 | 1464788553824 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 648 | 1464788553826 Marionette TRACE conn6 <- [1,3042,null,{}] 06:42:33 INFO - PROCESS | 648 | 1464788553873 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:42:34 INFO - PROCESS | 648 | 1464788554065 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:42:34 INFO - PROCESS | 648 | 1464788554085 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3B5AF000 == 143 [pid = 648] [id = 772] 06:42:34 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB35213000) [pid = 648] [serial = 2314] [outer = 0000000000000000] 06:42:34 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB353EC800) [pid = 648] [serial = 2315] [outer = 000000EB35213000] 06:42:34 INFO - PROCESS | 648 | 1464788554138 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB354BCC00) [pid = 648] [serial = 2316] [outer = 000000EB35213000] 06:42:34 INFO - PROCESS | 648 | 1464788554896 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:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:42:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:42:35 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:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:42:35 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:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:42:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1173ms 06:42:35 INFO - PROCESS | 648 | 1464788555001 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 648 | 1464788555003 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:42:35 INFO - PROCESS | 648 | 1464788555014 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:42:35 INFO - PROCESS | 648 | 1464788555016 Marionette TRACE conn6 <- [1,3046,null,{}] 06:42:35 INFO - PROCESS | 648 | 1464788555019 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:42:35 INFO - PROCESS | 648 | 1464788555188 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:42:35 INFO - PROCESS | 648 | 1464788555204 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3CD8C000 == 144 [pid = 648] [id = 773] 06:42:35 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB36A30400) [pid = 648] [serial = 2317] [outer = 0000000000000000] 06:42:35 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB39904000) [pid = 648] [serial = 2318] [outer = 000000EB36A30400] 06:42:35 INFO - PROCESS | 648 | 1464788555250 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB3A6A6400) [pid = 648] [serial = 2319] [outer = 000000EB36A30400] 06:42:35 INFO - PROCESS | 648 | 1464788555791 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:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:42:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:42:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 850ms 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 198 (000000EB239D0000) [pid = 648] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 197 (000000EB31423000) [pid = 648] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 196 (000000EB31E0FC00) [pid = 648] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 195 (000000EB31775400) [pid = 648] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 194 (000000EB3BFEF800) [pid = 648] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 193 (000000EB2A28E000) [pid = 648] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 192 (000000EB39921400) [pid = 648] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 191 (000000EB388B3C00) [pid = 648] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 190 (000000EB35C09800) [pid = 648] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 189 (000000EB2DF5A000) [pid = 648] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:42:36 INFO - PROCESS | 648 | --DOMWINDOW == 188 (000000EB36A32400) [pid = 648] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:42:36 INFO - PROCESS | 648 | 1464788556159 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 648 | 1464788556161 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:42:36 INFO - PROCESS | 648 | 1464788556169 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 648 | 1464788556171 Marionette TRACE conn6 <- [1,3050,null,{}] 06:42:36 INFO - PROCESS | 648 | 1464788556174 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:42:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:42:36 INFO - PROCESS | 648 | 1464788556298 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:42:36 INFO - PROCESS | 648 | 1464788556304 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3D80C000 == 145 [pid = 648] [id = 774] 06:42:36 INFO - PROCESS | 648 | ++DOMWINDOW == 189 (000000EB3B503400) [pid = 648] [serial = 2320] [outer = 0000000000000000] 06:42:36 INFO - PROCESS | 648 | ++DOMWINDOW == 190 (000000EB3B510000) [pid = 648] [serial = 2321] [outer = 000000EB3B503400] 06:42:36 INFO - PROCESS | 648 | 1464788556352 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 648 | ++DOMWINDOW == 191 (000000EB3BFFA800) [pid = 648] [serial = 2322] [outer = 000000EB3B503400] 06:42:36 INFO - PROCESS | 648 | [648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:42:36 INFO - PROCESS | 648 | ************************* 06:42:36 INFO - PROCESS | 648 | A coding exception was thrown and uncaught in a Task. 06:42:36 INFO - PROCESS | 648 | 06:42:36 INFO - PROCESS | 648 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:42:36 INFO - PROCESS | 648 | Full stack: 06:42:36 INFO - PROCESS | 648 | ************************* 06:42:36 INFO - PROCESS | 648 | 1464788556903 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:42:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:42:36 INFO - {} 06:42:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 775ms 06:42:36 INFO - PROCESS | 648 | 1464788556958 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:42:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:42:36 INFO - PROCESS | 648 | 1464788556960 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:42:36 INFO - PROCESS | 648 | 1464788556964 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 648 | 1464788556965 Marionette TRACE conn6 <- [1,3054,null,{}] 06:42:36 INFO - PROCESS | 648 | 1464788556969 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:42:37 INFO - PROCESS | 648 | 1464788557091 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:42:37 INFO - PROCESS | 648 | 1464788557219 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F0DF000 == 146 [pid = 648] [id = 775] 06:42:37 INFO - PROCESS | 648 | ++DOMWINDOW == 192 (000000EB3991B000) [pid = 648] [serial = 2323] [outer = 0000000000000000] 06:42:37 INFO - PROCESS | 648 | ++DOMWINDOW == 193 (000000EB3DB18800) [pid = 648] [serial = 2324] [outer = 000000EB3991B000] 06:42:37 INFO - PROCESS | 648 | 1464788557267 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 648 | ++DOMWINDOW == 194 (000000EB3EF73800) [pid = 648] [serial = 2325] [outer = 000000EB3991B000] 06:42:37 INFO - PROCESS | 648 | 1464788557640 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:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:42:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:42:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 06:42:37 INFO - PROCESS | 648 | 1464788557721 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 648 | 1464788557724 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:42:37 INFO - PROCESS | 648 | 1464788557729 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 648 | 1464788557730 Marionette TRACE conn6 <- [1,3058,null,{}] 06:42:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:42:37 INFO - PROCESS | 648 | 1464788557734 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:42:37 INFO - PROCESS | 648 | 1464788557910 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:42:37 INFO - PROCESS | 648 | 1464788557920 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3F4AA800 == 147 [pid = 648] [id = 776] 06:42:37 INFO - PROCESS | 648 | ++DOMWINDOW == 195 (000000EB3DC6CC00) [pid = 648] [serial = 2326] [outer = 0000000000000000] 06:42:37 INFO - PROCESS | 648 | ++DOMWINDOW == 196 (000000EB3F0C8800) [pid = 648] [serial = 2327] [outer = 000000EB3DC6CC00] 06:42:37 INFO - PROCESS | 648 | 1464788557967 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 648 | ++DOMWINDOW == 197 (000000EB3F8AA400) [pid = 648] [serial = 2328] [outer = 000000EB3DC6CC00] 06:42:38 INFO - PROCESS | 648 | 1464788558669 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:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:42:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 985ms 06:42:38 INFO - PROCESS | 648 | 1464788558720 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 648 | 1464788558726 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:42:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:42:38 INFO - PROCESS | 648 | 1464788558732 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 648 | 1464788558736 Marionette TRACE conn6 <- [1,3062,null,{}] 06:42:38 INFO - PROCESS | 648 | 1464788558742 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:42:38 INFO - PROCESS | 648 | 1464788558940 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:42:39 INFO - PROCESS | 648 | 1464788559115 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB34C15000 == 148 [pid = 648] [id = 777] 06:42:39 INFO - PROCESS | 648 | ++DOMWINDOW == 198 (000000EB28E7E800) [pid = 648] [serial = 2329] [outer = 0000000000000000] 06:42:39 INFO - PROCESS | 648 | ++DOMWINDOW == 199 (000000EB2A289400) [pid = 648] [serial = 2330] [outer = 000000EB28E7E800] 06:42:39 INFO - PROCESS | 648 | 1464788559174 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 648 | ++DOMWINDOW == 200 (000000EB2F1B2800) [pid = 648] [serial = 2331] [outer = 000000EB28E7E800] 06:42:39 INFO - PROCESS | 648 | 1464788559776 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:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1088ms 06:42:39 INFO - PROCESS | 648 | 1464788559823 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 648 | 1464788559830 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:42:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:42:39 INFO - PROCESS | 648 | 1464788559836 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 648 | 1464788559840 Marionette TRACE conn6 <- [1,3066,null,{}] 06:42:39 INFO - PROCESS | 648 | 1464788559844 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:42:40 INFO - PROCESS | 648 | 1464788560000 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:42:40 INFO - PROCESS | 648 | 1464788560173 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB395E2800 == 149 [pid = 648] [id = 778] 06:42:40 INFO - PROCESS | 648 | ++DOMWINDOW == 201 (000000EB31654400) [pid = 648] [serial = 2332] [outer = 0000000000000000] 06:42:40 INFO - PROCESS | 648 | ++DOMWINDOW == 202 (000000EB32947800) [pid = 648] [serial = 2333] [outer = 000000EB31654400] 06:42:40 INFO - PROCESS | 648 | 1464788560231 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 648 | ++DOMWINDOW == 203 (000000EB3490D800) [pid = 648] [serial = 2334] [outer = 000000EB31654400] 06:42:40 INFO - PROCESS | 648 | 1464788560822 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:42:40 INFO - PROCESS | 648 | 1464788560881 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:42:40 INFO - PROCESS | 648 | 1464788560885 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 648 | 1464788560889 Marionette TRACE conn6 <- [1,3070,null,{}] 06:42:40 INFO - PROCESS | 648 | 1464788560919 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:42:41 INFO - PROCESS | 648 | 1464788561103 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:42:41 INFO - PROCESS | 648 | 1464788561284 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3FF87800 == 150 [pid = 648] [id = 779] 06:42:41 INFO - PROCESS | 648 | ++DOMWINDOW == 204 (000000EB34D8FC00) [pid = 648] [serial = 2335] [outer = 0000000000000000] 06:42:41 INFO - PROCESS | 648 | ++DOMWINDOW == 205 (000000EB35C0EC00) [pid = 648] [serial = 2336] [outer = 000000EB34D8FC00] 06:42:41 INFO - PROCESS | 648 | 1464788561342 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 648 | ++DOMWINDOW == 206 (000000EB39904400) [pid = 648] [serial = 2337] [outer = 000000EB34D8FC00] 06:42:41 INFO - PROCESS | 648 | 1464788561911 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:42:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:42:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:42:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:42:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1053ms 06:42:41 INFO - PROCESS | 648 | 1464788561940 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 648 | 1464788561943 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:42:41 INFO - PROCESS | 648 | 1464788561983 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 648 | 1464788561985 Marionette TRACE conn6 <- [1,3074,null,{}] 06:42:41 INFO - PROCESS | 648 | 1464788561989 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:42:42 INFO - PROCESS | 648 | 1464788562144 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:42:42 INFO - PROCESS | 648 | 1464788562333 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB3E8A4800 == 151 [pid = 648] [id = 780] 06:42:42 INFO - PROCESS | 648 | ++DOMWINDOW == 207 (000000EB3BCAAC00) [pid = 648] [serial = 2338] [outer = 0000000000000000] 06:42:42 INFO - PROCESS | 648 | ++DOMWINDOW == 208 (000000EB3C197800) [pid = 648] [serial = 2339] [outer = 000000EB3BCAAC00] 06:42:42 INFO - PROCESS | 648 | 1464788562391 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 648 | ++DOMWINDOW == 209 (000000EB3DC15000) [pid = 648] [serial = 2340] [outer = 000000EB3BCAAC00] 06:42:42 INFO - PROCESS | 648 | 1464788562941 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:42:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:42:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1003ms 06:42:42 INFO - PROCESS | 648 | 1464788562969 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 648 | 1464788562971 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:42:42 INFO - PROCESS | 648 | 1464788562975 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 648 | 1464788562977 Marionette TRACE conn6 <- [1,3078,null,{}] 06:42:42 INFO - PROCESS | 648 | 1464788562980 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:42:43 INFO - PROCESS | 648 | 1464788563127 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:42:43 INFO - PROCESS | 648 | 1464788563306 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB40C2C800 == 152 [pid = 648] [id = 781] 06:42:43 INFO - PROCESS | 648 | ++DOMWINDOW == 210 (000000EB3AF7D800) [pid = 648] [serial = 2341] [outer = 0000000000000000] 06:42:43 INFO - PROCESS | 648 | ++DOMWINDOW == 211 (000000EB3EC3EC00) [pid = 648] [serial = 2342] [outer = 000000EB3AF7D800] 06:42:43 INFO - PROCESS | 648 | 1464788563362 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 648 | ++DOMWINDOW == 212 (000000EB3FFF2C00) [pid = 648] [serial = 2343] [outer = 000000EB3AF7D800] 06:42:43 INFO - PROCESS | 648 | 1464788563940 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:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:42:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 985ms 06:42:43 INFO - PROCESS | 648 | 1464788563962 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 648 | 1464788563965 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:42:43 INFO - PROCESS | 648 | 1464788563968 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 648 | 1464788563970 Marionette TRACE conn6 <- [1,3082,null,{}] 06:42:43 INFO - PROCESS | 648 | 1464788563974 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:42:44 INFO - PROCESS | 648 | 1464788564143 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:42:44 INFO - PROCESS | 648 | 1464788564351 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB41581000 == 153 [pid = 648] [id = 782] 06:42:44 INFO - PROCESS | 648 | ++DOMWINDOW == 213 (000000EB34DA7400) [pid = 648] [serial = 2344] [outer = 0000000000000000] 06:42:44 INFO - PROCESS | 648 | ++DOMWINDOW == 214 (000000EB415A2800) [pid = 648] [serial = 2345] [outer = 000000EB34DA7400] 06:42:44 INFO - PROCESS | 648 | 1464788564411 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 648 | ++DOMWINDOW == 215 (000000EB42B71000) [pid = 648] [serial = 2346] [outer = 000000EB34DA7400] 06:42:44 INFO - PROCESS | 648 | 1464788564959 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:42:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:42:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1028ms 06:42:45 INFO - PROCESS | 648 | 1464788565011 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 648 | 1464788565013 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:42:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:42:45 INFO - PROCESS | 648 | 1464788565019 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 648 | 1464788565021 Marionette TRACE conn6 <- [1,3086,null,{}] 06:42:45 INFO - PROCESS | 648 | 1464788565025 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:42:45 INFO - PROCESS | 648 | 1464788565188 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:42:45 INFO - PROCESS | 648 | 1464788565376 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB42117000 == 154 [pid = 648] [id = 783] 06:42:45 INFO - PROCESS | 648 | ++DOMWINDOW == 216 (000000EB409EBC00) [pid = 648] [serial = 2347] [outer = 0000000000000000] 06:42:45 INFO - PROCESS | 648 | ++DOMWINDOW == 217 (000000EB43B50000) [pid = 648] [serial = 2348] [outer = 000000EB409EBC00] 06:42:45 INFO - PROCESS | 648 | 1464788565433 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 648 | ++DOMWINDOW == 218 (000000EB43CEA800) [pid = 648] [serial = 2349] [outer = 000000EB409EBC00] 06:42:45 INFO - PROCESS | 648 | 1464788565987 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:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:42:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 985ms 06:42:46 INFO - PROCESS | 648 | 1464788566004 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 648 | 1464788566007 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:42:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:42:46 INFO - PROCESS | 648 | 1464788566029 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 648 | 1464788566031 Marionette TRACE conn6 <- [1,3090,null,{}] 06:42:46 INFO - PROCESS | 648 | 1464788566037 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:42:46 INFO - PROCESS | 648 | 1464788566184 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:42:46 INFO - PROCESS | 648 | 1464788566372 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB43BD7000 == 155 [pid = 648] [id = 784] 06:42:46 INFO - PROCESS | 648 | ++DOMWINDOW == 219 (000000EB43B4E800) [pid = 648] [serial = 2350] [outer = 0000000000000000] 06:42:46 INFO - PROCESS | 648 | ++DOMWINDOW == 220 (000000EB43D50000) [pid = 648] [serial = 2351] [outer = 000000EB43B4E800] 06:42:46 INFO - PROCESS | 648 | 1464788566429 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 648 | ++DOMWINDOW == 221 (000000EB44FBC000) [pid = 648] [serial = 2352] [outer = 000000EB43B4E800] 06:42:46 INFO - PROCESS | 648 | 1464788566974 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:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:42:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1003ms 06:42:47 INFO - PROCESS | 648 | 1464788567017 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 648 | 1464788567019 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:42:47 INFO - PROCESS | 648 | 1464788567023 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:42:47 INFO - PROCESS | 648 | 1464788567025 Marionette TRACE conn6 <- [1,3094,null,{}] 06:42:47 INFO - PROCESS | 648 | 1464788567029 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:42:47 INFO - PROCESS | 648 | 1464788567177 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:42:47 INFO - PROCESS | 648 | 1464788567371 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB44263000 == 156 [pid = 648] [id = 785] 06:42:47 INFO - PROCESS | 648 | ++DOMWINDOW == 222 (000000EB44FB5400) [pid = 648] [serial = 2353] [outer = 0000000000000000] 06:42:47 INFO - PROCESS | 648 | ++DOMWINDOW == 223 (000000EB46FD7000) [pid = 648] [serial = 2354] [outer = 000000EB44FB5400] 06:42:47 INFO - PROCESS | 648 | 1464788567428 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 648 | ++DOMWINDOW == 224 (000000EB47337400) [pid = 648] [serial = 2355] [outer = 000000EB44FB5400] 06:42:47 INFO - PROCESS | 648 | 1464788567948 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:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:42:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 986ms 06:42:48 INFO - PROCESS | 648 | 1464788568012 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 648 | 1464788568015 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:42:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:42:48 INFO - PROCESS | 648 | 1464788568018 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 648 | 1464788568020 Marionette TRACE conn6 <- [1,3098,null,{}] 06:42:48 INFO - PROCESS | 648 | 1464788568024 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:42:48 INFO - PROCESS | 648 | 1464788568172 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:42:48 INFO - PROCESS | 648 | 1464788568363 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB4427F800 == 157 [pid = 648] [id = 786] 06:42:48 INFO - PROCESS | 648 | ++DOMWINDOW == 225 (000000EB451B2C00) [pid = 648] [serial = 2356] [outer = 0000000000000000] 06:42:48 INFO - PROCESS | 648 | ++DOMWINDOW == 226 (000000EB451B8C00) [pid = 648] [serial = 2357] [outer = 000000EB451B2C00] 06:42:48 INFO - PROCESS | 648 | 1464788568420 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 648 | ++DOMWINDOW == 227 (000000EB451BEC00) [pid = 648] [serial = 2358] [outer = 000000EB451B2C00] 06:42:48 INFO - PROCESS | 648 | 1464788568971 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:42:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:42:49 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:42:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:42:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 985ms 06:42:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:42:49 INFO - PROCESS | 648 | 1464788569006 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 648 | 1464788569009 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:42:49 INFO - PROCESS | 648 | 1464788569013 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 648 | 1464788569016 Marionette TRACE conn6 <- [1,3102,null,{}] 06:42:49 INFO - PROCESS | 648 | 1464788569020 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:42:49 INFO - PROCESS | 648 | 1464788569190 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:42:49 INFO - PROCESS | 648 | 1464788569385 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\", \"8278b29a-b093-4919-8c13-46b7fc0e49f9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 648 | ++DOCSHELL 000000EB452C5800 == 158 [pid = 648] [id = 787] 06:42:49 INFO - PROCESS | 648 | ++DOMWINDOW == 228 (000000EB47341800) [pid = 648] [serial = 2359] [outer = 0000000000000000] 06:42:49 INFO - PROCESS | 648 | ++DOMWINDOW == 229 (000000EB47B7C800) [pid = 648] [serial = 2360] [outer = 000000EB47341800] 06:42:49 INFO - PROCESS | 648 | 1464788569447 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 648 | ++DOMWINDOW == 230 (000000EB47B85400) [pid = 648] [serial = 2361] [outer = 000000EB47341800] 06:42:50 INFO - PROCESS | 648 | 1464788569999 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:42:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:42:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1030ms 06:42:50 INFO - PROCESS | 648 | 1464788570045 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 648 | 1464788570048 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:42:51 WARNING - u'runner_teardown' () 06:42:51 INFO - No more tests 06:42:51 INFO - Got 0 unexpected results 06:42:51 INFO - SUITE-END | took 739s 06:42:51 INFO - Closing logging queue 06:42:51 INFO - queue closed 06:42:51 INFO - Return code: 0 06:42:51 WARNING - # TBPL SUCCESS # 06:42:51 INFO - Running post-action listener: _resource_record_post_action 06:42:51 INFO - Running post-run listener: _resource_record_post_run 06:42:52 INFO - Total resource usage - Wall time: 748s; CPU: 14.0%; Read bytes: 31926272; Write bytes: 997467648; Read time: 436910; Write time: 3837730 06:42:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:42:52 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37432320; Read time: 0; Write time: 50980 06:42:52 INFO - run-tests - Wall time: 746s; CPU: 14.0%; Read bytes: 31926272; Write bytes: 884857344; Read time: 436910; Write time: 3716900 06:42:52 INFO - Running post-run listener: _upload_blobber_files 06:42:52 INFO - Blob upload gear active. 06:42:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:42:52 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:42:52 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', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:42:52 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 mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:42:52 INFO - (blobuploader) - INFO - Open directory for files ... 06:42:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:42:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:42:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:42:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:42:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:42:53 INFO - (blobuploader) - INFO - Done attempting. 06:42:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:42:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:42:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:42:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:42:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:42:55 INFO - (blobuploader) - INFO - Done attempting. 06:42:55 INFO - (blobuploader) - INFO - Iteration through files over. 06:42:55 INFO - Return code: 0 06:42:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:42:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/394f02bf9fce2f1c778f88a8ef844a8d6601ffaa485a73bfd3821a62375e778668ea77c0d20328dfebd465b94029eb17719664bfc1efaec5bc2c8a4ced3a010f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fcb4e74d22dbdb0ca4abfbf2b1f3a9e3e50676b0937fbd69cabeee1864b6222c6037797bd414fb518a8039bcccc212d21b69a9c514c6986c27619a1192006211"} 06:42:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:42:55 INFO - Writing to file C:\slave\test\properties\blobber_files 06:42:55 INFO - Contents: 06:42:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/394f02bf9fce2f1c778f88a8ef844a8d6601ffaa485a73bfd3821a62375e778668ea77c0d20328dfebd465b94029eb17719664bfc1efaec5bc2c8a4ced3a010f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fcb4e74d22dbdb0ca4abfbf2b1f3a9e3e50676b0937fbd69cabeee1864b6222c6037797bd414fb518a8039bcccc212d21b69a9c514c6986c27619a1192006211"} 06:42:55 INFO - Running post-run listener: copy_logs_to_upload_dir 06:42:55 INFO - Copying logs to upload dir... 06:42:55 INFO - mkdir: C:\slave\test\build\upload\logs 06:42:55 INFO - Copying logs to upload dir... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... 06:42:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=949.472000 ========= master_lag: 1.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-06-01 06:42:55.725306) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 06:42:55.726181) ========= '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-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/394f02bf9fce2f1c778f88a8ef844a8d6601ffaa485a73bfd3821a62375e778668ea77c0d20328dfebd465b94029eb17719664bfc1efaec5bc2c8a4ced3a010f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fcb4e74d22dbdb0ca4abfbf2b1f3a9e3e50676b0937fbd69cabeee1864b6222c6037797bd414fb518a8039bcccc212d21b69a9c514c6986c27619a1192006211"} build_url:https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/394f02bf9fce2f1c778f88a8ef844a8d6601ffaa485a73bfd3821a62375e778668ea77c0d20328dfebd465b94029eb17719664bfc1efaec5bc2c8a4ced3a010f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fcb4e74d22dbdb0ca4abfbf2b1f3a9e3e50676b0937fbd69cabeee1864b6222c6037797bd414fb518a8039bcccc212d21b69a9c514c6986c27619a1192006211"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TCYFdzJHQ0-1CiGw5_vdSg/artifacts/public/build/firefox-48.0a2.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-06-01 06:42:55.847394) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:42:55.847784) ========= '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-083\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-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:42:55.963961) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-01 06:42:55.964305) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-01 06:42:56.351662) ========= ========= Total master_lag: 51.71 =========