builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-010 starttime: 1464798741.7 results: success (0) buildid: 20160601074655 builduid: 631622b2b1ef4f7f958d975965d87d6a revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:21.702705) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:21.703129) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:21.703407) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:21.740045) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:21.740389) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False --09:33:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.98 MB/s 09:33:30 (8.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.477000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:22.451643) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 09:32:22.451967) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.60 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 09:32:23.752424) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 09:32:23.752826) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --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 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False 2016-06-01 09:33:31,907 truncating revision to first 12 chars 2016-06-01 09:33:31,907 Setting DEBUG logging. 2016-06-01 09:33:31,907 attempt 1/10 2016-06-01 09:33:31,907 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2d453fe19544?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 09:33:32,335 unpacking tar archive at: mozilla-aurora-2d453fe19544/testing/mozharness/ program finished with exit code 0 elapsedTime=1.005000 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 09:32:25.176672) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:25.177003) ========= script_repo_revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:25.177394) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:25.177656) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 09:32:25.192281) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-06-01 09:32:25.192622) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:33:33 INFO - MultiFileLogger online at 20160601 09:33:33 in C:\slave\test 09:33:33 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 09:33:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:33:33 INFO - {'append_to_log': False, 09:33:33 INFO - 'base_work_dir': 'C:\\slave\\test', 09:33:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:33:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:33:33 INFO - 'buildbot_json_path': 'buildprops.json', 09:33:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:33:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:33:33 INFO - 'download_minidump_stackwalk': True, 09:33:33 INFO - 'download_symbols': 'true', 09:33:33 INFO - 'e10s': False, 09:33:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:33:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:33:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:33:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:33:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:33:33 INFO - 'C:/mozilla-build/tooltool.py'), 09:33:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:33:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:33:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:33:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:33:33 INFO - 'log_level': 'info', 09:33:33 INFO - 'log_to_console': True, 09:33:33 INFO - 'opt_config_files': (), 09:33:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:33:33 INFO - '--processes=1', 09:33:33 INFO - '--config=%(test_path)s/wptrunner.ini', 09:33:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:33:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:33:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:33:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:33:33 INFO - 'pip_index': False, 09:33:33 INFO - 'require_test_zip': True, 09:33:33 INFO - 'test_type': ('testharness',), 09:33:33 INFO - 'this_chunk': '1', 09:33:33 INFO - 'total_chunks': '10', 09:33:33 INFO - 'virtualenv_path': 'venv', 09:33:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:33:33 INFO - 'work_dir': 'build'} 09:33:33 INFO - ##### 09:33:33 INFO - ##### Running clobber step. 09:33:33 INFO - ##### 09:33:33 INFO - Running pre-action listener: _resource_record_pre_action 09:33:33 INFO - Running main action method: clobber 09:33:33 INFO - rmtree: C:\slave\test\build 09:33:33 INFO - Using _rmtree_windows ... 09:33:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:33:48 INFO - Running post-action listener: _resource_record_post_action 09:33:48 INFO - ##### 09:33:48 INFO - ##### Running read-buildbot-config step. 09:33:48 INFO - ##### 09:33:48 INFO - Running pre-action listener: _resource_record_pre_action 09:33:48 INFO - Running main action method: read_buildbot_config 09:33:48 INFO - Using buildbot properties: 09:33:48 INFO - { 09:33:48 INFO - "project": "", 09:33:48 INFO - "product": "firefox", 09:33:48 INFO - "script_repo_revision": "production", 09:33:48 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 09:33:48 INFO - "repository": "", 09:33:48 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 09:33:48 INFO - "buildid": "20160601074655", 09:33:48 INFO - "pgo_build": "False", 09:33:48 INFO - "basedir": "C:\\slave\\test", 09:33:48 INFO - "buildnumber": 20, 09:33:48 INFO - "slavename": "t-xp32-ix-010", 09:33:48 INFO - "revision": "2d453fe195446be7ee2a26c05bd7deca5e0cd170", 09:33:48 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:33:48 INFO - "platform": "win32", 09:33:48 INFO - "branch": "mozilla-aurora", 09:33:48 INFO - "repo_path": "releases/mozilla-aurora", 09:33:48 INFO - "moz_repo_path": "", 09:33:48 INFO - "stage_platform": "win32", 09:33:48 INFO - "builduid": "631622b2b1ef4f7f958d975965d87d6a", 09:33:48 INFO - "slavebuilddir": "test" 09:33:48 INFO - } 09:33:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:33:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:33:48 INFO - Running post-action listener: _resource_record_post_action 09:33:48 INFO - ##### 09:33:48 INFO - ##### Running download-and-extract step. 09:33:48 INFO - ##### 09:33:48 INFO - Running pre-action listener: _resource_record_pre_action 09:33:48 INFO - Running main action method: download_and_extract 09:33:48 INFO - mkdir: C:\slave\test\build\tests 09:33:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:48 INFO - https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:33:48 INFO - trying https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:33:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:33:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 09:33:49 INFO - Downloaded 1274 bytes. 09:33:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:33:49 INFO - Using the following test package requirements: 09:33:49 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:33:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:33:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:33:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'jsshell-win32.zip'], 09:33:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:33:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:33:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:33:49 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:33:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:33:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:33:49 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:33:49 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:33:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:49 INFO - https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:33:49 INFO - trying https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:33:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 09:33:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 09:33:51 INFO - Downloaded 20340900 bytes. 09:33:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:33:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:33:53 INFO - caution: filename not matched: web-platform/* 09:33:53 INFO - Return code: 11 09:33:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:53 INFO - https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:33:53 INFO - trying https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:33:53 INFO - Downloading https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:33:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 09:33:56 INFO - Downloaded 36409218 bytes. 09:33:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:33:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:34:58 INFO - caution: filename not matched: bin/* 09:34:58 INFO - caution: filename not matched: config/* 09:34:58 INFO - caution: filename not matched: mozbase/* 09:34:58 INFO - caution: filename not matched: marionette/* 09:34:58 INFO - caution: filename not matched: tools/wptserve/* 09:34:58 INFO - Return code: 11 09:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:58 INFO - https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:34:58 INFO - trying https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:34:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:34:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 09:35:02 INFO - Downloaded 68496845 bytes. 09:35:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:35:02 INFO - mkdir: C:\slave\test\properties 09:35:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:35:02 INFO - Writing to file C:\slave\test\properties\build_url 09:35:02 INFO - Contents: 09:35:02 INFO - build_url:https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:35:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:35:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:35:02 INFO - Writing to file C:\slave\test\properties\symbols_url 09:35:02 INFO - Contents: 09:35:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:35:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:02 INFO - https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:35:02 INFO - trying https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:35:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:35:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:35:06 INFO - Downloaded 55574007 bytes. 09:35:06 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:35:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:35:10 INFO - Return code: 0 09:35:10 INFO - Running post-action listener: _resource_record_post_action 09:35:10 INFO - Running post-action listener: set_extra_try_arguments 09:35:10 INFO - ##### 09:35:10 INFO - ##### Running create-virtualenv step. 09:35:10 INFO - ##### 09:35:10 INFO - Running pre-action listener: _pre_create_virtualenv 09:35:10 INFO - Running pre-action listener: _resource_record_pre_action 09:35:10 INFO - Running main action method: create_virtualenv 09:35:10 INFO - Creating virtualenv C:\slave\test\build\venv 09:35:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:35:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:35:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:35:13 INFO - Installing distribute......................................................................................................................................................................................done. 09:35:14 INFO - Return code: 0 09:35:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:35:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:14 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010'}}, attempt #1 09:35:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:35:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:35:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:14 INFO - 'CLIENTNAME': 'Console', 09:35:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:14 INFO - 'DCLOCATION': 'SCL3', 09:35:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:14 INFO - 'HOMEDRIVE': 'C:', 09:35:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:14 INFO - 'KTS_VERSION': '1.19c', 09:35:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:14 INFO - 'MOZ_AIRBAG': '1', 09:35:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:14 INFO - 'MOZ_MSVCVERSION': '8', 09:35:14 INFO - 'MOZ_NO_REMOTE': '1', 09:35:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:14 INFO - 'NO_EM_RESTART': '1', 09:35:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:14 INFO - 'OS': 'Windows_NT', 09:35:14 INFO - 'OURDRIVE': 'C:', 09:35:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:14 INFO - 'PROCESSOR_LEVEL': '6', 09:35:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:14 INFO - 'PROMPT': '$P$G', 09:35:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:14 INFO - 'PWD': 'C:\\slave\\test', 09:35:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:14 INFO - 'SESSIONNAME': 'Console', 09:35:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:14 INFO - 'SYSTEMDRIVE': 'C:', 09:35:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:14 INFO - 'TEST1': 'testie', 09:35:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:14 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:14 INFO - 'USERNAME': 'cltbld', 09:35:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:14 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:14 INFO - Downloading/unpacking psutil>=0.7.1 09:35:14 INFO - Running setup.py egg_info for package psutil 09:35:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:35:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:14 INFO - Installing collected packages: psutil 09:35:14 INFO - Running setup.py install for psutil 09:35:14 INFO - building 'psutil._psutil_windows' extension 09:35:14 INFO - error: Unable to find vcvarsall.bat 09:35:14 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ww_bf1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:35:14 INFO - running install 09:35:14 INFO - running build 09:35:14 INFO - running build_py 09:35:14 INFO - creating build 09:35:14 INFO - creating build\lib.win32-2.7 09:35:14 INFO - creating build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:35:14 INFO - running build_ext 09:35:14 INFO - building 'psutil._psutil_windows' extension 09:35:14 INFO - error: Unable to find vcvarsall.bat 09:35:14 INFO - ---------------------------------------- 09:35:14 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ww_bf1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:35:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 09:35:14 WARNING - Return code: 1 09:35:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:35:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:35:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:14 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010'}}, attempt #1 09:35:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:35:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:35:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:15 INFO - 'CLIENTNAME': 'Console', 09:35:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:15 INFO - 'DCLOCATION': 'SCL3', 09:35:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:15 INFO - 'HOMEDRIVE': 'C:', 09:35:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:15 INFO - 'KTS_VERSION': '1.19c', 09:35:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:15 INFO - 'MOZ_AIRBAG': '1', 09:35:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:15 INFO - 'MOZ_MSVCVERSION': '8', 09:35:15 INFO - 'MOZ_NO_REMOTE': '1', 09:35:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:15 INFO - 'NO_EM_RESTART': '1', 09:35:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:15 INFO - 'OS': 'Windows_NT', 09:35:15 INFO - 'OURDRIVE': 'C:', 09:35:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:15 INFO - 'PROCESSOR_LEVEL': '6', 09:35:15 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:15 INFO - 'PROMPT': '$P$G', 09:35:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:15 INFO - 'PWD': 'C:\\slave\\test', 09:35:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:15 INFO - 'SESSIONNAME': 'Console', 09:35:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:15 INFO - 'SYSTEMDRIVE': 'C:', 09:35:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:15 INFO - 'TEST1': 'testie', 09:35:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:15 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:15 INFO - 'USERNAME': 'cltbld', 09:35:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:15 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:35:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:35:15 INFO - Running setup.py egg_info for package mozsystemmonitor 09:35:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:35:15 INFO - Running setup.py egg_info for package psutil 09:35:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:35:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:15 INFO - Installing collected packages: mozsystemmonitor, psutil 09:35:15 INFO - Running setup.py install for mozsystemmonitor 09:35:15 INFO - Running setup.py install for psutil 09:35:15 INFO - building 'psutil._psutil_windows' extension 09:35:15 INFO - error: Unable to find vcvarsall.bat 09:35:15 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bfrp4i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:35:15 INFO - running install 09:35:15 INFO - running build 09:35:15 INFO - running build_py 09:35:15 INFO - running build_ext 09:35:15 INFO - building 'psutil._psutil_windows' extension 09:35:15 INFO - error: Unable to find vcvarsall.bat 09:35:15 INFO - ---------------------------------------- 09:35:15 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bfrp4i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:35:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 09:35:15 WARNING - Return code: 1 09:35:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:35:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:35:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:15 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010'}}, attempt #1 09:35:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:35:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:35:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:15 INFO - 'CLIENTNAME': 'Console', 09:35:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:15 INFO - 'DCLOCATION': 'SCL3', 09:35:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:15 INFO - 'HOMEDRIVE': 'C:', 09:35:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:15 INFO - 'KTS_VERSION': '1.19c', 09:35:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:15 INFO - 'MOZ_AIRBAG': '1', 09:35:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:15 INFO - 'MOZ_MSVCVERSION': '8', 09:35:15 INFO - 'MOZ_NO_REMOTE': '1', 09:35:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:15 INFO - 'NO_EM_RESTART': '1', 09:35:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:15 INFO - 'OS': 'Windows_NT', 09:35:15 INFO - 'OURDRIVE': 'C:', 09:35:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:15 INFO - 'PROCESSOR_LEVEL': '6', 09:35:15 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:15 INFO - 'PROMPT': '$P$G', 09:35:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:15 INFO - 'PWD': 'C:\\slave\\test', 09:35:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:15 INFO - 'SESSIONNAME': 'Console', 09:35:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:15 INFO - 'SYSTEMDRIVE': 'C:', 09:35:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:15 INFO - 'TEST1': 'testie', 09:35:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:15 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:15 INFO - 'USERNAME': 'cltbld', 09:35:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:15 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:16 INFO - Downloading/unpacking blobuploader==1.2.4 09:35:16 INFO - Downloading blobuploader-1.2.4.tar.gz 09:35:16 INFO - Running setup.py egg_info for package blobuploader 09:35:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:35:17 INFO - Running setup.py egg_info for package requests 09:35:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:35:17 INFO - Downloading docopt-0.6.1.tar.gz 09:35:17 INFO - Running setup.py egg_info for package docopt 09:35:17 INFO - Installing collected packages: blobuploader, docopt, requests 09:35:17 INFO - Running setup.py install for blobuploader 09:35:17 INFO - Running setup.py install for docopt 09:35:17 INFO - Running setup.py install for requests 09:35:17 INFO - Successfully installed blobuploader docopt requests 09:35:17 INFO - Cleaning up... 09:35:17 INFO - Return code: 0 09:35:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:35:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:17 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010'}}, attempt #1 09:35:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:35:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:35:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:17 INFO - 'CLIENTNAME': 'Console', 09:35:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:17 INFO - 'DCLOCATION': 'SCL3', 09:35:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:17 INFO - 'HOMEDRIVE': 'C:', 09:35:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:17 INFO - 'KTS_VERSION': '1.19c', 09:35:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:17 INFO - 'MOZ_AIRBAG': '1', 09:35:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:17 INFO - 'MOZ_MSVCVERSION': '8', 09:35:17 INFO - 'MOZ_NO_REMOTE': '1', 09:35:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:17 INFO - 'NO_EM_RESTART': '1', 09:35:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:17 INFO - 'OS': 'Windows_NT', 09:35:17 INFO - 'OURDRIVE': 'C:', 09:35:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:17 INFO - 'PROCESSOR_LEVEL': '6', 09:35:17 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:17 INFO - 'PROMPT': '$P$G', 09:35:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:17 INFO - 'PWD': 'C:\\slave\\test', 09:35:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:17 INFO - 'SESSIONNAME': 'Console', 09:35:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:17 INFO - 'SYSTEMDRIVE': 'C:', 09:35:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:17 INFO - 'TEST1': 'testie', 09:35:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:17 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:17 INFO - 'USERNAME': 'cltbld', 09:35:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:17 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:35:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:35:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:35:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:35:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:35:24 INFO - Unpacking c:\slave\test\build\tests\marionette 09:35:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:35:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:24 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:35:24 INFO - Running setup.py install for browsermob-proxy 09:35:28 INFO - Running setup.py install for manifestparser 09:35:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for marionette-client 09:35:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for marionette-driver 09:35:28 INFO - Running setup.py install for mozcrash 09:35:28 INFO - Running setup.py install for mozdebug 09:35:28 INFO - Running setup.py install for mozdevice 09:35:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozfile 09:35:28 INFO - Running setup.py install for mozhttpd 09:35:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozinfo 09:35:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozInstall 09:35:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozleak 09:35:28 INFO - Running setup.py install for mozlog 09:35:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for moznetwork 09:35:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozprocess 09:35:28 INFO - Running setup.py install for mozprofile 09:35:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozrunner 09:35:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for mozscreenshot 09:35:28 INFO - Running setup.py install for moztest 09:35:28 INFO - Running setup.py install for mozversion 09:35:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:35:28 INFO - Running setup.py install for wptserve 09:35:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:35:28 INFO - Cleaning up... 09:35:28 INFO - Return code: 0 09:35:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:35:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:28 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010'}}, attempt #1 09:35:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:35:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:35:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:28 INFO - 'CLIENTNAME': 'Console', 09:35:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:28 INFO - 'DCLOCATION': 'SCL3', 09:35:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:28 INFO - 'HOMEDRIVE': 'C:', 09:35:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:28 INFO - 'KTS_VERSION': '1.19c', 09:35:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:28 INFO - 'MOZ_AIRBAG': '1', 09:35:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:28 INFO - 'MOZ_MSVCVERSION': '8', 09:35:28 INFO - 'MOZ_NO_REMOTE': '1', 09:35:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:28 INFO - 'NO_EM_RESTART': '1', 09:35:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:28 INFO - 'OS': 'Windows_NT', 09:35:28 INFO - 'OURDRIVE': 'C:', 09:35:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:28 INFO - 'PROCESSOR_LEVEL': '6', 09:35:28 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:28 INFO - 'PROMPT': '$P$G', 09:35:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:28 INFO - 'PWD': 'C:\\slave\\test', 09:35:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:28 INFO - 'SESSIONNAME': 'Console', 09:35:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:28 INFO - 'SYSTEMDRIVE': 'C:', 09:35:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:28 INFO - 'TEST1': 'testie', 09:35:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:28 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:28 INFO - 'USERNAME': 'cltbld', 09:35:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:28 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:35:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:35:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:35:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:35:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:35:36 INFO - Unpacking c:\slave\test\build\tests\marionette 09:35:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:35:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:35:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:35:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:35:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:35:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:35:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:35:39 INFO - Downloading blessings-1.6.tar.gz 09:35:39 INFO - Running setup.py egg_info for package blessings 09:35:39 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:35:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:35:39 INFO - Running setup.py install for blessings 09:35:39 INFO - Running setup.py install for browsermob-proxy 09:35:39 INFO - Running setup.py install for manifestparser 09:35:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for marionette-client 09:35:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for marionette-driver 09:35:39 INFO - Running setup.py install for mozcrash 09:35:39 INFO - Running setup.py install for mozdebug 09:35:39 INFO - Running setup.py install for mozdevice 09:35:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for mozhttpd 09:35:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for mozInstall 09:35:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for mozleak 09:35:39 INFO - Running setup.py install for mozprofile 09:35:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Running setup.py install for mozrunner 09:35:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:35:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:35:40 INFO - Running setup.py install for mozscreenshot 09:35:40 INFO - Running setup.py install for moztest 09:35:40 INFO - Running setup.py install for mozversion 09:35:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:35:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:35:40 INFO - Running setup.py install for wptserve 09:35:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:35:40 INFO - Cleaning up... 09:35:40 INFO - Return code: 0 09:35:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:35:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:35:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:35:40 INFO - Reading from file tmpfile_stdout 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - Current package versions: 09:35:40 INFO - blessings == 1.6 09:35:40 INFO - blobuploader == 1.2.4 09:35:40 INFO - browsermob-proxy == 0.6.0 09:35:40 INFO - distribute == 0.6.14 09:35:40 INFO - docopt == 0.6.1 09:35:40 INFO - manifestparser == 1.1 09:35:40 INFO - marionette-client == 2.3.0 09:35:40 INFO - marionette-driver == 1.4.0 09:35:40 INFO - mozInstall == 1.12 09:35:40 INFO - mozcrash == 0.17 09:35:40 INFO - mozdebug == 0.1 09:35:40 INFO - mozdevice == 0.48 09:35:40 INFO - mozfile == 1.2 09:35:40 INFO - mozhttpd == 0.7 09:35:40 INFO - mozinfo == 0.9 09:35:40 INFO - mozleak == 0.1 09:35:40 INFO - mozlog == 3.1 09:35:40 INFO - moznetwork == 0.27 09:35:40 INFO - mozprocess == 0.22 09:35:40 INFO - mozprofile == 0.28 09:35:40 INFO - mozrunner == 6.11 09:35:40 INFO - mozscreenshot == 0.1 09:35:40 INFO - mozsystemmonitor == 0.0 09:35:40 INFO - moztest == 0.7 09:35:40 INFO - mozversion == 1.4 09:35:40 INFO - requests == 1.2.3 09:35:40 INFO - wptserve == 1.4.0 09:35:40 INFO - Running post-action listener: _resource_record_post_action 09:35:40 INFO - Running post-action listener: _start_resource_monitoring 09:35:40 INFO - Starting resource monitoring. 09:35:40 INFO - ##### 09:35:40 INFO - ##### Running pull step. 09:35:40 INFO - ##### 09:35:40 INFO - Running pre-action listener: _resource_record_pre_action 09:35:40 INFO - Running main action method: pull 09:35:40 INFO - Pull has nothing to do! 09:35:40 INFO - Running post-action listener: _resource_record_post_action 09:35:40 INFO - ##### 09:35:40 INFO - ##### Running install step. 09:35:40 INFO - ##### 09:35:40 INFO - Running pre-action listener: _resource_record_pre_action 09:35:40 INFO - Running main action method: install 09:35:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:35:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:35:40 INFO - Reading from file tmpfile_stdout 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - Detecting whether we're running mozinstall >=1.0... 09:35:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:35:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:35:40 INFO - Reading from file tmpfile_stdout 09:35:40 INFO - Output received: 09:35:40 INFO - Usage: mozinstall-script.py [options] installer 09:35:40 INFO - Options: 09:35:40 INFO - -h, --help show this help message and exit 09:35:40 INFO - -d DEST, --destination=DEST 09:35:40 INFO - Directory to install application into. [default: 09:35:40 INFO - "C:\slave\test"] 09:35:40 INFO - --app=APP Application being installed. [default: firefox] 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - Using _rmtree_windows ... 09:35:40 INFO - mkdir: C:\slave\test\build\application 09:35:40 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:35:40 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.win32.zip --destination C:\slave\test\build\application 09:35:42 INFO - Reading from file tmpfile_stdout 09:35:42 INFO - Output received: 09:35:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:35:42 INFO - Using _rmtree_windows ... 09:35:42 INFO - Using _rmtree_windows ... 09:35:42 INFO - Running post-action listener: _resource_record_post_action 09:35:42 INFO - ##### 09:35:42 INFO - ##### Running run-tests step. 09:35:42 INFO - ##### 09:35:42 INFO - Running pre-action listener: _resource_record_pre_action 09:35:42 INFO - Running main action method: run_tests 09:35:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:35:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:35:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:35:42 INFO - grabbing minidump binary from tooltool 09:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:42 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 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:35:42 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:35:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:35:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:35:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsa_qq3 09:35:45 INFO - INFO - File integrity verified, renaming tmpsa_qq3 to win32-minidump_stackwalk.exe 09:35:45 INFO - Return code: 0 09:35:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:35:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:35:45 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/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:35:45 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/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:35:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:35:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 09:35:45 INFO - 'CLIENTNAME': 'Console', 09:35:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 09:35:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:35:45 INFO - 'DCLOCATION': 'SCL3', 09:35:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:45 INFO - 'HOMEDRIVE': 'C:', 09:35:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:45 INFO - 'KTS_VERSION': '1.19c', 09:35:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 09:35:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:35:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:45 INFO - 'MOZ_AIRBAG': '1', 09:35:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:45 INFO - 'MOZ_MSVCVERSION': '8', 09:35:45 INFO - 'MOZ_NO_REMOTE': '1', 09:35:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:45 INFO - 'NO_EM_RESTART': '1', 09:35:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:45 INFO - 'OS': 'Windows_NT', 09:35:45 INFO - 'OURDRIVE': 'C:', 09:35:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:35:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:35:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:45 INFO - 'PROCESSOR_LEVEL': '6', 09:35:45 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:45 INFO - 'PROMPT': '$P$G', 09:35:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:45 INFO - 'PWD': 'C:\\slave\\test', 09:35:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:45 INFO - 'SESSIONNAME': 'Console', 09:35:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:45 INFO - 'SYSTEMDRIVE': 'C:', 09:35:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:35:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:45 INFO - 'TEST1': 'testie', 09:35:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:35:45 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 09:35:45 INFO - 'USERNAME': 'cltbld', 09:35:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 09:35:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:45 INFO - 'WINDIR': 'C:\\WINDOWS', 09:35:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:45 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/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 09:35:46 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:35:46 INFO - import pkg_resources 09:35:47 INFO - Using 1 client processes 09:35:49 INFO - SUITE-START | Running 778 tests 09:35:49 INFO - Running testharness tests 09:35:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:35:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:35:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:35:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:35:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:35:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:35:49 INFO - Setting up ssl 09:35:49 INFO - PROCESS | certutil | 09:35:49 INFO - PROCESS | certutil | 09:35:49 INFO - PROCESS | certutil | 09:35:49 INFO - Certificate Nickname Trust Attributes 09:35:49 INFO - SSL,S/MIME,JAR/XPI 09:35:49 INFO - 09:35:49 INFO - web-platform-tests CT,, 09:35:49 INFO - 09:35:49 INFO - Starting runner 09:35:51 INFO - PROCESS | 3688 | [3688] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:35:51 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:35:51 INFO - PROCESS | 3688 | [3688] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:35:52 INFO - PROCESS | 3688 | 1464798952717 Marionette DEBUG Marionette enabled via build flag and pref 09:35:52 INFO - PROCESS | 3688 | ++DOCSHELL 11A02400 == 1 [pid = 3688] [id = 1] 09:35:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 1 (11A02800) [pid = 3688] [serial = 1] [outer = 00000000] 09:35:52 INFO - PROCESS | 3688 | [3688] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:35:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 2 (11A03400) [pid = 3688] [serial = 2] [outer = 11A02800] 09:35:52 INFO - PROCESS | 3688 | [3688] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 09:35:52 INFO - PROCESS | 3688 | [3688] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:35:53 INFO - PROCESS | 3688 | ++DOCSHELL 11CA9000 == 2 [pid = 3688] [id = 2] 09:35:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 3 (11CA9400) [pid = 3688] [serial = 3] [outer = 00000000] 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:35:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 4 (11CAA000) [pid = 3688] [serial = 4] [outer = 11CA9400] 09:35:53 INFO - PROCESS | 3688 | 1464798953251 Marionette INFO Listening on port 2828 09:35:53 INFO - PROCESS | 3688 | 1464798953587 Marionette DEBUG Marionette enabled via command-line flag 09:35:53 INFO - PROCESS | 3688 | ++DOCSHELL 1311DC00 == 3 [pid = 3688] [id = 3] 09:35:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 5 (13125C00) [pid = 3688] [serial = 5] [outer = 00000000] 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:35:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 6 (13126800) [pid = 3688] [serial = 6] [outer = 13125C00] 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:35:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 7 (13721C00) [pid = 3688] [serial = 7] [outer = 11CA9400] 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:53 INFO - PROCESS | 3688 | 1464798953837 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1501 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:53 INFO - PROCESS | 3688 | 1464798953857 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1502 09:35:53 INFO - PROCESS | 3688 | 1464798953860 Marionette DEBUG Closed connection conn0 09:35:53 INFO - PROCESS | 3688 | 1464798953930 Marionette DEBUG Closed connection conn1 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:53 INFO - PROCESS | 3688 | 1464798953936 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1503 09:35:53 INFO - PROCESS | 3688 | 1464798953994 Marionette DEBUG Closed connection conn2 09:35:53 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:53 INFO - PROCESS | 3688 | 1464798954002 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1504 09:35:54 INFO - PROCESS | 3688 | ++DOCSHELL 13D58C00 == 4 [pid = 3688] [id = 4] 09:35:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 8 (13D59400) [pid = 3688] [serial = 8] [outer = 00000000] 09:35:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 9 (140D0C00) [pid = 3688] [serial = 9] [outer = 13D59400] 09:35:54 INFO - PROCESS | 3688 | [3688] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:35:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 10 (140D5800) [pid = 3688] [serial = 10] [outer = 13D59400] 09:35:54 INFO - PROCESS | 3688 | 1464798954203 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:35:54 INFO - PROCESS | 3688 | 1464798954209 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601074655","device":"desktop","version":"48.0a2"} 09:35:54 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:35:54 INFO - PROCESS | 3688 | [3688] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:35:54 INFO - PROCESS | 3688 | [3688] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:35:54 INFO - PROCESS | 3688 | [3688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:54 INFO - PROCESS | 3688 | ++DOCSHELL 158BE000 == 5 [pid = 3688] [id = 5] 09:35:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 11 (158BE400) [pid = 3688] [serial = 11] [outer = 00000000] 09:35:54 INFO - PROCESS | 3688 | ++DOCSHELL 158C1400 == 6 [pid = 3688] [id = 6] 09:35:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 12 (158C2000) [pid = 3688] [serial = 12] [outer = 00000000] 09:35:55 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:35:55 INFO - PROCESS | 3688 | ++DOCSHELL 166F4800 == 7 [pid = 3688] [id = 7] 09:35:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 13 (166F4C00) [pid = 3688] [serial = 13] [outer = 00000000] 09:35:55 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:35:55 INFO - PROCESS | 3688 | [3688] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:35:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 14 (16A0A000) [pid = 3688] [serial = 14] [outer = 166F4C00] 09:35:55 INFO - PROCESS | 3688 | [3688] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:35:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 15 (1613EC00) [pid = 3688] [serial = 15] [outer = 158BE400] 09:35:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 16 (16140800) [pid = 3688] [serial = 16] [outer = 158C2000] 09:35:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 17 (16143000) [pid = 3688] [serial = 17] [outer = 166F4C00] 09:35:56 INFO - PROCESS | 3688 | 1464798956421 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3688 | 1464798956434 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 18 (14E22C00) [pid = 3688] [serial = 18] [outer = 166F4C00] 09:35:56 INFO - PROCESS | 3688 | 1464798956982 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7c828b71-d671-4481-9b4d-ccdd5d2ec170","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601074655","device":"desktop","version":"48.0a2","command_id":1}}] 09:35:57 INFO - PROCESS | 3688 | 1464798957129 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:35:57 INFO - PROCESS | 3688 | 1464798957228 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:35:57 INFO - PROCESS | 3688 | 1464798957337 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:35:57 INFO - PROCESS | 3688 | [3688] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:35:57 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 19 (19B6C400) [pid = 3688] [serial = 19] [outer = 166F4C00] 09:35:57 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:57 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:57 INFO - PROCESS | 3688 | 1464798957774 Marionette TRACE conn3 <- [1,3,null,{}] 09:35:57 INFO - PROCESS | 3688 | 1464798957794 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:35:57 INFO - PROCESS | 3688 | 1464798957820 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:35:57 INFO - PROCESS | 3688 | 1464798957853 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3688 | 1464798957855 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:35:57 INFO - PROCESS | 3688 | 1464798957888 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3688 | 1464798957892 Marionette TRACE conn3 <- [1,6,null,{}] 09:35:57 INFO - PROCESS | 3688 | 1464798957964 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3688 | 1464798957978 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:35:57 INFO - PROCESS | 3688 | 1464798957983 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3688 | ++DOCSHELL 166F0800 == 8 [pid = 3688] [id = 8] 09:35:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 20 (1A062800) [pid = 3688] [serial = 20] [outer = 00000000] 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 21 (1A065000) [pid = 3688] [serial = 21] [outer = 1A062800] 09:35:58 INFO - PROCESS | 3688 | 1464798958012 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 22 (1A069800) [pid = 3688] [serial = 22] [outer = 1A062800] 09:35:58 INFO - PROCESS | 3688 | ++DOCSHELL 1A465400 == 9 [pid = 3688] [id = 9] 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 23 (1A465800) [pid = 3688] [serial = 23] [outer = 00000000] 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 24 (1A468400) [pid = 3688] [serial = 24] [outer = 1A465800] 09:35:58 INFO - PROCESS | 3688 | 1464798958469 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 25 (1A46B400) [pid = 3688] [serial = 25] [outer = 1A465800] 09:35:58 INFO - PROCESS | 3688 | 1464798958624 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 799ms 09:35:58 INFO - PROCESS | 3688 | 1464798958729 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3688 | 1464798958732 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:35:58 INFO - PROCESS | 3688 | 1464798958748 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3688 | 1464798958750 Marionette TRACE conn3 <- [1,10,null,{}] 09:35:58 INFO - PROCESS | 3688 | 1464798958825 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3688 | 1464798958934 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:35:58 INFO - PROCESS | 3688 | 1464798958932 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3688 | ++DOCSHELL 1A5DC000 == 10 [pid = 3688] [id = 10] 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 26 (1A5DC400) [pid = 3688] [serial = 26] [outer = 00000000] 09:35:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 27 (1B04F400) [pid = 3688] [serial = 27] [outer = 1A5DC400] 09:35:58 INFO - PROCESS | 3688 | 1464798958979 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 28 (1B053400) [pid = 3688] [serial = 28] [outer = 1A5DC400] 09:35:59 INFO - PROCESS | 3688 | 1464798959285 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 595ms 09:35:59 INFO - PROCESS | 3688 | 1464798959347 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3688 | 1464798959350 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:35:59 INFO - PROCESS | 3688 | 1464798959353 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3688 | 1464798959355 Marionette TRACE conn3 <- [1,14,null,{}] 09:35:59 INFO - PROCESS | 3688 | 1464798959358 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3688 | 1464798959433 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:35:59 INFO - PROCESS | 3688 | 1464798959449 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3688 | ++DOCSHELL 1A9A3800 == 11 [pid = 3688] [id = 11] 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 29 (1A9A7000) [pid = 3688] [serial = 29] [outer = 00000000] 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 30 (1A9B2000) [pid = 3688] [serial = 30] [outer = 1A9A7000] 09:35:59 INFO - PROCESS | 3688 | 1464798959493 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 31 (1A9DEC00) [pid = 3688] [serial = 31] [outer = 1A9A7000] 09:35:59 INFO - PROCESS | 3688 | 1464798959818 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 493ms 09:35:59 INFO - PROCESS | 3688 | 1464798959853 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3688 | 1464798959855 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:35:59 INFO - PROCESS | 3688 | 1464798959858 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3688 | 1464798959860 Marionette TRACE conn3 <- [1,18,null,{}] 09:35:59 INFO - PROCESS | 3688 | 1464798959863 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3688 | 1464798959951 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:35:59 INFO - PROCESS | 3688 | 1464798959958 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3688 | ++DOCSHELL 1A9B1C00 == 12 [pid = 3688] [id = 12] 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 32 (1A9DFC00) [pid = 3688] [serial = 32] [outer = 00000000] 09:35:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 33 (1AC19000) [pid = 3688] [serial = 33] [outer = 1A9DFC00] 09:35:59 INFO - PROCESS | 3688 | 1464798960004 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 34 (1AC1D800) [pid = 3688] [serial = 34] [outer = 1A9DFC00] 09:36:00 INFO - PROCESS | 3688 | 1464798960326 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 494ms 09:36:00 INFO - PROCESS | 3688 | 1464798960357 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3688 | 1464798960359 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:36:00 INFO - PROCESS | 3688 | 1464798960362 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3688 | 1464798960364 Marionette TRACE conn3 <- [1,22,null,{}] 09:36:00 INFO - PROCESS | 3688 | 1464798960367 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3688 | 1464798960437 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:36:00 INFO - PROCESS | 3688 | 1464798960443 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3688 | ++DOCSHELL 1AD56400 == 13 [pid = 3688] [id = 13] 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 35 (1AD57800) [pid = 3688] [serial = 35] [outer = 00000000] 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 36 (1AD5EC00) [pid = 3688] [serial = 36] [outer = 1AD57800] 09:36:00 INFO - PROCESS | 3688 | 1464798960486 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 37 (1B2C5400) [pid = 3688] [serial = 37] [outer = 1AD57800] 09:36:00 INFO - PROCESS | 3688 | 1464798960777 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 451ms 09:36:00 INFO - PROCESS | 3688 | 1464798960825 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3688 | 1464798960826 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:36:00 INFO - PROCESS | 3688 | 1464798960830 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:36:00 INFO - PROCESS | 3688 | 1464798960831 Marionette TRACE conn3 <- [1,26,null,{}] 09:36:00 INFO - PROCESS | 3688 | 1464798960834 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3688 | 1464798960907 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:36:00 INFO - PROCESS | 3688 | 1464798960913 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3688 | ++DOCSHELL 1B2CA800 == 14 [pid = 3688] [id = 14] 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 38 (1B2CC000) [pid = 3688] [serial = 38] [outer = 00000000] 09:36:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 39 (1B52C000) [pid = 3688] [serial = 39] [outer = 1B2CC000] 09:36:00 INFO - PROCESS | 3688 | 1464798960956 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 40 (1B530000) [pid = 3688] [serial = 40] [outer = 1B2CC000] 09:36:01 INFO - PROCESS | 3688 | 1464798961253 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 465ms 09:36:01 INFO - PROCESS | 3688 | 1464798961288 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3688 | 1464798961289 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:36:01 INFO - PROCESS | 3688 | 1464798961293 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 3688 | 1464798961294 Marionette TRACE conn3 <- [1,30,null,{}] 09:36:01 INFO - PROCESS | 3688 | 1464798961298 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3688 | 1464798961364 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:36:01 INFO - PROCESS | 3688 | 1464798961370 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3688 | ++DOCSHELL 1B2D0400 == 15 [pid = 3688] [id = 15] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 41 (1B532400) [pid = 3688] [serial = 41] [outer = 00000000] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 42 (1B539800) [pid = 3688] [serial = 42] [outer = 1B532400] 09:36:01 INFO - PROCESS | 3688 | 1464798961414 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 43 (1B53A000) [pid = 3688] [serial = 43] [outer = 1B532400] 09:36:01 INFO - PROCESS | 3688 | ++DOCSHELL 1B62F800 == 16 [pid = 3688] [id = 16] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 44 (1B62FC00) [pid = 3688] [serial = 44] [outer = 00000000] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 45 (1B536400) [pid = 3688] [serial = 45] [outer = 1B62FC00] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 46 (1B628400) [pid = 3688] [serial = 46] [outer = 1B62FC00] 09:36:01 INFO - PROCESS | 3688 | ++DOCSHELL 1B62CC00 == 17 [pid = 3688] [id = 17] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 47 (1B630800) [pid = 3688] [serial = 47] [outer = 00000000] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 48 (1B78D800) [pid = 3688] [serial = 48] [outer = 1B630800] 09:36:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 49 (1B7C2800) [pid = 3688] [serial = 49] [outer = 1B630800] 09:36:01 INFO - PROCESS | 3688 | 1464798961904 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 653ms 09:36:02 INFO - PROCESS | 3688 | 1464798962374 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3688 | 1464798962378 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:36:02 INFO - PROCESS | 3688 | --DOCSHELL 11A02400 == 16 [pid = 3688] [id = 1] 09:36:02 INFO - PROCESS | 3688 | 1464798962476 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3688 | 1464798962480 Marionette TRACE conn3 <- [1,34,null,{}] 09:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:36:02 INFO - PROCESS | 3688 | 1464798962500 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3688 | 1464798962636 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:36:02 INFO - PROCESS | 3688 | 1464798962673 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3688 | ++DOCSHELL 10A59800 == 17 [pid = 3688] [id = 18] 09:36:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 50 (10A5AC00) [pid = 3688] [serial = 50] [outer = 00000000] 09:36:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 51 (10A61400) [pid = 3688] [serial = 51] [outer = 10A5AC00] 09:36:02 INFO - PROCESS | 3688 | 1464798962737 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 52 (10A7EC00) [pid = 3688] [serial = 52] [outer = 10A5AC00] 09:36:03 INFO - PROCESS | 3688 | 1464798963313 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 871ms 09:36:03 INFO - PROCESS | 3688 | 1464798963377 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3688 | 1464798963363 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:36:03 INFO - PROCESS | 3688 | 1464798963371 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 3688 | 1464798963374 Marionette TRACE conn3 <- [1,38,null,{}] 09:36:03 INFO - PROCESS | 3688 | 1464798963393 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3688 | 1464798963505 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:36:03 INFO - PROCESS | 3688 | 1464798963571 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3688 | ++DOCSHELL 11CA1800 == 18 [pid = 3688] [id = 19] 09:36:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 53 (11CAB000) [pid = 3688] [serial = 53] [outer = 00000000] 09:36:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 54 (13128400) [pid = 3688] [serial = 54] [outer = 11CAB000] 09:36:03 INFO - PROCESS | 3688 | 1464798963624 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 55 (131B9800) [pid = 3688] [serial = 55] [outer = 11CAB000] 09:36:04 INFO - PROCESS | 3688 | 1464798964332 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 973ms 09:36:04 INFO - PROCESS | 3688 | 1464798964342 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3688 | 1464798964346 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:36:04 INFO - PROCESS | 3688 | 1464798964351 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3688 | 1464798964355 Marionette TRACE conn3 <- [1,42,null,{}] 09:36:04 INFO - PROCESS | 3688 | 1464798964383 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3688 | 1464798964473 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:36:04 INFO - PROCESS | 3688 | 1464798964542 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3688 | ++DOCSHELL 10566400 == 19 [pid = 3688] [id = 20] 09:36:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (1058C800) [pid = 3688] [serial = 56] [outer = 00000000] 09:36:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (10A78000) [pid = 3688] [serial = 57] [outer = 1058C800] 09:36:04 INFO - PROCESS | 3688 | 1464798964574 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (10E92000) [pid = 3688] [serial = 58] [outer = 1058C800] 09:36:04 INFO - PROCESS | 3688 | --DOCSHELL 13D58C00 == 18 [pid = 3688] [id = 4] 09:36:04 INFO - PROCESS | 3688 | 1464798965001 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 639ms 09:36:05 INFO - PROCESS | 3688 | 1464798965014 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3688 | 1464798965019 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:36:05 INFO - PROCESS | 3688 | 1464798965025 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3688 | 1464798965027 Marionette TRACE conn3 <- [1,46,null,{}] 09:36:05 INFO - PROCESS | 3688 | 1464798965031 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3688 | 1464798965121 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:36:05 INFO - PROCESS | 3688 | 1464798965192 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3688 | ++DOCSHELL 10A64400 == 19 [pid = 3688] [id = 21] 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (10E8FC00) [pid = 3688] [serial = 59] [outer = 00000000] 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (114A5000) [pid = 3688] [serial = 60] [outer = 10E8FC00] 09:36:05 INFO - PROCESS | 3688 | 1464798965241 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (11CA5000) [pid = 3688] [serial = 61] [outer = 10E8FC00] 09:36:05 INFO - PROCESS | 3688 | 1464798965543 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 595ms 09:36:05 INFO - PROCESS | 3688 | 1464798965610 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3688 | 1464798965612 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:36:05 INFO - PROCESS | 3688 | 1464798965616 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3688 | 1464798965619 Marionette TRACE conn3 <- [1,50,null,{}] 09:36:05 INFO - PROCESS | 3688 | 1464798965732 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3688 | 1464798965806 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:36:05 INFO - PROCESS | 3688 | 1464798965817 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3688 | ++DOCSHELL 12D89000 == 20 [pid = 3688] [id = 22] 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (12D89400) [pid = 3688] [serial = 62] [outer = 00000000] 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (13907800) [pid = 3688] [serial = 63] [outer = 12D89400] 09:36:05 INFO - PROCESS | 3688 | 1464798965863 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (13CE5C00) [pid = 3688] [serial = 64] [outer = 12D89400] 09:36:06 INFO - PROCESS | 3688 | 1464798966241 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 653ms 09:36:06 INFO - PROCESS | 3688 | 1464798966273 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3688 | 1464798966275 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:36:06 INFO - PROCESS | 3688 | 1464798966279 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3688 | 1464798966280 Marionette TRACE conn3 <- [1,54,null,{}] 09:36:06 INFO - PROCESS | 3688 | 1464798966284 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3688 | 1464798966351 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:36:06 INFO - PROCESS | 3688 | 1464798966358 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3688 | ++DOCSHELL 132F2800 == 21 [pid = 3688] [id = 23] 09:36:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (13D59000) [pid = 3688] [serial = 65] [outer = 00000000] 09:36:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (143BAC00) [pid = 3688] [serial = 66] [outer = 13D59000] 09:36:06 INFO - PROCESS | 3688 | 1464798966402 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (14E05400) [pid = 3688] [serial = 67] [outer = 13D59000] 09:36:06 INFO - PROCESS | 3688 | 1464798966764 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 552ms 09:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:36:06 INFO - PROCESS | 3688 | 1464798966818 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3688 | 1464798966820 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:36:06 INFO - PROCESS | 3688 | 1464798966823 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3688 | 1464798966825 Marionette TRACE conn3 <- [1,58,null,{}] 09:36:06 INFO - PROCESS | 3688 | 1464798966828 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3688 | 1464798966906 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:36:06 INFO - PROCESS | 3688 | 1464798966913 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3688 | ++DOCSHELL 14E1E400 == 22 [pid = 3688] [id = 24] 09:36:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (14E20000) [pid = 3688] [serial = 68] [outer = 00000000] 09:36:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1546BC00) [pid = 3688] [serial = 69] [outer = 14E20000] 09:36:06 INFO - PROCESS | 3688 | 1464798966958 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (15476800) [pid = 3688] [serial = 70] [outer = 14E20000] 09:36:07 INFO - PROCESS | 3688 | 1464798967323 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 551ms 09:36:07 INFO - PROCESS | 3688 | 1464798967388 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:36:07 INFO - PROCESS | 3688 | 1464798967390 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:36:07 INFO - PROCESS | 3688 | 1464798967393 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3688 | 1464798967395 Marionette TRACE conn3 <- [1,62,null,{}] 09:36:07 INFO - PROCESS | 3688 | 1464798967398 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3688 | 1464798967488 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:36:07 INFO - PROCESS | 3688 | 1464798967497 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3688 | ++DOCSHELL 15B99800 == 23 [pid = 3688] [id = 25] 09:36:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (15F66400) [pid = 3688] [serial = 71] [outer = 00000000] 09:36:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (15F85800) [pid = 3688] [serial = 72] [outer = 15F66400] 09:36:07 INFO - PROCESS | 3688 | 1464798967541 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (16137000) [pid = 3688] [serial = 73] [outer = 15F66400] 09:36:07 INFO - PROCESS | 3688 | 1464798967926 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 552ms 09:36:07 INFO - PROCESS | 3688 | 1464798967954 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3688 | 1464798967956 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:36:07 INFO - PROCESS | 3688 | 1464798967959 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:36:07 INFO - PROCESS | 3688 | 1464798967961 Marionette TRACE conn3 <- [1,66,null,{}] 09:36:07 INFO - PROCESS | 3688 | 1464798967965 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3688 | 1464798968019 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:36:08 INFO - PROCESS | 3688 | 1464798968025 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3688 | ++DOCSHELL 15F85000 == 24 [pid = 3688] [id = 26] 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1676B400) [pid = 3688] [serial = 74] [outer = 00000000] 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (16AC0C00) [pid = 3688] [serial = 75] [outer = 1676B400] 09:36:08 INFO - PROCESS | 3688 | 1464798968068 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (16AC3000) [pid = 3688] [serial = 76] [outer = 1676B400] 09:36:08 INFO - PROCESS | 3688 | 1464798968440 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 493ms 09:36:08 INFO - PROCESS | 3688 | 1464798968458 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3688 | 1464798968460 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:36:08 INFO - PROCESS | 3688 | 1464798968463 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:36:08 INFO - PROCESS | 3688 | 1464798968465 Marionette TRACE conn3 <- [1,70,null,{}] 09:36:08 INFO - PROCESS | 3688 | 1464798968469 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3688 | 1464798968560 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:36:08 INFO - PROCESS | 3688 | 1464798968569 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3688 | ++DOCSHELL 12B0CC00 == 25 [pid = 3688] [id = 27] 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (15B8D000) [pid = 3688] [serial = 77] [outer = 00000000] 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (17820C00) [pid = 3688] [serial = 78] [outer = 15B8D000] 09:36:08 INFO - PROCESS | 3688 | 1464798968614 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (17906C00) [pid = 3688] [serial = 79] [outer = 15B8D000] 09:36:08 INFO - PROCESS | 3688 | 1464798968969 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 552ms 09:36:09 INFO - PROCESS | 3688 | 1464798969022 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3688 | 1464798969024 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:36:09 INFO - PROCESS | 3688 | 1464798969010 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3688 | 1464798969012 Marionette TRACE conn3 <- [1,74,null,{}] 09:36:09 INFO - PROCESS | 3688 | 1464798969015 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3688 | 1464798969090 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:36:09 INFO - PROCESS | 3688 | 1464798969161 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3688 | ++DOCSHELL 16A04C00 == 26 [pid = 3688] [id = 28] 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16ABC800) [pid = 3688] [serial = 80] [outer = 00000000] 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (17A3FC00) [pid = 3688] [serial = 81] [outer = 16ABC800] 09:36:09 INFO - PROCESS | 3688 | 1464798969204 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17E66400) [pid = 3688] [serial = 82] [outer = 16ABC800] 09:36:09 INFO - PROCESS | 3688 | 1464798969529 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 552ms 09:36:09 INFO - PROCESS | 3688 | 1464798969571 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3688 | 1464798969573 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:36:09 INFO - PROCESS | 3688 | 1464798969576 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:36:09 INFO - PROCESS | 3688 | 1464798969577 Marionette TRACE conn3 <- [1,78,null,{}] 09:36:09 INFO - PROCESS | 3688 | 1464798969581 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3688 | 1464798969684 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:36:09 INFO - PROCESS | 3688 | 1464798969693 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3688 | ++DOCSHELL 13CDB400 == 27 [pid = 3688] [id = 29] 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17820000) [pid = 3688] [serial = 83] [outer = 00000000] 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1839DC00) [pid = 3688] [serial = 84] [outer = 17820000] 09:36:09 INFO - PROCESS | 3688 | 1464798969737 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (183A1400) [pid = 3688] [serial = 85] [outer = 17820000] 09:36:10 INFO - PROCESS | 3688 | 1464798970075 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 552ms 09:36:10 INFO - PROCESS | 3688 | 1464798970134 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3688 | 1464798970136 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:36:10 INFO - PROCESS | 3688 | 1464798970139 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3688 | 1464798970141 Marionette TRACE conn3 <- [1,82,null,{}] 09:36:10 INFO - PROCESS | 3688 | 1464798970144 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3688 | 1464798970246 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:36:10 INFO - PROCESS | 3688 | 1464798970307 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3688 | ++DOCSHELL 1720FC00 == 28 [pid = 3688] [id = 30] 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (17EA1C00) [pid = 3688] [serial = 86] [outer = 00000000] 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (19B69800) [pid = 3688] [serial = 87] [outer = 17EA1C00] 09:36:10 INFO - PROCESS | 3688 | 1464798970358 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A063400) [pid = 3688] [serial = 88] [outer = 17EA1C00] 09:36:10 INFO - PROCESS | 3688 | 1464798970668 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 552ms 09:36:10 INFO - PROCESS | 3688 | 1464798970700 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3688 | 1464798970701 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:36:10 INFO - PROCESS | 3688 | 1464798970705 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3688 | 1464798970706 Marionette TRACE conn3 <- [1,86,null,{}] 09:36:10 INFO - PROCESS | 3688 | 1464798970710 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3688 | 1464798970807 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:36:10 INFO - PROCESS | 3688 | 1464798970815 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3688 | ++DOCSHELL 11432000 == 29 [pid = 3688] [id = 31] 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (12B0D800) [pid = 3688] [serial = 89] [outer = 00000000] 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A355C00) [pid = 3688] [serial = 90] [outer = 12B0D800] 09:36:10 INFO - PROCESS | 3688 | 1464798970867 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A3EAC00) [pid = 3688] [serial = 91] [outer = 12B0D800] 09:36:11 INFO - PROCESS | 3688 | 1464798971199 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 552ms 09:36:11 INFO - PROCESS | 3688 | 1464798971249 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3688 | 1464798971251 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:36:11 INFO - PROCESS | 3688 | 1464798971254 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 3688 | 1464798971256 Marionette TRACE conn3 <- [1,90,null,{}] 09:36:11 INFO - PROCESS | 3688 | 1464798971259 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3688 | 1464798971331 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:36:11 INFO - PROCESS | 3688 | 1464798971418 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3688 | ++DOCSHELL 132F3C00 == 30 [pid = 3688] [id = 32] 09:36:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A061400) [pid = 3688] [serial = 92] [outer = 00000000] 09:36:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A46A400) [pid = 3688] [serial = 93] [outer = 1A061400] 09:36:11 INFO - PROCESS | 3688 | 1464798971442 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A5D8400) [pid = 3688] [serial = 94] [outer = 1A061400] 09:36:12 INFO - PROCESS | 3688 | 1464798972547 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1336ms 09:36:12 INFO - PROCESS | 3688 | 1464798972605 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3688 | 1464798972608 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:36:12 INFO - PROCESS | 3688 | 1464798972613 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3688 | 1464798972616 Marionette TRACE conn3 <- [1,94,null,{}] 09:36:12 INFO - PROCESS | 3688 | 1464798972622 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 3688 | 1464798972709 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:36:12 INFO - PROCESS | 3688 | 1464798972725 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3688 | ++DOCSHELL 10A7C400 == 31 [pid = 3688] [id = 33] 09:36:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10A7C800) [pid = 3688] [serial = 95] [outer = 00000000] 09:36:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (111AA800) [pid = 3688] [serial = 96] [outer = 10A7C800] 09:36:12 INFO - PROCESS | 3688 | 1464798972771 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (114A2400) [pid = 3688] [serial = 97] [outer = 10A7C800] 09:36:13 INFO - PROCESS | 3688 | 1464798973161 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 581ms 09:36:13 INFO - PROCESS | 3688 | 1464798973193 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3688 | 1464798973198 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3688 | 1464798973204 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:36:13 INFO - PROCESS | 3688 | 1464798973207 Marionette TRACE conn3 <- [1,98,null,{}] 09:36:13 INFO - PROCESS | 3688 | 1464798973211 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3688 | 1464798973322 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:36:13 INFO - PROCESS | 3688 | 1464798973330 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3688 | ++DOCSHELL 11A05C00 == 32 [pid = 3688] [id = 34] 09:36:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (11C07400) [pid = 3688] [serial = 98] [outer = 00000000] 09:36:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (131B2000) [pid = 3688] [serial = 99] [outer = 11C07400] 09:36:13 INFO - PROCESS | 3688 | 1464798973374 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1324BC00) [pid = 3688] [serial = 100] [outer = 11C07400] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (13D59400) [pid = 3688] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1B2CC000) [pid = 3688] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1AD57800) [pid = 3688] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A9DFC00) [pid = 3688] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A9A7000) [pid = 3688] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A5DC400) [pid = 3688] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A062800) [pid = 3688] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (12D89400) [pid = 3688] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (13D59000) [pid = 3688] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (14E20000) [pid = 3688] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (15F66400) [pid = 3688] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1676B400) [pid = 3688] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (15B8D000) [pid = 3688] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (16ABC800) [pid = 3688] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17820000) [pid = 3688] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (17EA1C00) [pid = 3688] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1B532400) [pid = 3688] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10A5AC00) [pid = 3688] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (11CAB000) [pid = 3688] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1058C800) [pid = 3688] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:36:14 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (10E8FC00) [pid = 3688] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:36:14 INFO - PROCESS | 3688 | 1464798974164 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 973ms 09:36:14 INFO - PROCESS | 3688 | 1464798974186 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3688 | 1464798974188 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:36:14 INFO - PROCESS | 3688 | 1464798974195 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3688 | 1464798974199 Marionette TRACE conn3 <- [1,102,null,{}] 09:36:14 INFO - PROCESS | 3688 | 1464798974211 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3688 | 1464798974314 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:36:14 INFO - PROCESS | 3688 | 1464798974327 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3688 | ++DOCSHELL 12D35400 == 33 [pid = 3688] [id = 35] 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (12D35800) [pid = 3688] [serial = 101] [outer = 00000000] 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1401A000) [pid = 3688] [serial = 102] [outer = 12D35800] 09:36:14 INFO - PROCESS | 3688 | 1464798974373 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (140D7000) [pid = 3688] [serial = 103] [outer = 12D35800] 09:36:14 INFO - PROCESS | 3688 | 1464798974695 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 552ms 09:36:14 INFO - PROCESS | 3688 | 1464798974742 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3688 | 1464798974744 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3688 | 1464798974748 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3688 | 1464798974749 Marionette TRACE conn3 <- [1,106,null,{}] 09:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:36:14 INFO - PROCESS | 3688 | 1464798974763 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3688 | 1464798974838 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:36:14 INFO - PROCESS | 3688 | 1464798974844 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3688 | ++DOCSHELL 14E1AC00 == 34 [pid = 3688] [id = 36] 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (14E1FC00) [pid = 3688] [serial = 104] [outer = 00000000] 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (154E2000) [pid = 3688] [serial = 105] [outer = 14E1FC00] 09:36:14 INFO - PROCESS | 3688 | 1464798974888 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (15B93000) [pid = 3688] [serial = 106] [outer = 14E1FC00] 09:36:15 INFO - PROCESS | 3688 | 1464798975281 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 09:36:15 INFO - PROCESS | 3688 | 1464798975352 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3688 | 1464798975354 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:36:15 INFO - PROCESS | 3688 | 1464798975357 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3688 | 1464798975359 Marionette TRACE conn3 <- [1,110,null,{}] 09:36:15 INFO - PROCESS | 3688 | 1464798975362 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3688 | 1464798975420 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:36:15 INFO - PROCESS | 3688 | 1464798975429 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3688 | ++DOCSHELL 15F67800 == 35 [pid = 3688] [id = 37] 09:36:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (15F68400) [pid = 3688] [serial = 107] [outer = 00000000] 09:36:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (16142C00) [pid = 3688] [serial = 108] [outer = 15F68400] 09:36:15 INFO - PROCESS | 3688 | 1464798975472 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (16AC2C00) [pid = 3688] [serial = 109] [outer = 15F68400] 09:36:15 INFO - PROCESS | 3688 | 1464798975869 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 581ms 09:36:15 INFO - PROCESS | 3688 | 1464798975942 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3688 | 1464798975946 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:36:15 INFO - PROCESS | 3688 | 1464798975952 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3688 | 1464798975956 Marionette TRACE conn3 <- [1,114,null,{}] 09:36:15 INFO - PROCESS | 3688 | 1464798976005 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3688 | 1464798976125 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:36:16 INFO - PROCESS | 3688 | 1464798976217 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3688 | ++DOCSHELL 10A82400 == 36 [pid = 3688] [id = 38] 09:36:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10A82800) [pid = 3688] [serial = 110] [outer = 00000000] 09:36:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (10F1EC00) [pid = 3688] [serial = 111] [outer = 10A82800] 09:36:16 INFO - PROCESS | 3688 | 1464798976277 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (111AD000) [pid = 3688] [serial = 112] [outer = 10A82800] 09:36:16 INFO - PROCESS | 3688 | 1464798976778 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 886ms 09:36:16 INFO - PROCESS | 3688 | 1464798976844 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3688 | 1464798976850 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:36:16 INFO - PROCESS | 3688 | 1464798976839 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3688 | 1464798976841 Marionette TRACE conn3 <- [1,118,null,{}] 09:36:16 INFO - PROCESS | 3688 | 1464798976845 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3688 | 1464798976950 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:36:17 INFO - PROCESS | 3688 | 1464798977027 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3688 | ++DOCSHELL 13CE4800 == 37 [pid = 3688] [id = 39] 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (13CE7C00) [pid = 3688] [serial = 113] [outer = 00000000] 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (143BD000) [pid = 3688] [serial = 114] [outer = 13CE7C00] 09:36:17 INFO - PROCESS | 3688 | 1464798977083 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (15470400) [pid = 3688] [serial = 115] [outer = 13CE7C00] 09:36:17 INFO - PROCESS | 3688 | 1464798977582 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 784ms 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:36:17 INFO - PROCESS | 3688 | 1464798977624 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3688 | 1464798977627 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:36:17 INFO - PROCESS | 3688 | 1464798977631 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3688 | 1464798977634 Marionette TRACE conn3 <- [1,122,null,{}] 09:36:17 INFO - PROCESS | 3688 | 1464798977645 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3688 | 1464798977745 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:36:17 INFO - PROCESS | 3688 | 1464798977815 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3688 | ++DOCSHELL 1311F000 == 38 [pid = 3688] [id = 40] 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (172B1400) [pid = 3688] [serial = 116] [outer = 00000000] 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (17A41C00) [pid = 3688] [serial = 117] [outer = 172B1400] 09:36:17 INFO - PROCESS | 3688 | 1464798977871 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (17EA3000) [pid = 3688] [serial = 118] [outer = 172B1400] 09:36:18 INFO - PROCESS | 3688 | 1464798978312 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 740ms 09:36:18 INFO - PROCESS | 3688 | 1464798978390 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3688 | 1464798978393 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:36:18 INFO - PROCESS | 3688 | 1464798978397 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3688 | 1464798978399 Marionette TRACE conn3 <- [1,126,null,{}] 09:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:36:18 INFO - PROCESS | 3688 | 1464798978403 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3688 | 1464798978498 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:36:18 INFO - PROCESS | 3688 | 1464798978582 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3688 | ++DOCSHELL 10E9EC00 == 39 [pid = 3688] [id = 41] 09:36:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (10F15800) [pid = 3688] [serial = 119] [outer = 00000000] 09:36:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (11C60C00) [pid = 3688] [serial = 120] [outer = 10F15800] 09:36:18 INFO - PROCESS | 3688 | 1464798978635 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (12B8F400) [pid = 3688] [serial = 121] [outer = 10F15800] 09:36:19 INFO - PROCESS | 3688 | 1464798979211 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 814ms 09:36:19 INFO - PROCESS | 3688 | 1464798979230 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3688 | 1464798979233 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:36:19 INFO - PROCESS | 3688 | 1464798979222 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3688 | 1464798979225 Marionette TRACE conn3 <- [1,130,null,{}] 09:36:19 INFO - PROCESS | 3688 | 1464798979230 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3688 | 1464798979322 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:36:19 INFO - PROCESS | 3688 | 1464798979413 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3688 | ++DOCSHELL 10481C00 == 40 [pid = 3688] [id = 42] 09:36:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10A57400) [pid = 3688] [serial = 122] [outer = 00000000] 09:36:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (114A3000) [pid = 3688] [serial = 123] [outer = 10A57400] 09:36:19 INFO - PROCESS | 3688 | 1464798979462 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (12B96C00) [pid = 3688] [serial = 124] [outer = 10A57400] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 10A7C400 == 39 [pid = 3688] [id = 33] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 12D35400 == 38 [pid = 3688] [id = 35] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 14E1AC00 == 37 [pid = 3688] [id = 36] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 11A05C00 == 36 [pid = 3688] [id = 34] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 132F3C00 == 35 [pid = 3688] [id = 32] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 10E9EC00 == 34 [pid = 3688] [id = 41] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 13CE4800 == 33 [pid = 3688] [id = 39] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 1311F000 == 32 [pid = 3688] [id = 40] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 15F67800 == 31 [pid = 3688] [id = 37] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 13CDB400 == 30 [pid = 3688] [id = 29] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 1720FC00 == 29 [pid = 3688] [id = 30] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 10A82400 == 28 [pid = 3688] [id = 38] 09:36:20 INFO - PROCESS | 3688 | --DOCSHELL 11432000 == 27 [pid = 3688] [id = 31] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (16143000) [pid = 3688] [serial = 17] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (13907800) [pid = 3688] [serial = 63] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (143BAC00) [pid = 3688] [serial = 66] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (14E05400) [pid = 3688] [serial = 67] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1546BC00) [pid = 3688] [serial = 69] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15476800) [pid = 3688] [serial = 70] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (15F85800) [pid = 3688] [serial = 72] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (16AC0C00) [pid = 3688] [serial = 75] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (17820C00) [pid = 3688] [serial = 78] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (17A3FC00) [pid = 3688] [serial = 81] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1839DC00) [pid = 3688] [serial = 84] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (19B69800) [pid = 3688] [serial = 87] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A355C00) [pid = 3688] [serial = 90] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10A61400) [pid = 3688] [serial = 51] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (16137000) [pid = 3688] [serial = 73] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (13128400) [pid = 3688] [serial = 54] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (10A78000) [pid = 3688] [serial = 57] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (114A5000) [pid = 3688] [serial = 60] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16AC3000) [pid = 3688] [serial = 76] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (17906C00) [pid = 3688] [serial = 79] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10E92000) [pid = 3688] [serial = 58] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (17E66400) [pid = 3688] [serial = 82] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (11CA5000) [pid = 3688] [serial = 61] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (183A1400) [pid = 3688] [serial = 85] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1A063400) [pid = 3688] [serial = 88] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (13CE5C00) [pid = 3688] [serial = 64] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10A7EC00) [pid = 3688] [serial = 52] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (131B9800) [pid = 3688] [serial = 55] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1B53A000) [pid = 3688] [serial = 43] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (140D0C00) [pid = 3688] [serial = 9] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (140D5800) [pid = 3688] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (11CAA000) [pid = 3688] [serial = 4] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1AD5EC00) [pid = 3688] [serial = 36] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1AC19000) [pid = 3688] [serial = 33] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (1AC1D800) [pid = 3688] [serial = 34] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (1A9B2000) [pid = 3688] [serial = 30] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1A9DEC00) [pid = 3688] [serial = 31] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (1B053400) [pid = 3688] [serial = 28] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1B04F400) [pid = 3688] [serial = 27] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (1A468400) [pid = 3688] [serial = 24] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (1A065000) [pid = 3688] [serial = 21] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (1A069800) [pid = 3688] [serial = 22] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (16A0A000) [pid = 3688] [serial = 14] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (1B78D800) [pid = 3688] [serial = 48] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (1B539800) [pid = 3688] [serial = 42] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (1B536400) [pid = 3688] [serial = 45] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 56 (1B52C000) [pid = 3688] [serial = 39] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 55 (1B530000) [pid = 3688] [serial = 40] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | --DOMWINDOW == 54 (1B2C5400) [pid = 3688] [serial = 37] [outer = 00000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3688 | 1464798980338 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1104ms 09:36:20 INFO - PROCESS | 3688 | 1464798980353 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3688 | 1464798980357 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:36:20 INFO - PROCESS | 3688 | 1464798980362 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3688 | 1464798980365 Marionette TRACE conn3 <- [1,134,null,{}] 09:36:20 INFO - PROCESS | 3688 | 1464798980357 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3688 | 1464798980465 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:36:20 INFO - PROCESS | 3688 | 1464798980477 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3688 | ++DOCSHELL 1102F800 == 28 [pid = 3688] [id = 43] 09:36:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 55 (11030000) [pid = 3688] [serial = 125] [outer = 00000000] 09:36:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (11A01800) [pid = 3688] [serial = 126] [outer = 11030000] 09:36:20 INFO - PROCESS | 3688 | 1464798980523 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (11CAAC00) [pid = 3688] [serial = 127] [outer = 11030000] 09:36:20 INFO - PROCESS | 3688 | 1464798980888 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 596ms 09:36:20 INFO - PROCESS | 3688 | 1464798980948 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3688 | 1464798980954 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:36:20 INFO - PROCESS | 3688 | 1464798980965 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3688 | 1464798980967 Marionette TRACE conn3 <- [1,138,null,{}] 09:36:20 INFO - PROCESS | 3688 | 1464798980971 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3688 | 1464798981056 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:36:21 INFO - PROCESS | 3688 | 1464798981049 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3688 | ++DOCSHELL 130AFC00 == 29 [pid = 3688] [id = 44] 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (1310CC00) [pid = 3688] [serial = 128] [outer = 00000000] 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (132EBC00) [pid = 3688] [serial = 129] [outer = 1310CC00] 09:36:21 INFO - PROCESS | 3688 | 1464798981094 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (13909C00) [pid = 3688] [serial = 130] [outer = 1310CC00] 09:36:21 INFO - PROCESS | 3688 | 1464798981513 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 595ms 09:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:36:21 INFO - PROCESS | 3688 | 1464798981567 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3688 | 1464798981569 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:36:21 INFO - PROCESS | 3688 | 1464798981556 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3688 | 1464798981559 Marionette TRACE conn3 <- [1,142,null,{}] 09:36:21 INFO - PROCESS | 3688 | 1464798981570 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3688 | 1464798981650 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:36:21 INFO - PROCESS | 3688 | 1464798981661 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3688 | ++DOCSHELL 14E06C00 == 30 [pid = 3688] [id = 45] 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (14E07C00) [pid = 3688] [serial = 131] [outer = 00000000] 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (14E1C800) [pid = 3688] [serial = 132] [outer = 14E07C00] 09:36:21 INFO - PROCESS | 3688 | 1464798981717 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (1546BC00) [pid = 3688] [serial = 133] [outer = 14E07C00] 09:36:22 INFO - PROCESS | 3688 | 1464798982126 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 610ms 09:36:22 INFO - PROCESS | 3688 | 1464798982172 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3688 | 1464798982175 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:36:22 INFO - PROCESS | 3688 | 1464798982182 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3688 | 1464798982184 Marionette TRACE conn3 <- [1,146,null,{}] 09:36:22 INFO - PROCESS | 3688 | 1464798982187 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3688 | 1464798982285 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:36:22 INFO - PROCESS | 3688 | 1464798982332 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3688 | ++DOCSHELL 15468C00 == 31 [pid = 3688] [id = 46] 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (15B94800) [pid = 3688] [serial = 134] [outer = 00000000] 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (15F85C00) [pid = 3688] [serial = 135] [outer = 15B94800] 09:36:22 INFO - PROCESS | 3688 | 1464798982385 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (1675D000) [pid = 3688] [serial = 136] [outer = 15B94800] 09:36:22 INFO - PROCESS | 3688 | 1464798982758 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 581ms 09:36:22 INFO - PROCESS | 3688 | 1464798982778 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3688 | 1464798982780 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:36:22 INFO - PROCESS | 3688 | 1464798982789 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3688 | 1464798982791 Marionette TRACE conn3 <- [1,150,null,{}] 09:36:22 INFO - PROCESS | 3688 | 1464798982794 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3688 | 1464798982869 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:36:22 INFO - PROCESS | 3688 | 1464798982875 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3688 | ++DOCSHELL 15B98800 == 32 [pid = 3688] [id = 47] 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (15F77C00) [pid = 3688] [serial = 137] [outer = 00000000] 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (16FBF800) [pid = 3688] [serial = 138] [outer = 15F77C00] 09:36:22 INFO - PROCESS | 3688 | 1464798982919 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1720DC00) [pid = 3688] [serial = 139] [outer = 15F77C00] 09:36:23 INFO - PROCESS | 3688 | 1464798983306 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 552ms 09:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:36:23 INFO - PROCESS | 3688 | 1464798983328 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3688 | 1464798983330 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:36:23 INFO - PROCESS | 3688 | 1464798983333 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3688 | 1464798983335 Marionette TRACE conn3 <- [1,154,null,{}] 09:36:23 INFO - PROCESS | 3688 | 1464798983345 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3688 | 1464798983456 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:36:23 INFO - PROCESS | 3688 | 1464798983462 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3688 | ++DOCSHELL 15F85800 == 33 [pid = 3688] [id = 48] 09:36:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (16ABC800) [pid = 3688] [serial = 140] [outer = 00000000] 09:36:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (17A3BC00) [pid = 3688] [serial = 141] [outer = 16ABC800] 09:36:23 INFO - PROCESS | 3688 | 1464798983506 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (17EA7C00) [pid = 3688] [serial = 142] [outer = 16ABC800] 09:36:23 INFO - PROCESS | 3688 | 1464798983925 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 639ms 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1A061400) [pid = 3688] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (12B0D800) [pid = 3688] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (15F68400) [pid = 3688] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (10A7C800) [pid = 3688] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (11C07400) [pid = 3688] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (14E1FC00) [pid = 3688] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:36:23 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (12D35800) [pid = 3688] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:36:23 INFO - PROCESS | 3688 | 1464798984010 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3688 | 1464798984012 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:36:23 INFO - PROCESS | 3688 | 1464798984017 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3688 | 1464798984018 Marionette TRACE conn3 <- [1,158,null,{}] 09:36:24 INFO - PROCESS | 3688 | 1464798984022 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3688 | 1464798984102 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:36:24 INFO - PROCESS | 3688 | 1464798984154 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3688 | ++DOCSHELL 13119400 == 34 [pid = 3688] [id = 49] 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (13243000) [pid = 3688] [serial = 143] [outer = 00000000] 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (15F68400) [pid = 3688] [serial = 144] [outer = 13243000] 09:36:24 INFO - PROCESS | 3688 | 1464798984200 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (16766800) [pid = 3688] [serial = 145] [outer = 13243000] 09:36:24 INFO - PROCESS | 3688 | 1464798984526 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 552ms 09:36:24 INFO - PROCESS | 3688 | 1464798984560 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3688 | 1464798984562 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:36:24 INFO - PROCESS | 3688 | 1464798984565 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3688 | 1464798984567 Marionette TRACE conn3 <- [1,162,null,{}] 09:36:24 INFO - PROCESS | 3688 | 1464798984570 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3688 | 1464798984677 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:36:24 INFO - PROCESS | 3688 | 1464798984705 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3688 | ++DOCSHELL 12B0D800 == 35 [pid = 3688] [id = 50] 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (13913C00) [pid = 3688] [serial = 146] [outer = 00000000] 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (19A88400) [pid = 3688] [serial = 147] [outer = 13913C00] 09:36:24 INFO - PROCESS | 3688 | 1464798984748 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (18399C00) [pid = 3688] [serial = 148] [outer = 13913C00] 09:36:25 INFO - PROCESS | 3688 | 1464798985076 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 551ms 09:36:25 INFO - PROCESS | 3688 | 1464798985126 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3688 | 1464798985128 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:36:25 INFO - PROCESS | 3688 | 1464798985131 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3688 | 1464798985133 Marionette TRACE conn3 <- [1,166,null,{}] 09:36:25 INFO - PROCESS | 3688 | 1464798985137 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3688 | 1464798985206 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:36:25 INFO - PROCESS | 3688 | 1464798985212 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3688 | ++DOCSHELL 14E06800 == 36 [pid = 3688] [id = 51] 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (19B68400) [pid = 3688] [serial = 149] [outer = 00000000] 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1A05F800) [pid = 3688] [serial = 150] [outer = 19B68400] 09:36:25 INFO - PROCESS | 3688 | 1464798985256 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1A060000) [pid = 3688] [serial = 151] [outer = 19B68400] 09:36:25 INFO - PROCESS | 3688 | 1464798985601 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 494ms 09:36:25 INFO - PROCESS | 3688 | 1464798985628 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3688 | 1464798985629 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:36:25 INFO - PROCESS | 3688 | 1464798985632 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:36:25 INFO - PROCESS | 3688 | 1464798985634 Marionette TRACE conn3 <- [1,170,null,{}] 09:36:25 INFO - PROCESS | 3688 | 1464798985637 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3688 | 1464798985735 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:36:25 INFO - PROCESS | 3688 | 1464798985743 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3688 | ++DOCSHELL 105EFC00 == 37 [pid = 3688] [id = 52] 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (105F3400) [pid = 3688] [serial = 152] [outer = 00000000] 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1A068000) [pid = 3688] [serial = 153] [outer = 105F3400] 09:36:25 INFO - PROCESS | 3688 | 1464798985768 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1A34B400) [pid = 3688] [serial = 154] [outer = 105F3400] 09:36:26 INFO - PROCESS | 3688 | 1464798986364 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 784ms 09:36:26 INFO - PROCESS | 3688 | 1464798986424 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3688 | 1464798986428 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:36:26 INFO - PROCESS | 3688 | 1464798986438 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:36:26 INFO - PROCESS | 3688 | 1464798986441 Marionette TRACE conn3 <- [1,174,null,{}] 09:36:26 INFO - PROCESS | 3688 | 1464798986448 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3688 | 1464798986543 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:36:26 INFO - PROCESS | 3688 | 1464798986613 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3688 | ++DOCSHELL 10A62000 == 38 [pid = 3688] [id = 53] 09:36:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (10E92000) [pid = 3688] [serial = 155] [outer = 00000000] 09:36:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (12D88800) [pid = 3688] [serial = 156] [outer = 10E92000] 09:36:26 INFO - PROCESS | 3688 | 1464798986668 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (13128400) [pid = 3688] [serial = 157] [outer = 10E92000] 09:36:27 INFO - PROCESS | 3688 | 1464798987282 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1017ms 09:36:27 INFO - PROCESS | 3688 | 1464798987459 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3688 | 1464798987463 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:36:27 INFO - PROCESS | 3688 | 1464798987468 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3688 | 1464798987471 Marionette TRACE conn3 <- [1,178,null,{}] 09:36:27 INFO - PROCESS | 3688 | 1464798987477 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3688 | 1464798987580 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:36:27 INFO - PROCESS | 3688 | 1464798987644 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3688 | ++DOCSHELL 11039800 == 39 [pid = 3688] [id = 54] 09:36:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (111AC400) [pid = 3688] [serial = 158] [outer = 00000000] 09:36:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (11A0D400) [pid = 3688] [serial = 159] [outer = 111AC400] 09:36:27 INFO - PROCESS | 3688 | 1464798987719 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (12D80000) [pid = 3688] [serial = 160] [outer = 111AC400] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 14E06800 == 38 [pid = 3688] [id = 51] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 12B0D800 == 37 [pid = 3688] [id = 50] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 13119400 == 36 [pid = 3688] [id = 49] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 15F85800 == 35 [pid = 3688] [id = 48] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 15B98800 == 34 [pid = 3688] [id = 47] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 15468C00 == 33 [pid = 3688] [id = 46] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 14E06C00 == 32 [pid = 3688] [id = 45] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 130AFC00 == 31 [pid = 3688] [id = 44] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 1102F800 == 30 [pid = 3688] [id = 43] 09:36:27 INFO - PROCESS | 3688 | --DOCSHELL 10481C00 == 29 [pid = 3688] [id = 42] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16142C00) [pid = 3688] [serial = 108] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (16AC2C00) [pid = 3688] [serial = 109] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (111AA800) [pid = 3688] [serial = 96] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (114A2400) [pid = 3688] [serial = 97] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (131B2000) [pid = 3688] [serial = 99] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (154E2000) [pid = 3688] [serial = 105] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1324BC00) [pid = 3688] [serial = 100] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1401A000) [pid = 3688] [serial = 102] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (140D7000) [pid = 3688] [serial = 103] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (15B93000) [pid = 3688] [serial = 106] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1A5D8400) [pid = 3688] [serial = 94] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1A46A400) [pid = 3688] [serial = 93] [outer = 00000000] [url = about:blank] 09:36:27 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A3EAC00) [pid = 3688] [serial = 91] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 3688 | 1464798988150 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 697ms 09:36:28 INFO - PROCESS | 3688 | 1464798988153 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3688 | 1464798988156 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:36:28 INFO - PROCESS | 3688 | 1464798988164 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3688 | 1464798988168 Marionette TRACE conn3 <- [1,182,null,{}] 09:36:28 INFO - PROCESS | 3688 | 1464798988171 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3688 | 1464798988250 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:36:28 INFO - PROCESS | 3688 | 1464798988257 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3688 | ++DOCSHELL 12B0F000 == 30 [pid = 3688] [id = 55] 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (12B8F000) [pid = 3688] [serial = 161] [outer = 00000000] 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (132EB800) [pid = 3688] [serial = 162] [outer = 12B8F000] 09:36:28 INFO - PROCESS | 3688 | 1464798988303 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (13907C00) [pid = 3688] [serial = 163] [outer = 12B8F000] 09:36:28 INFO - PROCESS | 3688 | 1464798988665 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 552ms 09:36:28 INFO - PROCESS | 3688 | 1464798988725 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3688 | 1464798988727 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:36:28 INFO - PROCESS | 3688 | 1464798988731 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3688 | 1464798988733 Marionette TRACE conn3 <- [1,186,null,{}] 09:36:28 INFO - PROCESS | 3688 | 1464798988746 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3688 | 1464798988831 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:36:28 INFO - PROCESS | 3688 | 1464798988842 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3688 | ++DOCSHELL 140D7000 == 31 [pid = 3688] [id = 56] 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (140D7400) [pid = 3688] [serial = 164] [outer = 00000000] 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (14E07000) [pid = 3688] [serial = 165] [outer = 140D7400] 09:36:28 INFO - PROCESS | 3688 | 1464798988890 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (15467400) [pid = 3688] [serial = 166] [outer = 140D7400] 09:36:29 INFO - PROCESS | 3688 | 1464798989269 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 595ms 09:36:29 INFO - PROCESS | 3688 | 1464798989328 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3688 | 1464798989330 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:36:29 INFO - PROCESS | 3688 | 1464798989334 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 3688 | 1464798989335 Marionette TRACE conn3 <- [1,190,null,{}] 09:36:29 INFO - PROCESS | 3688 | 1464798989339 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 3688 | 1464798989402 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:36:29 INFO - PROCESS | 3688 | 1464798989408 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3688 | ++DOCSHELL 158C2400 == 32 [pid = 3688] [id = 57] 09:36:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (15B8E000) [pid = 3688] [serial = 167] [outer = 00000000] 09:36:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (15F86000) [pid = 3688] [serial = 168] [outer = 15B8E000] 09:36:29 INFO - PROCESS | 3688 | 1464798989452 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1675C800) [pid = 3688] [serial = 169] [outer = 15B8E000] 09:36:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (17206800) [pid = 3688] [serial = 170] [outer = 1B630800] 09:36:29 INFO - PROCESS | 3688 | 1464798989886 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 595ms 09:36:29 INFO - PROCESS | 3688 | 1464798989916 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3688 | 1464798989917 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:36:29 INFO - PROCESS | 3688 | 1464798989921 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:36:29 INFO - PROCESS | 3688 | 1464798989922 Marionette TRACE conn3 <- [1,194,null,{}] 09:36:29 INFO - PROCESS | 3688 | 1464798989926 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3688 | 1464798990031 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:36:30 INFO - PROCESS | 3688 | 1464798990038 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3688 | ++DOCSHELL 16141C00 == 33 [pid = 3688] [id = 58] 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (16ABF000) [pid = 3688] [serial = 171] [outer = 00000000] 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17909000) [pid = 3688] [serial = 172] [outer = 16ABF000] 09:36:30 INFO - PROCESS | 3688 | 1464798990081 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17EA4C00) [pid = 3688] [serial = 173] [outer = 16ABF000] 09:36:30 INFO - PROCESS | 3688 | 1464798990442 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 552ms 09:36:30 INFO - PROCESS | 3688 | 1464798990478 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3688 | 1464798990480 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:36:30 INFO - PROCESS | 3688 | 1464798990484 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3688 | 1464798990485 Marionette TRACE conn3 <- [1,198,null,{}] 09:36:30 INFO - PROCESS | 3688 | 1464798990488 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3688 | 1464798990607 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:36:30 INFO - PROCESS | 3688 | 1464798990614 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3688 | ++DOCSHELL 19A8A000 == 34 [pid = 3688] [id = 59] 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (19A8AC00) [pid = 3688] [serial = 174] [outer = 00000000] 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A05EC00) [pid = 3688] [serial = 175] [outer = 19A8AC00] 09:36:30 INFO - PROCESS | 3688 | 1464798990661 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A34E000) [pid = 3688] [serial = 176] [outer = 19A8AC00] 09:36:31 INFO - PROCESS | 3688 | 1464798991073 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 654ms 09:36:31 INFO - PROCESS | 3688 | 1464798991145 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3688 | 1464798991147 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:36:31 INFO - PROCESS | 3688 | 1464798991158 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3688 | 1464798991160 Marionette TRACE conn3 <- [1,202,null,{}] 09:36:31 INFO - PROCESS | 3688 | 1464798991171 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3688 | 1464798991268 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:36:31 INFO - PROCESS | 3688 | 1464798991278 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3688 | ++DOCSHELL 11A0B400 == 35 [pid = 3688] [id = 60] 09:36:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (19E60000) [pid = 3688] [serial = 177] [outer = 00000000] 09:36:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A467C00) [pid = 3688] [serial = 178] [outer = 19E60000] 09:36:31 INFO - PROCESS | 3688 | 1464798991324 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1A460400) [pid = 3688] [serial = 179] [outer = 19E60000] 09:36:31 INFO - PROCESS | 3688 | 1464798991687 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 552ms 09:36:31 INFO - PROCESS | 3688 | 1464798991731 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3688 | 1464798991733 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:36:31 INFO - PROCESS | 3688 | 1464798991742 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:36:31 INFO - PROCESS | 3688 | 1464798991743 Marionette TRACE conn3 <- [1,206,null,{}] 09:36:31 INFO - PROCESS | 3688 | 1464798991747 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3688 | 1464798991948 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (15F77C00) [pid = 3688] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (10A57400) [pid = 3688] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (15B94800) [pid = 3688] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (11030000) [pid = 3688] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1310CC00) [pid = 3688] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (14E07C00) [pid = 3688] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16ABC800) [pid = 3688] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10A82800) [pid = 3688] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (19B68400) [pid = 3688] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (13CE7C00) [pid = 3688] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (172B1400) [pid = 3688] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10F15800) [pid = 3688] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13243000) [pid = 3688] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:36:31 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (13913C00) [pid = 3688] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:36:31 INFO - PROCESS | 3688 | 1464798992002 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3688 | ++DOCSHELL 1055C000 == 36 [pid = 3688] [id = 61] 09:36:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1055C400) [pid = 3688] [serial = 180] [outer = 00000000] 09:36:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10F1E800) [pid = 3688] [serial = 181] [outer = 1055C400] 09:36:32 INFO - PROCESS | 3688 | 1464798992029 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (13718800) [pid = 3688] [serial = 182] [outer = 1055C400] 09:36:32 INFO - PROCESS | 3688 | 1464798992350 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 639ms 09:36:32 INFO - PROCESS | 3688 | 1464798992398 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3688 | 1464798992400 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:36:32 INFO - PROCESS | 3688 | 1464798992404 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:36:32 INFO - PROCESS | 3688 | 1464798992405 Marionette TRACE conn3 <- [1,210,null,{}] 09:36:32 INFO - PROCESS | 3688 | 1464798992409 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3688 | 1464798992483 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:36:32 INFO - PROCESS | 3688 | 1464798992489 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3688 | ++DOCSHELL 131B7400 == 37 [pid = 3688] [id = 62] 09:36:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1401A400) [pid = 3688] [serial = 183] [outer = 00000000] 09:36:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (19E59C00) [pid = 3688] [serial = 184] [outer = 1401A400] 09:36:32 INFO - PROCESS | 3688 | 1464798992534 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A45CC00) [pid = 3688] [serial = 185] [outer = 1401A400] 09:36:32 INFO - PROCESS | 3688 | 1464798992872 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 494ms 09:36:32 INFO - PROCESS | 3688 | 1464798992902 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3688 | 1464798992904 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:36:32 INFO - PROCESS | 3688 | 1464798992907 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3688 | 1464798992909 Marionette TRACE conn3 <- [1,214,null,{}] 09:36:32 INFO - PROCESS | 3688 | 1464798992913 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3688 | 1464798993000 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:36:32 INFO - PROCESS | 3688 | 1464798993008 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3688 | ++DOCSHELL 1546C400 == 38 [pid = 3688] [id = 63] 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17A35C00) [pid = 3688] [serial = 186] [outer = 00000000] 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A9ACC00) [pid = 3688] [serial = 187] [outer = 17A35C00] 09:36:33 INFO - PROCESS | 3688 | 1464798993052 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A9AD400) [pid = 3688] [serial = 188] [outer = 17A35C00] 09:36:33 INFO - PROCESS | 3688 | 1464798993418 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 552ms 09:36:33 INFO - PROCESS | 3688 | 1464798993464 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3688 | 1464798993467 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:36:33 INFO - PROCESS | 3688 | 1464798993470 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3688 | 1464798993472 Marionette TRACE conn3 <- [1,218,null,{}] 09:36:33 INFO - PROCESS | 3688 | 1464798993475 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3688 | 1464798993576 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:36:33 INFO - PROCESS | 3688 | 1464798993584 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3688 | ++DOCSHELL 140D1C00 == 39 [pid = 3688] [id = 64] 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (15B93000) [pid = 3688] [serial = 189] [outer = 00000000] 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A9E1000) [pid = 3688] [serial = 190] [outer = 15B93000] 09:36:33 INFO - PROCESS | 3688 | 1464798993631 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1AC13800) [pid = 3688] [serial = 191] [outer = 15B93000] 09:36:34 INFO - PROCESS | 3688 | 1464798994125 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 683ms 09:36:34 INFO - PROCESS | 3688 | 1464798994156 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3688 | 1464798994161 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:36:34 INFO - PROCESS | 3688 | 1464798994213 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3688 | 1464798994217 Marionette TRACE conn3 <- [1,222,null,{}] 09:36:34 INFO - PROCESS | 3688 | 1464798994227 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3688 | 1464798994327 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:36:34 INFO - PROCESS | 3688 | 1464798994394 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3688 | ++DOCSHELL 10A7E800 == 40 [pid = 3688] [id = 65] 09:36:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10E8FC00) [pid = 3688] [serial = 192] [outer = 00000000] 09:36:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1310BC00) [pid = 3688] [serial = 193] [outer = 10E8FC00] 09:36:34 INFO - PROCESS | 3688 | 1464798994449 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1324DC00) [pid = 3688] [serial = 194] [outer = 10E8FC00] 09:36:34 INFO - PROCESS | 3688 | 1464798994952 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 842ms 09:36:35 INFO - PROCESS | 3688 | 1464798995016 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3688 | 1464798995003 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:36:35 INFO - PROCESS | 3688 | 1464798995010 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:36:35 INFO - PROCESS | 3688 | 1464798995013 Marionette TRACE conn3 <- [1,226,null,{}] 09:36:35 INFO - PROCESS | 3688 | 1464798995017 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3688 | 1464798995116 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:36:35 INFO - PROCESS | 3688 | 1464798995202 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3688 | ++DOCSHELL 140D0800 == 41 [pid = 3688] [id = 66] 09:36:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (140D5000) [pid = 3688] [serial = 195] [outer = 00000000] 09:36:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (15B99000) [pid = 3688] [serial = 196] [outer = 140D5000] 09:36:35 INFO - PROCESS | 3688 | 1464798995261 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17201800) [pid = 3688] [serial = 197] [outer = 140D5000] 09:36:35 INFO - PROCESS | 3688 | 1464798995741 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 784ms 09:36:35 INFO - PROCESS | 3688 | 1464798995801 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3688 | 1464798995804 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:36:35 INFO - PROCESS | 3688 | 1464798995808 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3688 | 1464798995812 Marionette TRACE conn3 <- [1,230,null,{}] 09:36:35 INFO - PROCESS | 3688 | 1464798995823 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3688 | 1464798995923 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:36:35 INFO - PROCESS | 3688 | 1464798995999 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3688 | ++DOCSHELL 1A9A6800 == 42 [pid = 3688] [id = 67] 09:36:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A9AC000) [pid = 3688] [serial = 198] [outer = 00000000] 09:36:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A9DB400) [pid = 3688] [serial = 199] [outer = 1A9AC000] 09:36:36 INFO - PROCESS | 3688 | 1464798996037 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1AC13400) [pid = 3688] [serial = 200] [outer = 1A9AC000] 09:36:36 INFO - PROCESS | 3688 | 1464798996527 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 769ms 09:36:36 INFO - PROCESS | 3688 | 1464798996589 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3688 | 1464798996592 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:36:36 INFO - PROCESS | 3688 | 1464798996595 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3688 | 1464798996597 Marionette TRACE conn3 <- [1,234,null,{}] 09:36:36 INFO - PROCESS | 3688 | 1464798996601 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3688 | 1464798996789 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:36:36 INFO - PROCESS | 3688 | 1464798996889 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3688 | ++DOCSHELL 10A56400 == 43 [pid = 3688] [id = 68] 09:36:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (10A57400) [pid = 3688] [serial = 201] [outer = 00000000] 09:36:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (10E9EC00) [pid = 3688] [serial = 202] [outer = 10A57400] 09:36:36 INFO - PROCESS | 3688 | 1464798996937 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (114A5400) [pid = 3688] [serial = 203] [outer = 10A57400] 09:36:37 INFO - PROCESS | 3688 | 1464798997470 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 1546C400 == 42 [pid = 3688] [id = 63] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 131B7400 == 41 [pid = 3688] [id = 62] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 1055C000 == 40 [pid = 3688] [id = 61] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 11A0B400 == 39 [pid = 3688] [id = 60] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 19A8A000 == 38 [pid = 3688] [id = 59] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 16141C00 == 37 [pid = 3688] [id = 58] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 158C2400 == 36 [pid = 3688] [id = 57] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 140D7000 == 35 [pid = 3688] [id = 56] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 12B0F000 == 34 [pid = 3688] [id = 55] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 11039800 == 33 [pid = 3688] [id = 54] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 10A62000 == 32 [pid = 3688] [id = 53] 09:36:37 INFO - PROCESS | 3688 | --DOCSHELL 105EFC00 == 31 [pid = 3688] [id = 52] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (16FBF800) [pid = 3688] [serial = 138] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (12B96C00) [pid = 3688] [serial = 124] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (114A3000) [pid = 3688] [serial = 123] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (15F85C00) [pid = 3688] [serial = 135] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (11A01800) [pid = 3688] [serial = 126] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (132EBC00) [pid = 3688] [serial = 129] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (13909C00) [pid = 3688] [serial = 130] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (14E1C800) [pid = 3688] [serial = 132] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17A3BC00) [pid = 3688] [serial = 141] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (111AD000) [pid = 3688] [serial = 112] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (10F1EC00) [pid = 3688] [serial = 111] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A05F800) [pid = 3688] [serial = 150] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (15470400) [pid = 3688] [serial = 115] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (143BD000) [pid = 3688] [serial = 114] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (17EA3000) [pid = 3688] [serial = 118] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (17A41C00) [pid = 3688] [serial = 117] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (12B8F400) [pid = 3688] [serial = 121] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (11C60C00) [pid = 3688] [serial = 120] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (15F68400) [pid = 3688] [serial = 144] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (16766800) [pid = 3688] [serial = 145] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (17EA7C00) [pid = 3688] [serial = 142] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (11CAAC00) [pid = 3688] [serial = 127] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (18399C00) [pid = 3688] [serial = 148] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1720DC00) [pid = 3688] [serial = 139] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (19A88400) [pid = 3688] [serial = 147] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A060000) [pid = 3688] [serial = 151] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1675D000) [pid = 3688] [serial = 136] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1546BC00) [pid = 3688] [serial = 133] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A068000) [pid = 3688] [serial = 153] [outer = 00000000] [url = about:blank] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 929ms 09:36:37 INFO - PROCESS | 3688 | 1464798997524 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3688 | 1464798997528 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:36:37 INFO - PROCESS | 3688 | 1464798997532 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3688 | 1464798997536 Marionette TRACE conn3 <- [1,238,null,{}] 09:36:37 INFO - PROCESS | 3688 | 1464798997540 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3688 | 1464798997635 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:36:37 INFO - PROCESS | 3688 | 1464798997719 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3688 | ++DOCSHELL 11A0DC00 == 32 [pid = 3688] [id = 69] 09:36:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (11CA5000) [pid = 3688] [serial = 204] [outer = 00000000] 09:36:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (128C7000) [pid = 3688] [serial = 205] [outer = 11CA5000] 09:36:37 INFO - PROCESS | 3688 | 1464798997767 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (12B96C00) [pid = 3688] [serial = 206] [outer = 11CA5000] 09:36:38 INFO - PROCESS | 3688 | 1464798998090 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 595ms 09:36:38 INFO - PROCESS | 3688 | 1464798998140 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3688 | 1464798998143 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 3688 | 1464798998147 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:36:38 INFO - PROCESS | 3688 | 1464798998148 Marionette TRACE conn3 <- [1,242,null,{}] 09:36:38 INFO - PROCESS | 3688 | 1464798998152 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3688 | 1464798998229 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:36:38 INFO - PROCESS | 3688 | 1464798998238 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3688 | ++DOCSHELL 13718400 == 33 [pid = 3688] [id = 70] 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (13727000) [pid = 3688] [serial = 207] [outer = 00000000] 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1401C800) [pid = 3688] [serial = 208] [outer = 13727000] 09:36:38 INFO - PROCESS | 3688 | 1464798998283 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (140D2800) [pid = 3688] [serial = 209] [outer = 13727000] 09:36:38 INFO - PROCESS | 3688 | 1464798998662 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 552ms 09:36:38 INFO - PROCESS | 3688 | 1464798998706 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3688 | 1464798998710 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:36:38 INFO - PROCESS | 3688 | 1464798998719 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3688 | 1464798998723 Marionette TRACE conn3 <- [1,246,null,{}] 09:36:38 INFO - PROCESS | 3688 | 1464798998727 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3688 | 1464798998792 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:36:38 INFO - PROCESS | 3688 | 1464798998801 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3688 | ++DOCSHELL 14E0A800 == 34 [pid = 3688] [id = 71] 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (14E21C00) [pid = 3688] [serial = 210] [outer = 00000000] 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (158C1C00) [pid = 3688] [serial = 211] [outer = 14E21C00] 09:36:38 INFO - PROCESS | 3688 | 1464798998845 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (15F67000) [pid = 3688] [serial = 212] [outer = 14E21C00] 09:36:39 INFO - PROCESS | 3688 | 1464798999236 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 552ms 09:36:39 INFO - PROCESS | 3688 | 1464798999272 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3688 | 1464798999274 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 3688 | 1464798999277 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:36:39 INFO - PROCESS | 3688 | 1464798999279 Marionette TRACE conn3 <- [1,250,null,{}] 09:36:39 INFO - PROCESS | 3688 | 1464798999282 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3688 | 1464798999363 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:36:39 INFO - PROCESS | 3688 | 1464798999378 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3688 | ++DOCSHELL 154E2000 == 35 [pid = 3688] [id = 72] 09:36:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (15B98C00) [pid = 3688] [serial = 213] [outer = 00000000] 09:36:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (16A04400) [pid = 3688] [serial = 214] [outer = 15B98C00] 09:36:39 INFO - PROCESS | 3688 | 1464798999423 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (16A0AC00) [pid = 3688] [serial = 215] [outer = 15B98C00] 09:36:39 INFO - PROCESS | 3688 | 1464798999822 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 552ms 09:36:39 INFO - PROCESS | 3688 | 1464798999852 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3688 | 1464798999837 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:36:39 INFO - PROCESS | 3688 | 1464798999845 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3688 | 1464798999846 Marionette TRACE conn3 <- [1,254,null,{}] 09:36:39 INFO - PROCESS | 3688 | 1464798999850 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3688 | 1464798999948 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:36:39 INFO - PROCESS | 3688 | 1464798999957 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3688 | ++DOCSHELL 17867400 == 36 [pid = 3688] [id = 73] 09:36:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1786CC00) [pid = 3688] [serial = 216] [outer = 00000000] 09:36:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (17A3BC00) [pid = 3688] [serial = 217] [outer = 1786CC00] 09:36:40 INFO - PROCESS | 3688 | 1464799000045 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (18399800) [pid = 3688] [serial = 218] [outer = 1786CC00] 09:36:40 INFO - PROCESS | 3688 | 1464799000475 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 654ms 09:36:40 INFO - PROCESS | 3688 | 1464799000514 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3688 | 1464799000516 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:36:40 INFO - PROCESS | 3688 | 1464799000523 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3688 | 1464799000525 Marionette TRACE conn3 <- [1,258,null,{}] 09:36:40 INFO - PROCESS | 3688 | 1464799000529 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3688 | 1464799000611 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:36:40 INFO - PROCESS | 3688 | 1464799000619 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3688 | ++DOCSHELL 183A0400 == 37 [pid = 3688] [id = 74] 09:36:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (198D9C00) [pid = 3688] [serial = 219] [outer = 00000000] 09:36:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (198DFC00) [pid = 3688] [serial = 220] [outer = 198D9C00] 09:36:40 INFO - PROCESS | 3688 | 1464799000662 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (198E0000) [pid = 3688] [serial = 221] [outer = 198D9C00] 09:36:41 INFO - PROCESS | 3688 | 1464799001034 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 552ms 09:36:41 INFO - PROCESS | 3688 | 1464799001066 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3688 | 1464799001068 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:36:41 INFO - PROCESS | 3688 | 1464799001071 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 3688 | 1464799001073 Marionette TRACE conn3 <- [1,262,null,{}] 09:36:41 INFO - PROCESS | 3688 | 1464799001076 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3688 | 1464799001172 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:36:41 INFO - PROCESS | 3688 | 1464799001179 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3688 | ++DOCSHELL 198D8800 == 38 [pid = 3688] [id = 75] 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (198D9400) [pid = 3688] [serial = 222] [outer = 00000000] 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (19A8BC00) [pid = 3688] [serial = 223] [outer = 198D9400] 09:36:41 INFO - PROCESS | 3688 | 1464799001225 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (19A94C00) [pid = 3688] [serial = 224] [outer = 198D9400] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17A35C00) [pid = 3688] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (19A8AC00) [pid = 3688] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (16ABF000) [pid = 3688] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (19E60000) [pid = 3688] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (140D7400) [pid = 3688] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (15B8E000) [pid = 3688] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (12B8F000) [pid = 3688] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (111AC400) [pid = 3688] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1055C400) [pid = 3688] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:36:41 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1401A400) [pid = 3688] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:36:41 INFO - PROCESS | 3688 | 1464799001689 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 653ms 09:36:41 INFO - PROCESS | 3688 | 1464799001733 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3688 | 1464799001735 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:36:41 INFO - PROCESS | 3688 | 1464799001738 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 3688 | 1464799001739 Marionette TRACE conn3 <- [1,266,null,{}] 09:36:41 INFO - PROCESS | 3688 | 1464799001753 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3688 | 1464799001812 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:36:41 INFO - PROCESS | 3688 | 1464799001817 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3688 | ++DOCSHELL 16ABF000 == 39 [pid = 3688] [id = 76] 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17A3E000) [pid = 3688] [serial = 225] [outer = 00000000] 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (19E5A000) [pid = 3688] [serial = 226] [outer = 17A3E000] 09:36:41 INFO - PROCESS | 3688 | 1464799001862 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A05CC00) [pid = 3688] [serial = 227] [outer = 17A3E000] 09:36:42 INFO - PROCESS | 3688 | 1464799002265 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 552ms 09:36:42 INFO - PROCESS | 3688 | 1464799002294 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3688 | 1464799002296 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:36:42 INFO - PROCESS | 3688 | 1464799002309 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3688 | 1464799002311 Marionette TRACE conn3 <- [1,270,null,{}] 09:36:42 INFO - PROCESS | 3688 | 1464799002315 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3688 | 1464799002378 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:36:42 INFO - PROCESS | 3688 | 1464799002384 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3688 | ++DOCSHELL 198DF800 == 40 [pid = 3688] [id = 77] 09:36:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (19A86400) [pid = 3688] [serial = 228] [outer = 00000000] 09:36:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A34DC00) [pid = 3688] [serial = 229] [outer = 19A86400] 09:36:42 INFO - PROCESS | 3688 | 1464799002431 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A3F5C00) [pid = 3688] [serial = 230] [outer = 19A86400] 09:36:42 INFO - PROCESS | 3688 | 1464799002813 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 551ms 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:36:42 INFO - PROCESS | 3688 | 1464799002855 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3688 | 1464799002857 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:36:42 INFO - PROCESS | 3688 | 1464799002860 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3688 | 1464799002862 Marionette TRACE conn3 <- [1,274,null,{}] 09:36:42 INFO - PROCESS | 3688 | 1464799002865 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3688 | 1464799002955 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:36:42 INFO - PROCESS | 3688 | 1464799002963 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3688 | ++DOCSHELL 10446800 == 41 [pid = 3688] [id = 78] 09:36:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1055BC00) [pid = 3688] [serial = 231] [outer = 00000000] 09:36:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1A5DCC00) [pid = 3688] [serial = 232] [outer = 1055BC00] 09:36:43 INFO - PROCESS | 3688 | 1464799003012 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A9DAC00) [pid = 3688] [serial = 233] [outer = 1055BC00] 09:36:43 INFO - PROCESS | 3688 | 1464799003373 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 09:36:43 INFO - PROCESS | 3688 | 1464799003443 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3688 | 1464799003447 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:36:43 INFO - PROCESS | 3688 | 1464799003455 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3688 | 1464799003460 Marionette TRACE conn3 <- [1,278,null,{}] 09:36:43 INFO - PROCESS | 3688 | 1464799003466 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3688 | 1464799003572 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:36:43 INFO - PROCESS | 3688 | 1464799003699 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3688 | ++DOCSHELL 10F1E000 == 42 [pid = 3688] [id = 79] 09:36:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10F1EC00) [pid = 3688] [serial = 234] [outer = 00000000] 09:36:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1142F000) [pid = 3688] [serial = 235] [outer = 10F1EC00] 09:36:43 INFO - PROCESS | 3688 | 1464799003773 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (11CAD000) [pid = 3688] [serial = 236] [outer = 10F1EC00] 09:36:44 INFO - PROCESS | 3688 | 1464799004284 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 872ms 09:36:44 INFO - PROCESS | 3688 | 1464799004338 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3688 | 1464799004342 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:36:44 INFO - PROCESS | 3688 | 1464799004350 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3688 | 1464799004354 Marionette TRACE conn3 <- [1,282,null,{}] 09:36:44 INFO - PROCESS | 3688 | 1464799004358 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3688 | 1464799004449 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:36:44 INFO - PROCESS | 3688 | 1464799004524 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3688 | ++DOCSHELL 143BA000 == 43 [pid = 3688] [id = 80] 09:36:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (143BF800) [pid = 3688] [serial = 237] [outer = 00000000] 09:36:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (14E25800) [pid = 3688] [serial = 238] [outer = 143BF800] 09:36:44 INFO - PROCESS | 3688 | 1464799004577 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (154DC800) [pid = 3688] [serial = 239] [outer = 143BF800] 09:36:45 INFO - PROCESS | 3688 | 1464799005117 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 784ms 09:36:45 INFO - PROCESS | 3688 | 1464799005151 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3688 | 1464799005154 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:36:45 INFO - PROCESS | 3688 | 1464799005158 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3688 | 1464799005161 Marionette TRACE conn3 <- [1,286,null,{}] 09:36:45 INFO - PROCESS | 3688 | 1464799005171 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3688 | 1464799005274 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:36:45 INFO - PROCESS | 3688 | 1464799005362 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3688 | ++DOCSHELL 17A3A400 == 44 [pid = 3688] [id = 81] 09:36:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1839F000) [pid = 3688] [serial = 240] [outer = 00000000] 09:36:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (198E3400) [pid = 3688] [serial = 241] [outer = 1839F000] 09:36:45 INFO - PROCESS | 3688 | 1464799005423 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A067400) [pid = 3688] [serial = 242] [outer = 1839F000] 09:36:46 INFO - PROCESS | 3688 | 1464799006043 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 929ms 09:36:46 INFO - PROCESS | 3688 | 1464799006103 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3688 | 1464799006105 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:36:46 INFO - PROCESS | 3688 | 1464799006109 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3688 | 1464799006111 Marionette TRACE conn3 <- [1,290,null,{}] 09:36:46 INFO - PROCESS | 3688 | 1464799006114 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3688 | 1464799006197 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:36:46 INFO - PROCESS | 3688 | 1464799006271 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3688 | ++DOCSHELL 140D3800 == 45 [pid = 3688] [id = 82] 09:36:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (14E07C00) [pid = 3688] [serial = 243] [outer = 00000000] 09:36:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1A9A8000) [pid = 3688] [serial = 244] [outer = 14E07C00] 09:36:46 INFO - PROCESS | 3688 | 1464799006323 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1A9E5800) [pid = 3688] [serial = 245] [outer = 14E07C00] 09:36:46 INFO - PROCESS | 3688 | 1464799006948 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 886ms 09:36:46 INFO - PROCESS | 3688 | 1464799006980 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3688 | 1464799006984 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:36:46 INFO - PROCESS | 3688 | 1464799006990 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3688 | 1464799006993 Marionette TRACE conn3 <- [1,294,null,{}] 09:36:46 INFO - PROCESS | 3688 | 1464799006999 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3688 | 1464799007091 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:36:47 INFO - PROCESS | 3688 | 1464799007166 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3688 | ++DOCSHELL 13719C00 == 46 [pid = 3688] [id = 83] 09:36:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (13908400) [pid = 3688] [serial = 246] [outer = 00000000] 09:36:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (140CA400) [pid = 3688] [serial = 247] [outer = 13908400] 09:36:47 INFO - PROCESS | 3688 | 1464799007214 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (14E20000) [pid = 3688] [serial = 248] [outer = 13908400] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 198DF800 == 45 [pid = 3688] [id = 77] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 16ABF000 == 44 [pid = 3688] [id = 76] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 198D8800 == 43 [pid = 3688] [id = 75] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 183A0400 == 42 [pid = 3688] [id = 74] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 17867400 == 41 [pid = 3688] [id = 73] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 154E2000 == 40 [pid = 3688] [id = 72] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 14E0A800 == 39 [pid = 3688] [id = 71] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 13718400 == 38 [pid = 3688] [id = 70] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 11A0DC00 == 37 [pid = 3688] [id = 69] 09:36:47 INFO - PROCESS | 3688 | --DOCSHELL 10A56400 == 36 [pid = 3688] [id = 68] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (1A9E1000) [pid = 3688] [serial = 190] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1A9ACC00) [pid = 3688] [serial = 187] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1A05EC00) [pid = 3688] [serial = 175] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17909000) [pid = 3688] [serial = 172] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (17EA4C00) [pid = 3688] [serial = 173] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1A467C00) [pid = 3688] [serial = 178] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (14E07000) [pid = 3688] [serial = 165] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15467400) [pid = 3688] [serial = 166] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (15F86000) [pid = 3688] [serial = 168] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (132EB800) [pid = 3688] [serial = 162] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (13907C00) [pid = 3688] [serial = 163] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A34E000) [pid = 3688] [serial = 176] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (12D80000) [pid = 3688] [serial = 160] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (11A0D400) [pid = 3688] [serial = 159] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (12D88800) [pid = 3688] [serial = 156] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10F1E800) [pid = 3688] [serial = 181] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19E59C00) [pid = 3688] [serial = 184] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A9AD400) [pid = 3688] [serial = 188] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A460400) [pid = 3688] [serial = 179] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1B7C2800) [pid = 3688] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (13718800) [pid = 3688] [serial = 182] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1675C800) [pid = 3688] [serial = 169] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A45CC00) [pid = 3688] [serial = 185] [outer = 00000000] [url = about:blank] 09:36:47 INFO - PROCESS | 3688 | 1464799007695 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 741ms 09:36:47 INFO - PROCESS | 3688 | 1464799007745 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3688 | 1464799007750 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:36:47 INFO - PROCESS | 3688 | 1464799007756 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3688 | 1464799007758 Marionette TRACE conn3 <- [1,298,null,{}] 09:36:47 INFO - PROCESS | 3688 | 1464799007762 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3688 | 1464799007841 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:36:47 INFO - PROCESS | 3688 | 1464799007907 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3688 | ++DOCSHELL 10A57000 == 37 [pid = 3688] [id = 84] 09:36:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (10A63C00) [pid = 3688] [serial = 249] [outer = 00000000] 09:36:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (12B91400) [pid = 3688] [serial = 250] [outer = 10A63C00] 09:36:47 INFO - PROCESS | 3688 | 1464799007959 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1401A000) [pid = 3688] [serial = 251] [outer = 10A63C00] 09:36:48 INFO - PROCESS | 3688 | 1464799008313 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 596ms 09:36:48 INFO - PROCESS | 3688 | 1464799008360 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3688 | 1464799008362 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:36:48 INFO - PROCESS | 3688 | 1464799008369 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3688 | 1464799008372 Marionette TRACE conn3 <- [1,302,null,{}] 09:36:48 INFO - PROCESS | 3688 | 1464799008383 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3688 | 1464799008495 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:36:48 INFO - PROCESS | 3688 | 1464799008529 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3688 | ++DOCSHELL 17820000 == 38 [pid = 3688] [id = 85] 09:36:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (17820C00) [pid = 3688] [serial = 252] [outer = 00000000] 09:36:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (17A36400) [pid = 3688] [serial = 253] [outer = 17820C00] 09:36:48 INFO - PROCESS | 3688 | 1464799008593 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (17E6B400) [pid = 3688] [serial = 254] [outer = 17820C00] 09:36:49 INFO - PROCESS | 3688 | 1464799009128 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 799ms 09:36:49 INFO - PROCESS | 3688 | 1464799009155 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3688 | 1464799009157 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 3688 | 1464799009160 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:36:49 INFO - PROCESS | 3688 | 1464799009162 Marionette TRACE conn3 <- [1,306,null,{}] 09:36:49 INFO - PROCESS | 3688 | 1464799009165 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3688 | 1464799009273 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:36:49 INFO - PROCESS | 3688 | 1464799009281 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3688 | ++DOCSHELL 1676A400 == 39 [pid = 3688] [id = 86] 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (17A35800) [pid = 3688] [serial = 255] [outer = 00000000] 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (19A8F000) [pid = 3688] [serial = 256] [outer = 17A35800] 09:36:49 INFO - PROCESS | 3688 | 1464799009308 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (19E60400) [pid = 3688] [serial = 257] [outer = 17A35800] 09:36:49 INFO - PROCESS | 3688 | 1464799009679 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 552ms 09:36:49 INFO - PROCESS | 3688 | 1464799009720 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3688 | 1464799009722 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 3688 | 1464799009725 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:36:49 INFO - PROCESS | 3688 | 1464799009726 Marionette TRACE conn3 <- [1,310,null,{}] 09:36:49 INFO - PROCESS | 3688 | 1464799009730 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3688 | 1464799009805 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:36:49 INFO - PROCESS | 3688 | 1464799009878 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3688 | ++DOCSHELL 19E5C400 == 40 [pid = 3688] [id = 87] 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A064C00) [pid = 3688] [serial = 258] [outer = 00000000] 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A3E8000) [pid = 3688] [serial = 259] [outer = 1A064C00] 09:36:49 INFO - PROCESS | 3688 | 1464799009921 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A3F2800) [pid = 3688] [serial = 260] [outer = 1A064C00] 09:36:50 INFO - PROCESS | 3688 | 1464799010296 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 581ms 09:36:50 INFO - PROCESS | 3688 | 1464799010307 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3688 | 1464799010309 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:36:50 INFO - PROCESS | 3688 | 1464799010312 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3688 | 1464799010314 Marionette TRACE conn3 <- [1,314,null,{}] 09:36:50 INFO - PROCESS | 3688 | 1464799010317 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 3688 | 1464799010465 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:36:50 INFO - PROCESS | 3688 | 1464799010534 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3688 | ++DOCSHELL 11C03400 == 41 [pid = 3688] [id = 88] 09:36:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (17EA4C00) [pid = 3688] [serial = 261] [outer = 00000000] 09:36:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A9A7000) [pid = 3688] [serial = 262] [outer = 17EA4C00] 09:36:50 INFO - PROCESS | 3688 | 1464799010563 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1AC14000) [pid = 3688] [serial = 263] [outer = 17EA4C00] 09:36:50 INFO - PROCESS | 3688 | 1464799010948 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 639ms 09:36:50 INFO - PROCESS | 3688 | 1464799010979 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3688 | 1464799010981 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:36:50 INFO - PROCESS | 3688 | 1464799010984 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3688 | 1464799010985 Marionette TRACE conn3 <- [1,318,null,{}] 09:36:50 INFO - PROCESS | 3688 | 1464799010989 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3688 | 1464799011092 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:36:51 INFO - PROCESS | 3688 | 1464799011082 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3688 | ++DOCSHELL 111AC400 == 42 [pid = 3688] [id = 89] 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A5D6400) [pid = 3688] [serial = 264] [outer = 00000000] 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1AD59400) [pid = 3688] [serial = 265] [outer = 1A5D6400] 09:36:51 INFO - PROCESS | 3688 | 1464799011124 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1AD59C00) [pid = 3688] [serial = 266] [outer = 1A5D6400] 09:36:51 INFO - PROCESS | 3688 | 1464799011530 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 595ms 09:36:51 INFO - PROCESS | 3688 | 1464799011578 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3688 | 1464799011580 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:36:51 INFO - PROCESS | 3688 | 1464799011583 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3688 | 1464799011585 Marionette TRACE conn3 <- [1,322,null,{}] 09:36:51 INFO - PROCESS | 3688 | 1464799011588 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3688 | 1464799011688 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1786CC00) [pid = 3688] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (198D9C00) [pid = 3688] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (10A57400) [pid = 3688] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (14E21C00) [pid = 3688] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (13727000) [pid = 3688] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (11CA5000) [pid = 3688] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (15B98C00) [pid = 3688] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (198D9400) [pid = 3688] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (19A86400) [pid = 3688] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:36:51 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17A3E000) [pid = 3688] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:36:51 INFO - PROCESS | 3688 | 1464799011839 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3688 | ++DOCSHELL 1043F400 == 43 [pid = 3688] [id = 90] 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10A57400) [pid = 3688] [serial = 267] [outer = 00000000] 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (13119800) [pid = 3688] [serial = 268] [outer = 10A57400] 09:36:51 INFO - PROCESS | 3688 | 1464799011886 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1371F000) [pid = 3688] [serial = 269] [outer = 10A57400] 09:36:52 INFO - PROCESS | 3688 | 1464799012184 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:36:52 INFO - PROCESS | 3688 | 1464799012245 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 682ms 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:36:52 INFO - PROCESS | 3688 | 1464799012278 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3688 | 1464799012280 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 3688 | 1464799012284 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3688 | 1464799012285 Marionette TRACE conn3 <- [1,326,null,{}] 09:36:52 INFO - PROCESS | 3688 | 1464799012289 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3688 | 1464799012378 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:36:52 INFO - PROCESS | 3688 | 1464799012386 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3688 | ++DOCSHELL 13D53400 == 44 [pid = 3688] [id = 91] 09:36:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1546FC00) [pid = 3688] [serial = 270] [outer = 00000000] 09:36:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A9B2800) [pid = 3688] [serial = 271] [outer = 1546FC00] 09:36:52 INFO - PROCESS | 3688 | 1464799012431 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1B050800) [pid = 3688] [serial = 272] [outer = 1546FC00] 09:36:52 INFO - PROCESS | 3688 | 1464799012800 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 552ms 09:36:52 INFO - PROCESS | 3688 | 1464799012839 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3688 | 1464799012840 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:36:52 INFO - PROCESS | 3688 | 1464799012844 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3688 | 1464799012856 Marionette TRACE conn3 <- [1,330,null,{}] 09:36:52 INFO - PROCESS | 3688 | 1464799012860 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3688 | 1464799012935 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:36:53 INFO - PROCESS | 3688 | 1464799013019 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3688 | ++DOCSHELL 10F1F800 == 45 [pid = 3688] [id = 92] 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (14E01800) [pid = 3688] [serial = 273] [outer = 00000000] 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1B2C7C00) [pid = 3688] [serial = 274] [outer = 14E01800] 09:36:53 INFO - PROCESS | 3688 | 1464799013064 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1B2CC800) [pid = 3688] [serial = 275] [outer = 14E01800] 09:36:53 INFO - PROCESS | 3688 | 1464799013390 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 595ms 09:36:53 INFO - PROCESS | 3688 | 1464799013468 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 3688 | 1464799013470 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:36:53 INFO - PROCESS | 3688 | 1464799013457 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3688 | 1464799013460 Marionette TRACE conn3 <- [1,334,null,{}] 09:36:53 INFO - PROCESS | 3688 | 1464799013463 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 3688 | 1464799013563 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:36:53 INFO - PROCESS | 3688 | 1464799013569 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3688 | ++DOCSHELL 0F306400 == 46 [pid = 3688] [id = 93] 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (0F30A800) [pid = 3688] [serial = 276] [outer = 00000000] 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1AC19000) [pid = 3688] [serial = 277] [outer = 0F30A800] 09:36:53 INFO - PROCESS | 3688 | 1464799013679 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1B2CEC00) [pid = 3688] [serial = 278] [outer = 0F30A800] 09:36:54 INFO - PROCESS | 3688 | 1464799014305 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 886ms 09:36:54 INFO - PROCESS | 3688 | 1464799014343 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3688 | 1464799014348 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:36:54 INFO - PROCESS | 3688 | 1464799014353 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3688 | 1464799014358 Marionette TRACE conn3 <- [1,338,null,{}] 09:36:54 INFO - PROCESS | 3688 | 1464799014363 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3688 | 1464799014478 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:36:54 INFO - PROCESS | 3688 | 1464799014578 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3688 | ++DOCSHELL 1047F000 == 47 [pid = 3688] [id = 94] 09:36:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1052DC00) [pid = 3688] [serial = 279] [outer = 00000000] 09:36:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (12889C00) [pid = 3688] [serial = 280] [outer = 1052DC00] 09:36:54 INFO - PROCESS | 3688 | 1464799014632 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (13243000) [pid = 3688] [serial = 281] [outer = 1052DC00] 09:36:55 INFO - PROCESS | 3688 | 1464799015107 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 770ms 09:36:55 INFO - PROCESS | 3688 | 1464799015127 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3688 | 1464799015133 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:36:55 INFO - PROCESS | 3688 | 1464799015140 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3688 | 1464799015142 Marionette TRACE conn3 <- [1,342,null,{}] 09:36:55 INFO - PROCESS | 3688 | 1464799015146 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3688 | 1464799015254 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:36:55 INFO - PROCESS | 3688 | 1464799015347 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3688 | ++DOCSHELL 140D7000 == 48 [pid = 3688] [id = 95] 09:36:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (15472C00) [pid = 3688] [serial = 282] [outer = 00000000] 09:36:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (16FC0400) [pid = 3688] [serial = 283] [outer = 15472C00] 09:36:55 INFO - PROCESS | 3688 | 1464799015383 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (17902800) [pid = 3688] [serial = 284] [outer = 15472C00] 09:36:55 INFO - PROCESS | 3688 | 1464799015944 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 827ms 09:36:55 INFO - PROCESS | 3688 | 1464799015994 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3688 | 1464799015997 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:36:55 INFO - PROCESS | 3688 | 1464799016000 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3688 | 1464799016004 Marionette TRACE conn3 <- [1,346,null,{}] 09:36:55 INFO - PROCESS | 3688 | 1464799016015 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3688 | 1464799016102 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:36:56 INFO - PROCESS | 3688 | 1464799016194 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3688 | ++DOCSHELL 17EA0000 == 49 [pid = 3688] [id = 96] 09:36:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (17EA5800) [pid = 3688] [serial = 285] [outer = 00000000] 09:36:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1A5DA800) [pid = 3688] [serial = 286] [outer = 17EA5800] 09:36:56 INFO - PROCESS | 3688 | 1464799016250 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1A9AE000) [pid = 3688] [serial = 287] [outer = 17EA5800] 09:36:56 INFO - PROCESS | 3688 | 1464799016768 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 828ms 09:36:56 INFO - PROCESS | 3688 | 1464799016832 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3688 | 1464799016835 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:36:56 INFO - PROCESS | 3688 | 1464799016839 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3688 | 1464799016841 Marionette TRACE conn3 <- [1,350,null,{}] 09:36:56 INFO - PROCESS | 3688 | 1464799016844 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3688 | 1464799016951 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:36:57 INFO - PROCESS | 3688 | 1464799017045 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3688 | ++DOCSHELL 11CAA800 == 50 [pid = 3688] [id = 97] 09:36:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (12896800) [pid = 3688] [serial = 288] [outer = 00000000] 09:36:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (13D58C00) [pid = 3688] [serial = 289] [outer = 12896800] 09:36:57 INFO - PROCESS | 3688 | 1464799017081 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1675D000) [pid = 3688] [serial = 290] [outer = 12896800] 09:36:57 INFO - PROCESS | 3688 | 1464799017738 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 09:36:57 INFO - PROCESS | 3688 | 1464799017781 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3688 | 1464799017786 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:36:57 INFO - PROCESS | 3688 | 1464799017791 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:36:57 INFO - PROCESS | 3688 | 1464799017794 Marionette TRACE conn3 <- [1,354,null,{}] 09:36:57 INFO - PROCESS | 3688 | 1464799017800 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3688 | 1464799017878 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:36:57 INFO - PROCESS | 3688 | 1464799017978 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3688 | ++DOCSHELL 10A64C00 == 51 [pid = 3688] [id = 98] 09:36:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (10E90400) [pid = 3688] [serial = 291] [outer = 00000000] 09:36:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (13083400) [pid = 3688] [serial = 292] [outer = 10E90400] 09:36:58 INFO - PROCESS | 3688 | 1464799018027 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (13727C00) [pid = 3688] [serial = 293] [outer = 10E90400] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 10F1F800 == 50 [pid = 3688] [id = 92] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 13D53400 == 49 [pid = 3688] [id = 91] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 1043F400 == 48 [pid = 3688] [id = 90] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 111AC400 == 47 [pid = 3688] [id = 89] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 11C03400 == 46 [pid = 3688] [id = 88] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 19E5C400 == 45 [pid = 3688] [id = 87] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 1676A400 == 44 [pid = 3688] [id = 86] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 17820000 == 43 [pid = 3688] [id = 85] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 10A57000 == 42 [pid = 3688] [id = 84] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 13719C00 == 41 [pid = 3688] [id = 83] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 140D3800 == 40 [pid = 3688] [id = 82] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 17A3A400 == 39 [pid = 3688] [id = 81] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 143BA000 == 38 [pid = 3688] [id = 80] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 10F1E000 == 37 [pid = 3688] [id = 79] 09:36:58 INFO - PROCESS | 3688 | --DOCSHELL 10446800 == 36 [pid = 3688] [id = 78] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1A5DCC00) [pid = 3688] [serial = 232] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (17A3BC00) [pid = 3688] [serial = 217] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (198E0000) [pid = 3688] [serial = 221] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (198DFC00) [pid = 3688] [serial = 220] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (18399800) [pid = 3688] [serial = 218] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (114A5400) [pid = 3688] [serial = 203] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (10E9EC00) [pid = 3688] [serial = 202] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1310BC00) [pid = 3688] [serial = 193] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (158C1C00) [pid = 3688] [serial = 211] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (15F67000) [pid = 3688] [serial = 212] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (15B99000) [pid = 3688] [serial = 196] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1401C800) [pid = 3688] [serial = 208] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (140D2800) [pid = 3688] [serial = 209] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (128C7000) [pid = 3688] [serial = 205] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (12B96C00) [pid = 3688] [serial = 206] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (16A04400) [pid = 3688] [serial = 214] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (19A8BC00) [pid = 3688] [serial = 223] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1A9DB400) [pid = 3688] [serial = 199] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1A3F5C00) [pid = 3688] [serial = 230] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1A34DC00) [pid = 3688] [serial = 229] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (19A94C00) [pid = 3688] [serial = 224] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (19E5A000) [pid = 3688] [serial = 226] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (16A0AC00) [pid = 3688] [serial = 215] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A05CC00) [pid = 3688] [serial = 227] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3688 | 1464799018534 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 784ms 09:36:58 INFO - PROCESS | 3688 | 1464799018564 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3688 | 1464799018570 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:36:58 INFO - PROCESS | 3688 | 1464799018575 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3688 | 1464799018578 Marionette TRACE conn3 <- [1,358,null,{}] 09:36:58 INFO - PROCESS | 3688 | 1464799018582 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3688 | 1464799018668 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:36:58 INFO - PROCESS | 3688 | 1464799018678 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3688 | ++DOCSHELL 11CAC000 == 37 [pid = 3688] [id = 99] 09:36:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (128C5400) [pid = 3688] [serial = 294] [outer = 00000000] 09:36:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (13912C00) [pid = 3688] [serial = 295] [outer = 128C5400] 09:36:58 INFO - PROCESS | 3688 | 1464799018722 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (140CC400) [pid = 3688] [serial = 296] [outer = 128C5400] 09:36:59 INFO - PROCESS | 3688 | 1464799019142 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 580ms 09:36:59 INFO - PROCESS | 3688 | 1464799019170 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3688 | 1464799019173 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:36:59 INFO - PROCESS | 3688 | 1464799019176 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3688 | 1464799019180 Marionette TRACE conn3 <- [1,362,null,{}] 09:36:59 INFO - PROCESS | 3688 | 1464799019189 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3688 | 1464799019270 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:36:59 INFO - PROCESS | 3688 | 1464799019280 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3688 | ++DOCSHELL 15F67000 == 38 [pid = 3688] [id = 100] 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (15F67400) [pid = 3688] [serial = 297] [outer = 00000000] 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1613D400) [pid = 3688] [serial = 298] [outer = 15F67400] 09:36:59 INFO - PROCESS | 3688 | 1464799019310 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (16ABC800) [pid = 3688] [serial = 299] [outer = 15F67400] 09:36:59 INFO - PROCESS | 3688 | 1464799019746 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 581ms 09:36:59 INFO - PROCESS | 3688 | 1464799019760 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3688 | 1464799019762 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:36:59 INFO - PROCESS | 3688 | 1464799019765 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3688 | 1464799019767 Marionette TRACE conn3 <- [1,366,null,{}] 09:36:59 INFO - PROCESS | 3688 | 1464799019770 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3688 | 1464799019848 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:36:59 INFO - PROCESS | 3688 | 1464799019858 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3688 | ++DOCSHELL 17A3EC00 == 39 [pid = 3688] [id = 101] 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (17A3F400) [pid = 3688] [serial = 300] [outer = 00000000] 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1839DC00) [pid = 3688] [serial = 301] [outer = 17A3F400] 09:36:59 INFO - PROCESS | 3688 | 1464799019902 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (198DAC00) [pid = 3688] [serial = 302] [outer = 17A3F400] 09:37:00 INFO - PROCESS | 3688 | 1464799020303 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 552ms 09:37:00 INFO - PROCESS | 3688 | 1464799020337 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3688 | 1464799020339 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:37:00 INFO - PROCESS | 3688 | 1464799020342 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3688 | 1464799020344 Marionette TRACE conn3 <- [1,370,null,{}] 09:37:00 INFO - PROCESS | 3688 | 1464799020347 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3688 | 1464799020433 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:37:00 INFO - PROCESS | 3688 | 1464799020439 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3688 | ++DOCSHELL 10E95C00 == 40 [pid = 3688] [id = 102] 09:37:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (10F1A400) [pid = 3688] [serial = 303] [outer = 00000000] 09:37:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (198E6000) [pid = 3688] [serial = 304] [outer = 10F1A400] 09:37:00 INFO - PROCESS | 3688 | 1464799020487 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19A85400) [pid = 3688] [serial = 305] [outer = 10F1A400] 09:37:00 INFO - PROCESS | 3688 | 1464799020913 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 595ms 09:37:00 INFO - PROCESS | 3688 | 1464799020944 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3688 | 1464799020946 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:37:00 INFO - PROCESS | 3688 | 1464799020949 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3688 | 1464799020951 Marionette TRACE conn3 <- [1,374,null,{}] 09:37:00 INFO - PROCESS | 3688 | 1464799020954 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3688 | 1464799021060 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:37:01 INFO - PROCESS | 3688 | 1464799021069 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3688 | ++DOCSHELL 10A61000 == 41 [pid = 3688] [id = 103] 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (17902000) [pid = 3688] [serial = 306] [outer = 00000000] 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A354000) [pid = 3688] [serial = 307] [outer = 17902000] 09:37:01 INFO - PROCESS | 3688 | 1464799021113 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1A45DC00) [pid = 3688] [serial = 308] [outer = 17902000] 09:37:01 INFO - PROCESS | 3688 | 1464799021543 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:37:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 653ms 09:37:01 INFO - PROCESS | 3688 | 1464799021588 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3688 | 1464799021590 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:37:01 INFO - PROCESS | 3688 | 1464799021599 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 3688 | 1464799021600 Marionette TRACE conn3 <- [1,378,null,{}] 09:37:01 INFO - PROCESS | 3688 | 1464799021604 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3688 | 1464799021713 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:37:01 INFO - PROCESS | 3688 | 1464799021720 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3688 | ++DOCSHELL 10F20000 == 42 [pid = 3688] [id = 104] 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (19E61000) [pid = 3688] [serial = 309] [outer = 00000000] 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1A9A9C00) [pid = 3688] [serial = 310] [outer = 19E61000] 09:37:01 INFO - PROCESS | 3688 | 1464799021764 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1A9AB000) [pid = 3688] [serial = 311] [outer = 19E61000] 09:37:02 INFO - PROCESS | 3688 | 1464799022151 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:37:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 596ms 09:37:02 INFO - PROCESS | 3688 | 1464799022193 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3688 | 1464799022195 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:37:02 INFO - PROCESS | 3688 | 1464799022198 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:37:02 INFO - PROCESS | 3688 | 1464799022200 Marionette TRACE conn3 <- [1,382,null,{}] 09:37:02 INFO - PROCESS | 3688 | 1464799022203 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 3688 | 1464799022286 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:37:02 INFO - PROCESS | 3688 | 1464799022365 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3688 | ++DOCSHELL 0F302400 == 43 [pid = 3688] [id = 105] 09:37:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (11A0DC00) [pid = 3688] [serial = 312] [outer = 00000000] 09:37:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (1AD52800) [pid = 3688] [serial = 313] [outer = 11A0DC00] 09:37:02 INFO - PROCESS | 3688 | 1464799022407 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1AD57C00) [pid = 3688] [serial = 314] [outer = 11A0DC00] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (14E01800) [pid = 3688] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1546FC00) [pid = 3688] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1A064C00) [pid = 3688] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (17EA4C00) [pid = 3688] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1A5D6400) [pid = 3688] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (10A57400) [pid = 3688] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (14E07C00) [pid = 3688] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (13908400) [pid = 3688] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (17820C00) [pid = 3688] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10A63C00) [pid = 3688] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:37:02 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (17A35800) [pid = 3688] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:37:02 INFO - PROCESS | 3688 | 1464799022950 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:37:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 09:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:37:02 INFO - PROCESS | 3688 | 1464799022969 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3688 | 1464799022971 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:37:02 INFO - PROCESS | 3688 | 1464799022974 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3688 | 1464799022976 Marionette TRACE conn3 <- [1,386,null,{}] 09:37:02 INFO - PROCESS | 3688 | 1464799022979 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3688 | 1464799023055 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:37:03 INFO - PROCESS | 3688 | 1464799023061 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3688 | ++DOCSHELL 132F2400 == 44 [pid = 3688] [id = 106] 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (17820C00) [pid = 3688] [serial = 315] [outer = 00000000] 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1A45CC00) [pid = 3688] [serial = 316] [outer = 17820C00] 09:37:03 INFO - PROCESS | 3688 | 1464799023104 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1AC16000) [pid = 3688] [serial = 317] [outer = 17820C00] 09:37:03 INFO - PROCESS | 3688 | 1464799023483 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 552ms 09:37:03 INFO - PROCESS | 3688 | 1464799023548 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3688 | 1464799023550 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:37:03 INFO - PROCESS | 3688 | 1464799023536 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3688 | 1464799023538 Marionette TRACE conn3 <- [1,390,null,{}] 09:37:03 INFO - PROCESS | 3688 | 1464799023541 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3688 | 1464799023617 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:37:03 INFO - PROCESS | 3688 | 1464799023623 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3688 | ++DOCSHELL 1A3E6800 == 45 [pid = 3688] [id = 107] 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A461400) [pid = 3688] [serial = 318] [outer = 00000000] 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1B04E400) [pid = 3688] [serial = 319] [outer = 1A461400] 09:37:03 INFO - PROCESS | 3688 | 1464799023666 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1B047400) [pid = 3688] [serial = 320] [outer = 1A461400] 09:37:04 INFO - PROCESS | 3688 | 1464799024097 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 580ms 09:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:37:04 INFO - PROCESS | 3688 | 1464799024133 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3688 | 1464799024135 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:37:04 INFO - PROCESS | 3688 | 1464799024138 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3688 | 1464799024141 Marionette TRACE conn3 <- [1,394,null,{}] 09:37:04 INFO - PROCESS | 3688 | 1464799024144 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3688 | 1464799024241 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:37:04 INFO - PROCESS | 3688 | 1464799024249 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3688 | ++DOCSHELL 1B2CF800 == 46 [pid = 3688] [id = 108] 09:37:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1B2D3400) [pid = 3688] [serial = 321] [outer = 00000000] 09:37:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1B532800) [pid = 3688] [serial = 322] [outer = 1B2D3400] 09:37:04 INFO - PROCESS | 3688 | 1464799024279 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1B537800) [pid = 3688] [serial = 323] [outer = 1B2D3400] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 140D1C00 == 45 [pid = 3688] [id = 64] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 10A7E800 == 44 [pid = 3688] [id = 65] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 140D0800 == 43 [pid = 3688] [id = 66] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 1A9A6800 == 42 [pid = 3688] [id = 67] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 10A64C00 == 41 [pid = 3688] [id = 98] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 17EA0000 == 40 [pid = 3688] [id = 96] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 11CAA800 == 39 [pid = 3688] [id = 97] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 1047F000 == 38 [pid = 3688] [id = 94] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 140D7000 == 37 [pid = 3688] [id = 95] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 0F306400 == 36 [pid = 3688] [id = 93] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 11CAC000 == 35 [pid = 3688] [id = 99] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 10F20000 == 34 [pid = 3688] [id = 104] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 132F2400 == 33 [pid = 3688] [id = 106] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 17A3EC00 == 32 [pid = 3688] [id = 101] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 0F302400 == 31 [pid = 3688] [id = 105] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 1A3E6800 == 30 [pid = 3688] [id = 107] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 15F67000 == 29 [pid = 3688] [id = 100] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 10E95C00 == 28 [pid = 3688] [id = 102] 09:37:05 INFO - PROCESS | 3688 | --DOCSHELL 10A61000 == 27 [pid = 3688] [id = 103] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1A9A7000) [pid = 3688] [serial = 262] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1AD59400) [pid = 3688] [serial = 265] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1AC14000) [pid = 3688] [serial = 263] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1142F000) [pid = 3688] [serial = 235] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (13119800) [pid = 3688] [serial = 268] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (14E25800) [pid = 3688] [serial = 238] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1A9E5800) [pid = 3688] [serial = 245] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (1A9A8000) [pid = 3688] [serial = 244] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (14E20000) [pid = 3688] [serial = 248] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (140CA400) [pid = 3688] [serial = 247] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17A36400) [pid = 3688] [serial = 253] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (17E6B400) [pid = 3688] [serial = 254] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (12B91400) [pid = 3688] [serial = 250] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1AD59C00) [pid = 3688] [serial = 266] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1401A000) [pid = 3688] [serial = 251] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (19A8F000) [pid = 3688] [serial = 256] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (19E60400) [pid = 3688] [serial = 257] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (198E3400) [pid = 3688] [serial = 241] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1B2CC800) [pid = 3688] [serial = 275] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1371F000) [pid = 3688] [serial = 269] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1B2C7C00) [pid = 3688] [serial = 274] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A9B2800) [pid = 3688] [serial = 271] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A3E8000) [pid = 3688] [serial = 259] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A3F2800) [pid = 3688] [serial = 260] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1B050800) [pid = 3688] [serial = 272] [outer = 00000000] [url = about:blank] 09:37:05 INFO - PROCESS | 3688 | 1464799026002 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1873ms 09:37:06 INFO - PROCESS | 3688 | 1464799026029 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3688 | 1464799026032 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:37:06 INFO - PROCESS | 3688 | 1464799026028 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3688 | 1464799026032 Marionette TRACE conn3 <- [1,398,null,{}] 09:37:06 INFO - PROCESS | 3688 | 1464799026038 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3688 | 1464799026123 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:37:06 INFO - PROCESS | 3688 | 1464799026132 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3688 | ++DOCSHELL 10531C00 == 28 [pid = 3688] [id = 109] 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10532C00) [pid = 3688] [serial = 324] [outer = 00000000] 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10A58000) [pid = 3688] [serial = 325] [outer = 10532C00] 09:37:06 INFO - PROCESS | 3688 | 1464799026178 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (10A64000) [pid = 3688] [serial = 326] [outer = 10532C00] 09:37:06 INFO - PROCESS | 3688 | 1464799026613 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 595ms 09:37:06 INFO - PROCESS | 3688 | 1464799026627 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3688 | 1464799026633 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:37:06 INFO - PROCESS | 3688 | 1464799026639 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3688 | 1464799026642 Marionette TRACE conn3 <- [1,402,null,{}] 09:37:06 INFO - PROCESS | 3688 | 1464799026646 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3688 | 1464799026725 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:37:06 INFO - PROCESS | 3688 | 1464799026735 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3688 | ++DOCSHELL 114AD400 == 29 [pid = 3688] [id = 110] 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (114AF800) [pid = 3688] [serial = 327] [outer = 00000000] 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (11C0C800) [pid = 3688] [serial = 328] [outer = 114AF800] 09:37:06 INFO - PROCESS | 3688 | 1464799026773 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (11CAAC00) [pid = 3688] [serial = 329] [outer = 114AF800] 09:37:07 INFO - PROCESS | 3688 | 1464799027200 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 595ms 09:37:07 INFO - PROCESS | 3688 | 1464799027238 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3688 | 1464799027240 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:37:07 INFO - PROCESS | 3688 | 1464799027244 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3688 | 1464799027247 Marionette TRACE conn3 <- [1,406,null,{}] 09:37:07 INFO - PROCESS | 3688 | 1464799027258 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3688 | 1464799027322 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:37:07 INFO - PROCESS | 3688 | 1464799027333 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3688 | ++DOCSHELL 132EC400 == 30 [pid = 3688] [id = 111] 09:37:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (132ED000) [pid = 3688] [serial = 330] [outer = 00000000] 09:37:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1390CC00) [pid = 3688] [serial = 331] [outer = 132ED000] 09:37:07 INFO - PROCESS | 3688 | 1464799027380 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (13D53400) [pid = 3688] [serial = 332] [outer = 132ED000] 09:37:07 INFO - PROCESS | 3688 | 1464799027822 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 653ms 09:37:07 INFO - PROCESS | 3688 | 1464799027886 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3688 | 1464799027888 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:37:07 INFO - PROCESS | 3688 | 1464799027892 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3688 | 1464799027893 Marionette TRACE conn3 <- [1,410,null,{}] 09:37:07 INFO - PROCESS | 3688 | 1464799027897 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3688 | 1464799027973 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:37:07 INFO - PROCESS | 3688 | 1464799027979 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3688 | ++DOCSHELL 1390B800 == 31 [pid = 3688] [id = 112] 09:37:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (140CA400) [pid = 3688] [serial = 333] [outer = 00000000] 09:37:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (14E05000) [pid = 3688] [serial = 334] [outer = 140CA400] 09:37:08 INFO - PROCESS | 3688 | 1464799028023 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (15468C00) [pid = 3688] [serial = 335] [outer = 140CA400] 09:37:08 INFO - PROCESS | 3688 | 1464799028416 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 552ms 09:37:08 INFO - PROCESS | 3688 | 1464799028463 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3688 | 1464799028465 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:37:08 INFO - PROCESS | 3688 | 1464799028471 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:37:08 INFO - PROCESS | 3688 | 1464799028473 Marionette TRACE conn3 <- [1,414,null,{}] 09:37:08 INFO - PROCESS | 3688 | 1464799028477 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3688 | 1464799028547 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:37:08 INFO - PROCESS | 3688 | 1464799028555 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3688 | ++DOCSHELL 154D4400 == 32 [pid = 3688] [id = 113] 09:37:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (154E2000) [pid = 3688] [serial = 336] [outer = 00000000] 09:37:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (15F82800) [pid = 3688] [serial = 337] [outer = 154E2000] 09:37:08 INFO - PROCESS | 3688 | 1464799028581 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1613C000) [pid = 3688] [serial = 338] [outer = 154E2000] 09:37:08 INFO - PROCESS | 3688 | 1464799029001 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 552ms 09:37:09 INFO - PROCESS | 3688 | 1464799029042 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3688 | 1464799029044 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 3688 | 1464799029047 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3688 | 1464799029049 Marionette TRACE conn3 <- [1,418,null,{}] 09:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:37:09 INFO - PROCESS | 3688 | 1464799029038 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3688 | 1464799029127 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:37:09 INFO - PROCESS | 3688 | 1464799029135 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3688 | ++DOCSHELL 17908000 == 33 [pid = 3688] [id = 114] 09:37:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (17A35C00) [pid = 3688] [serial = 339] [outer = 00000000] 09:37:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (17A3EC00) [pid = 3688] [serial = 340] [outer = 17A35C00] 09:37:09 INFO - PROCESS | 3688 | 1464799029180 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (18174C00) [pid = 3688] [serial = 341] [outer = 17A35C00] 09:37:09 INFO - PROCESS | 3688 | 1464799030008 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 09:37:09 INFO - PROCESS | 3688 | 1464799030016 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3688 | 1464799030018 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3688 | 1464799030021 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:37:10 INFO - PROCESS | 3688 | 1464799030023 Marionette TRACE conn3 <- [1,422,null,{}] 09:37:10 INFO - PROCESS | 3688 | 1464799030040 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3688 | 1464799030118 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:37:10 INFO - PROCESS | 3688 | 1464799030126 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3688 | ++DOCSHELL 1781A800 == 34 [pid = 3688] [id = 115] 09:37:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (17A3A400) [pid = 3688] [serial = 342] [outer = 00000000] 09:37:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (198DD000) [pid = 3688] [serial = 343] [outer = 17A3A400] 09:37:10 INFO - PROCESS | 3688 | 1464799030169 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (198DF800) [pid = 3688] [serial = 344] [outer = 17A3A400] 09:37:10 INFO - PROCESS | 3688 | 1464799030978 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 988ms 09:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:37:10 INFO - PROCESS | 3688 | 1464799031015 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3688 | 1464799031017 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3688 | 1464799031020 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 3688 | 1464799031022 Marionette TRACE conn3 <- [1,426,null,{}] 09:37:11 INFO - PROCESS | 3688 | 1464799031025 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3688 | 1464799031115 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:37:11 INFO - PROCESS | 3688 | 1464799031121 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3688 | ++DOCSHELL 1839C000 == 35 [pid = 3688] [id = 116] 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (183A0800) [pid = 3688] [serial = 345] [outer = 00000000] 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (19B6B000) [pid = 3688] [serial = 346] [outer = 183A0800] 09:37:11 INFO - PROCESS | 3688 | 1464799031164 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (19B6B400) [pid = 3688] [serial = 347] [outer = 183A0800] 09:37:11 INFO - PROCESS | 3688 | 1464799031595 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3688 | 1464799031596 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:37:11 INFO - PROCESS | 3688 | 1464799031599 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:37:11 INFO - PROCESS | 3688 | 1464799031601 Marionette TRACE conn3 <- [1,430,null,{}] 09:37:11 INFO - PROCESS | 3688 | 1464799031612 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3688 | 1464799031724 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:37:11 INFO - PROCESS | 3688 | 1464799031730 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3688 | ++DOCSHELL 132EBC00 == 36 [pid = 3688] [id = 117] 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1A064400) [pid = 3688] [serial = 348] [outer = 00000000] 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (1A349C00) [pid = 3688] [serial = 349] [outer = 1A064400] 09:37:11 INFO - PROCESS | 3688 | 1464799031773 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A34DC00) [pid = 3688] [serial = 350] [outer = 1A064400] 09:37:12 INFO - PROCESS | 3688 | 1464799032166 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 609ms 09:37:12 INFO - PROCESS | 3688 | 1464799032222 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3688 | 1464799032224 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:37:12 INFO - PROCESS | 3688 | 1464799032227 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3688 | 1464799032229 Marionette TRACE conn3 <- [1,434,null,{}] 09:37:12 INFO - PROCESS | 3688 | 1464799032232 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3688 | 1464799032320 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:37:12 INFO - PROCESS | 3688 | 1464799032404 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3688 | ++DOCSHELL 14E03C00 == 37 [pid = 3688] [id = 118] 09:37:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1A05B800) [pid = 3688] [serial = 351] [outer = 00000000] 09:37:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1A5DC800) [pid = 3688] [serial = 352] [outer = 1A05B800] 09:37:12 INFO - PROCESS | 3688 | 1464799032448 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1A9AF000) [pid = 3688] [serial = 353] [outer = 1A05B800] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1055BC00) [pid = 3688] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1A461400) [pid = 3688] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (17902000) [pid = 3688] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (19E61000) [pid = 3688] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (11A0DC00) [pid = 3688] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (12896800) [pid = 3688] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (17EA5800) [pid = 3688] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (15472C00) [pid = 3688] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1052DC00) [pid = 3688] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (0F30A800) [pid = 3688] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (10F1A400) [pid = 3688] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (17A3F400) [pid = 3688] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (15F67400) [pid = 3688] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (128C5400) [pid = 3688] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (10E90400) [pid = 3688] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17820C00) [pid = 3688] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (140D5000) [pid = 3688] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (10E8FC00) [pid = 3688] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (10F1EC00) [pid = 3688] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15B93000) [pid = 3688] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1839F000) [pid = 3688] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (105F3400) [pid = 3688] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (10E92000) [pid = 3688] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (143BF800) [pid = 3688] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:37:12 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A9AC000) [pid = 3688] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:37:13 INFO - PROCESS | 3688 | 1464799033046 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 886ms 09:37:13 INFO - PROCESS | 3688 | 1464799033097 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3688 | 1464799033100 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 3688 | 1464799033103 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:37:13 INFO - PROCESS | 3688 | 1464799033105 Marionette TRACE conn3 <- [1,438,null,{}] 09:37:13 INFO - PROCESS | 3688 | 1464799033108 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3688 | 1464799033224 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:37:13 INFO - PROCESS | 3688 | 1464799033230 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3688 | ++DOCSHELL 130AAC00 == 38 [pid = 3688] [id = 119] 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (132F3C00) [pid = 3688] [serial = 354] [outer = 00000000] 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (15472C00) [pid = 3688] [serial = 355] [outer = 132F3C00] 09:37:13 INFO - PROCESS | 3688 | 1464799033281 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (19A94800) [pid = 3688] [serial = 356] [outer = 132F3C00] 09:37:13 INFO - PROCESS | 3688 | 1464799033680 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 595ms 09:37:13 INFO - PROCESS | 3688 | 1464799033700 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3688 | 1464799033702 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:37:13 INFO - PROCESS | 3688 | 1464799033705 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 3688 | 1464799033707 Marionette TRACE conn3 <- [1,442,null,{}] 09:37:13 INFO - PROCESS | 3688 | 1464799033710 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3688 | 1464799033782 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:37:13 INFO - PROCESS | 3688 | 1464799033790 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3688 | ++DOCSHELL 16142800 == 39 [pid = 3688] [id = 120] 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16FCA800) [pid = 3688] [serial = 357] [outer = 00000000] 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A467C00) [pid = 3688] [serial = 358] [outer = 16FCA800] 09:37:13 INFO - PROCESS | 3688 | 1464799033834 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A5D6C00) [pid = 3688] [serial = 359] [outer = 16FCA800] 09:37:14 INFO - PROCESS | 3688 | 1464799034238 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 552ms 09:37:14 INFO - PROCESS | 3688 | 1464799034266 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 3688 | 1464799034268 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:37:14 INFO - PROCESS | 3688 | 1464799034271 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3688 | 1464799034273 Marionette TRACE conn3 <- [1,446,null,{}] 09:37:14 INFO - PROCESS | 3688 | 1464799034276 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 3688 | 1464799034366 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:37:14 INFO - PROCESS | 3688 | 1464799034372 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 3688 | ++DOCSHELL 17815800 == 40 [pid = 3688] [id = 121] 09:37:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (17A3F400) [pid = 3688] [serial = 360] [outer = 00000000] 09:37:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1AC18C00) [pid = 3688] [serial = 361] [outer = 17A3F400] 09:37:14 INFO - PROCESS | 3688 | 1464799034415 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1AD51800) [pid = 3688] [serial = 362] [outer = 17A3F400] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 1B2CF800 == 39 [pid = 3688] [id = 108] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 10531C00 == 38 [pid = 3688] [id = 109] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 154D4400 == 37 [pid = 3688] [id = 113] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 1839C000 == 36 [pid = 3688] [id = 116] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 132EC400 == 35 [pid = 3688] [id = 111] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 132EBC00 == 34 [pid = 3688] [id = 117] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 130AAC00 == 33 [pid = 3688] [id = 119] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 14E03C00 == 32 [pid = 3688] [id = 118] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 114AD400 == 31 [pid = 3688] [id = 110] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 17908000 == 30 [pid = 3688] [id = 114] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 16142800 == 29 [pid = 3688] [id = 120] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 1390B800 == 28 [pid = 3688] [id = 112] 09:37:15 INFO - PROCESS | 3688 | --DOCSHELL 1781A800 == 27 [pid = 3688] [id = 115] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1A9DAC00) [pid = 3688] [serial = 233] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (17201800) [pid = 3688] [serial = 197] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1324DC00) [pid = 3688] [serial = 194] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (11CAD000) [pid = 3688] [serial = 236] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1AC13800) [pid = 3688] [serial = 191] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A067400) [pid = 3688] [serial = 242] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A34B400) [pid = 3688] [serial = 154] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (13128400) [pid = 3688] [serial = 157] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (154DC800) [pid = 3688] [serial = 239] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1AC13400) [pid = 3688] [serial = 200] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1B047400) [pid = 3688] [serial = 320] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1B532800) [pid = 3688] [serial = 322] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A354000) [pid = 3688] [serial = 307] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A9A9C00) [pid = 3688] [serial = 310] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1AD52800) [pid = 3688] [serial = 313] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1A9AB000) [pid = 3688] [serial = 311] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1B04E400) [pid = 3688] [serial = 319] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (13D58C00) [pid = 3688] [serial = 289] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A9AE000) [pid = 3688] [serial = 287] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1A5DA800) [pid = 3688] [serial = 286] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (17902800) [pid = 3688] [serial = 284] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (16FC0400) [pid = 3688] [serial = 283] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (13243000) [pid = 3688] [serial = 281] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (12889C00) [pid = 3688] [serial = 280] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1AC19000) [pid = 3688] [serial = 277] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1B2CEC00) [pid = 3688] [serial = 278] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (198E6000) [pid = 3688] [serial = 304] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1839DC00) [pid = 3688] [serial = 301] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (198DAC00) [pid = 3688] [serial = 302] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1613D400) [pid = 3688] [serial = 298] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (16ABC800) [pid = 3688] [serial = 299] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (13912C00) [pid = 3688] [serial = 295] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (140CC400) [pid = 3688] [serial = 296] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (13727C00) [pid = 3688] [serial = 293] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (13083400) [pid = 3688] [serial = 292] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (1675D000) [pid = 3688] [serial = 290] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1A45CC00) [pid = 3688] [serial = 316] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (1A45DC00) [pid = 3688] [serial = 308] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (1AC16000) [pid = 3688] [serial = 317] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (19A85400) [pid = 3688] [serial = 305] [outer = 00000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (1AD57C00) [pid = 3688] [serial = 314] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 3688 | 1464799036203 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1960ms 09:37:16 INFO - PROCESS | 3688 | 1464799036234 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3688 | 1464799036238 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:37:16 INFO - PROCESS | 3688 | 1464799036245 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3688 | 1464799036249 Marionette TRACE conn3 <- [1,450,null,{}] 09:37:16 INFO - PROCESS | 3688 | 1464799036257 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3688 | 1464799036359 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:37:16 INFO - PROCESS | 3688 | 1464799036433 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3688 | ++DOCSHELL 1027C800 == 28 [pid = 3688] [id = 122] 09:37:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (1052B800) [pid = 3688] [serial = 363] [outer = 00000000] 09:37:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (105F5000) [pid = 3688] [serial = 364] [outer = 1052B800] 09:37:16 INFO - PROCESS | 3688 | 1464799036490 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (10A60400) [pid = 3688] [serial = 365] [outer = 1052B800] 09:37:17 INFO - PROCESS | 3688 | 1464799037312 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3688 | 1464799037374 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:37:17 INFO - PROCESS | 3688 | 1464799037380 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3688 | 1464799037384 Marionette TRACE conn3 <- [1,454,null,{}] 09:37:17 INFO - PROCESS | 3688 | 1464799037390 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3688 | 1464799037484 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 10A59800 == 27 [pid = 3688] [id = 18] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 11CA1800 == 26 [pid = 3688] [id = 19] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 16A04C00 == 25 [pid = 3688] [id = 28] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 1A5DC000 == 24 [pid = 3688] [id = 10] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 14E1E400 == 23 [pid = 3688] [id = 24] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 12B0CC00 == 22 [pid = 3688] [id = 27] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 166F0800 == 21 [pid = 3688] [id = 8] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 15B99800 == 20 [pid = 3688] [id = 25] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 15F85000 == 19 [pid = 3688] [id = 26] 09:37:17 INFO - PROCESS | 3688 | --DOCSHELL 132F2800 == 18 [pid = 3688] [id = 23] 09:37:17 INFO - PROCESS | 3688 | 1464799037541 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3688 | ++DOCSHELL 10487400 == 19 [pid = 3688] [id = 123] 09:37:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10488000) [pid = 3688] [serial = 366] [outer = 00000000] 09:37:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (10F18400) [pid = 3688] [serial = 367] [outer = 10488000] 09:37:17 INFO - PROCESS | 3688 | 1464799037589 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (11036C00) [pid = 3688] [serial = 368] [outer = 10488000] 09:37:17 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:17 INFO - PROCESS | 3688 | 1464799037983 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 639ms 09:37:18 INFO - PROCESS | 3688 | 1464799038028 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3688 | 1464799038034 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:37:18 INFO - PROCESS | 3688 | 1464799038041 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3688 | 1464799038043 Marionette TRACE conn3 <- [1,458,null,{}] 09:37:18 INFO - PROCESS | 3688 | 1464799038047 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3688 | 1464799038130 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:37:18 INFO - PROCESS | 3688 | 1464799038141 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3688 | ++DOCSHELL 12AA6000 == 20 [pid = 3688] [id = 124] 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (12B04400) [pid = 3688] [serial = 369] [outer = 00000000] 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (12D37400) [pid = 3688] [serial = 370] [outer = 12B04400] 09:37:18 INFO - PROCESS | 3688 | 1464799038185 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (130A9C00) [pid = 3688] [serial = 371] [outer = 12B04400] 09:37:18 INFO - PROCESS | 3688 | 1464799038613 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3688 | 1464799038641 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:37:18 INFO - PROCESS | 3688 | 1464799038645 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3688 | 1464799038648 Marionette TRACE conn3 <- [1,462,null,{}] 09:37:18 INFO - PROCESS | 3688 | 1464799038659 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3688 | 1464799038727 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:37:18 INFO - PROCESS | 3688 | 1464799038767 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3688 | ++DOCSHELL 1390B400 == 21 [pid = 3688] [id = 125] 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (1390B800) [pid = 3688] [serial = 372] [outer = 00000000] 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (13D58C00) [pid = 3688] [serial = 373] [outer = 1390B800] 09:37:18 INFO - PROCESS | 3688 | 1464799038816 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (140D2000) [pid = 3688] [serial = 374] [outer = 1390B800] 09:37:19 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:19 INFO - PROCESS | 3688 | 1464799039254 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3688 | 1464799039294 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:37:19 INFO - PROCESS | 3688 | 1464799039297 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3688 | 1464799039299 Marionette TRACE conn3 <- [1,466,null,{}] 09:37:19 INFO - PROCESS | 3688 | 1464799039302 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3688 | 1464799039382 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:37:19 INFO - PROCESS | 3688 | 1464799039388 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3688 | ++DOCSHELL 14E06400 == 22 [pid = 3688] [id = 126] 09:37:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (14E06800) [pid = 3688] [serial = 375] [outer = 00000000] 09:37:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (15B93000) [pid = 3688] [serial = 376] [outer = 14E06800] 09:37:19 INFO - PROCESS | 3688 | 1464799039414 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (15F81800) [pid = 3688] [serial = 377] [outer = 14E06800] 09:37:19 INFO - PROCESS | 3688 | 1464799039873 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3688 | 1464799039899 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:37:19 INFO - PROCESS | 3688 | 1464799039891 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3688 | 1464799039893 Marionette TRACE conn3 <- [1,470,null,{}] 09:37:19 INFO - PROCESS | 3688 | 1464799039896 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3688 | 1464799039999 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:37:20 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:37:20 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:37:20 INFO - PROCESS | 3688 | 1464799040080 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3688 | ++DOCSHELL 16AB4C00 == 23 [pid = 3688] [id = 127] 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (16ABC000) [pid = 3688] [serial = 378] [outer = 00000000] 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16FC7800) [pid = 3688] [serial = 379] [outer = 16ABC000] 09:37:20 INFO - PROCESS | 3688 | 1464799040126 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1726F000) [pid = 3688] [serial = 380] [outer = 16ABC000] 09:37:20 INFO - PROCESS | 3688 | 1464799040518 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 639ms 09:37:20 INFO - PROCESS | 3688 | 1464799040553 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3688 | 1464799040555 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:37:20 INFO - PROCESS | 3688 | 1464799040559 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3688 | 1464799040560 Marionette TRACE conn3 <- [1,474,null,{}] 09:37:20 INFO - PROCESS | 3688 | 1464799040563 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3688 | 1464799040694 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:37:20 INFO - PROCESS | 3688 | 1464799040749 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3688 | ++DOCSHELL 17EA1800 == 24 [pid = 3688] [id = 128] 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (17EA1C00) [pid = 3688] [serial = 381] [outer = 00000000] 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (183A0C00) [pid = 3688] [serial = 382] [outer = 17EA1C00] 09:37:20 INFO - PROCESS | 3688 | 1464799040795 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (198DAC00) [pid = 3688] [serial = 383] [outer = 17EA1C00] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1A05B800) [pid = 3688] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (17A35C00) [pid = 3688] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (114AF800) [pid = 3688] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (140CA400) [pid = 3688] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (17A3A400) [pid = 3688] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (154E2000) [pid = 3688] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (132F3C00) [pid = 3688] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (16FCA800) [pid = 3688] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (183A0800) [pid = 3688] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1A064400) [pid = 3688] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (132ED000) [pid = 3688] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10532C00) [pid = 3688] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:37:21 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (1B2D3400) [pid = 3688] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:37:21 INFO - PROCESS | 3688 | 1464799041156 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 654ms 09:37:21 INFO - PROCESS | 3688 | 1464799041198 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3688 | 1464799041200 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:37:21 INFO - PROCESS | 3688 | 1464799041204 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 3688 | 1464799041205 Marionette TRACE conn3 <- [1,478,null,{}] 09:37:21 INFO - PROCESS | 3688 | 1464799041209 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3688 | 1464799041335 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:37:21 INFO - PROCESS | 3688 | 1464799041382 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3688 | ++DOCSHELL 0F302400 == 25 [pid = 3688] [id = 129] 09:37:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (0F397000) [pid = 3688] [serial = 384] [outer = 00000000] 09:37:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (14E0B400) [pid = 3688] [serial = 385] [outer = 0F397000] 09:37:21 INFO - PROCESS | 3688 | 1464799041410 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (15B8E000) [pid = 3688] [serial = 386] [outer = 0F397000] 09:37:21 INFO - PROCESS | 3688 | 1464799041738 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 595ms 09:37:21 INFO - PROCESS | 3688 | 1464799041803 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3688 | 1464799041805 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:37:21 INFO - PROCESS | 3688 | 1464799041808 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:37:21 INFO - PROCESS | 3688 | 1464799041810 Marionette TRACE conn3 <- [1,482,null,{}] 09:37:21 INFO - PROCESS | 3688 | 1464799041813 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3688 | 1464799041893 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:37:21 INFO - PROCESS | 3688 | 1464799041901 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3688 | ++DOCSHELL 12894400 == 26 [pid = 3688] [id = 130] 09:37:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (198E3000) [pid = 3688] [serial = 387] [outer = 00000000] 09:37:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (19A89000) [pid = 3688] [serial = 388] [outer = 198E3000] 09:37:21 INFO - PROCESS | 3688 | 1464799041946 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (19A8BC00) [pid = 3688] [serial = 389] [outer = 198E3000] 09:37:22 INFO - PROCESS | 3688 | 1464799042344 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 552ms 09:37:22 INFO - PROCESS | 3688 | 1464799042369 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3688 | 1464799042354 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 3688 | 1464799042357 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:37:22 INFO - PROCESS | 3688 | 1464799042359 Marionette TRACE conn3 <- [1,486,null,{}] 09:37:22 INFO - PROCESS | 3688 | 1464799042362 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3688 | 1464799042477 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:37:22 INFO - PROCESS | 3688 | 1464799042516 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3688 | ++DOCSHELL 183A0800 == 27 [pid = 3688] [id = 131] 09:37:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (19A89400) [pid = 3688] [serial = 390] [outer = 00000000] 09:37:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (19E5F800) [pid = 3688] [serial = 391] [outer = 19A89400] 09:37:22 INFO - PROCESS | 3688 | 1464799042559 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1A063400) [pid = 3688] [serial = 392] [outer = 19A89400] 09:37:22 INFO - PROCESS | 3688 | 1464799042906 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 581ms 09:37:22 INFO - PROCESS | 3688 | 1464799042960 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3688 | 1464799042962 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:37:22 INFO - PROCESS | 3688 | 1464799042965 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 3688 | 1464799042967 Marionette TRACE conn3 <- [1,490,null,{}] 09:37:22 INFO - PROCESS | 3688 | 1464799042970 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3688 | 1464799043080 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:37:23 INFO - PROCESS | 3688 | 1464799043071 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3688 | ++DOCSHELL 11CA9800 == 28 [pid = 3688] [id = 132] 09:37:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (14E1AC00) [pid = 3688] [serial = 393] [outer = 00000000] 09:37:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1A34A400) [pid = 3688] [serial = 394] [outer = 14E1AC00] 09:37:23 INFO - PROCESS | 3688 | 1464799043115 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1A34C400) [pid = 3688] [serial = 395] [outer = 14E1AC00] 09:37:23 INFO - PROCESS | 3688 | 1464799043624 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 740ms 09:37:23 INFO - PROCESS | 3688 | 1464799043713 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3688 | 1464799043717 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:37:23 INFO - PROCESS | 3688 | 1464799043723 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3688 | 1464799043726 Marionette TRACE conn3 <- [1,494,null,{}] 09:37:23 INFO - PROCESS | 3688 | 1464799043746 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3688 | 1464799043863 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:37:23 INFO - PROCESS | 3688 | 1464799043932 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3688 | ++DOCSHELL 10F17800 == 29 [pid = 3688] [id = 133] 09:37:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (10F17C00) [pid = 3688] [serial = 396] [outer = 00000000] 09:37:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (128C5400) [pid = 3688] [serial = 397] [outer = 10F17C00] 09:37:23 INFO - PROCESS | 3688 | 1464799043994 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (13110C00) [pid = 3688] [serial = 398] [outer = 10F17C00] 09:37:24 INFO - PROCESS | 3688 | 1464799044541 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 842ms 09:37:24 INFO - PROCESS | 3688 | 1464799044570 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3688 | 1464799044575 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:37:24 INFO - PROCESS | 3688 | 1464799044583 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3688 | 1464799044586 Marionette TRACE conn3 <- [1,498,null,{}] 09:37:24 INFO - PROCESS | 3688 | 1464799044590 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3688 | 1464799044697 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:37:24 INFO - PROCESS | 3688 | 1464799044786 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3688 | ++DOCSHELL 131B8C00 == 30 [pid = 3688] [id = 134] 09:37:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1371E800) [pid = 3688] [serial = 399] [outer = 00000000] 09:37:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (154D4400) [pid = 3688] [serial = 400] [outer = 1371E800] 09:37:24 INFO - PROCESS | 3688 | 1464799044822 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (16ABC800) [pid = 3688] [serial = 401] [outer = 1371E800] 09:37:25 INFO - PROCESS | 3688 | 1464799045354 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 842ms 09:37:25 INFO - PROCESS | 3688 | 1464799045427 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3688 | 1464799045430 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:37:25 INFO - PROCESS | 3688 | 1464799045434 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3688 | 1464799045437 Marionette TRACE conn3 <- [1,502,null,{}] 09:37:25 INFO - PROCESS | 3688 | 1464799045448 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3688 | 1464799045563 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:37:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (10F15800) [pid = 3688] [serial = 402] [outer = 1B630800] 09:37:25 INFO - PROCESS | 3688 | 1464799045706 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3688 | ++DOCSHELL 1839F400 == 31 [pid = 3688] [id = 135] 09:37:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (183A0400) [pid = 3688] [serial = 403] [outer = 00000000] 09:37:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1A067C00) [pid = 3688] [serial = 404] [outer = 183A0400] 09:37:25 INFO - PROCESS | 3688 | 1464799045774 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A466000) [pid = 3688] [serial = 405] [outer = 183A0400] 09:37:26 INFO - PROCESS | 3688 | 1464799046488 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:37:26 INFO - PROCESS | 3688 | --DOCSHELL 1A9A3800 == 30 [pid = 3688] [id = 11] 09:37:26 INFO - PROCESS | 3688 | --DOCSHELL 10566400 == 29 [pid = 3688] [id = 20] 09:37:26 INFO - PROCESS | 3688 | --DOCSHELL 12D89000 == 28 [pid = 3688] [id = 22] 09:37:26 INFO - PROCESS | 3688 | --DOCSHELL 10A64400 == 27 [pid = 3688] [id = 21] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A5D6C00) [pid = 3688] [serial = 359] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A5DC800) [pid = 3688] [serial = 352] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (17A3EC00) [pid = 3688] [serial = 340] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (11CAAC00) [pid = 3688] [serial = 329] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (15468C00) [pid = 3688] [serial = 335] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (14E05000) [pid = 3688] [serial = 334] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1A9AF000) [pid = 3688] [serial = 353] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (198DF800) [pid = 3688] [serial = 344] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1613C000) [pid = 3688] [serial = 338] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (19A94800) [pid = 3688] [serial = 356] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1A467C00) [pid = 3688] [serial = 358] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (19B6B400) [pid = 3688] [serial = 347] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1A34DC00) [pid = 3688] [serial = 350] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13D53400) [pid = 3688] [serial = 332] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10A58000) [pid = 3688] [serial = 325] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (198DD000) [pid = 3688] [serial = 343] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A349C00) [pid = 3688] [serial = 349] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (18174C00) [pid = 3688] [serial = 341] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (11C0C800) [pid = 3688] [serial = 328] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1B537800) [pid = 3688] [serial = 323] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10A64000) [pid = 3688] [serial = 326] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (19B6B000) [pid = 3688] [serial = 346] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (15F82800) [pid = 3688] [serial = 337] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1390CC00) [pid = 3688] [serial = 331] [outer = 00000000] [url = about:blank] 09:37:26 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (15472C00) [pid = 3688] [serial = 355] [outer = 00000000] [url = about:blank] 09:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1133ms 09:37:26 INFO - PROCESS | 3688 | 1464799046573 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 3688 | 1464799046578 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:37:26 INFO - PROCESS | 3688 | 1464799046565 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3688 | 1464799046569 Marionette TRACE conn3 <- [1,506,null,{}] 09:37:26 INFO - PROCESS | 3688 | 1464799046574 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 3688 | 1464799046659 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:37:26 INFO - PROCESS | 3688 | 1464799046667 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3688 | ++DOCSHELL 11039400 == 28 [pid = 3688] [id = 136] 09:37:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (111AB000) [pid = 3688] [serial = 406] [outer = 00000000] 09:37:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (11C60C00) [pid = 3688] [serial = 407] [outer = 111AB000] 09:37:26 INFO - PROCESS | 3688 | 1464799046714 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (12889C00) [pid = 3688] [serial = 408] [outer = 111AB000] 09:37:27 INFO - PROCESS | 3688 | 1464799047164 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 653ms 09:37:27 INFO - PROCESS | 3688 | 1464799047226 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3688 | 1464799047231 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:37:27 INFO - PROCESS | 3688 | 1464799047237 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3688 | 1464799047239 Marionette TRACE conn3 <- [1,510,null,{}] 09:37:27 INFO - PROCESS | 3688 | 1464799047243 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3688 | 1464799047307 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:37:27 INFO - PROCESS | 3688 | 1464799047393 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3688 | ++DOCSHELL 1371F000 == 29 [pid = 3688] [id = 137] 09:37:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (13908800) [pid = 3688] [serial = 409] [outer = 00000000] 09:37:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (13D52C00) [pid = 3688] [serial = 410] [outer = 13908800] 09:37:27 INFO - PROCESS | 3688 | 1464799047437 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (140CBC00) [pid = 3688] [serial = 411] [outer = 13908800] 09:37:27 INFO - PROCESS | 3688 | 1464799047795 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 595ms 09:37:27 INFO - PROCESS | 3688 | 1464799047835 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3688 | 1464799047837 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:37:27 INFO - PROCESS | 3688 | 1464799047841 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3688 | 1464799047844 Marionette TRACE conn3 <- [1,514,null,{}] 09:37:27 INFO - PROCESS | 3688 | 1464799047847 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3688 | 1464799047931 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:37:27 INFO - PROCESS | 3688 | 1464799047940 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3688 | ++DOCSHELL 15F7BC00 == 30 [pid = 3688] [id = 138] 09:37:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (15F7C000) [pid = 3688] [serial = 412] [outer = 00000000] 09:37:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1613C000) [pid = 3688] [serial = 413] [outer = 15F7C000] 09:37:27 INFO - PROCESS | 3688 | 1464799047985 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (16A04800) [pid = 3688] [serial = 414] [outer = 15F7C000] 09:37:28 INFO - PROCESS | 3688 | 1464799048364 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 552ms 09:37:28 INFO - PROCESS | 3688 | 1464799048379 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3688 | 1464799048381 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:37:28 INFO - PROCESS | 3688 | 1464799048385 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3688 | 1464799048387 Marionette TRACE conn3 <- [1,518,null,{}] 09:37:28 INFO - PROCESS | 3688 | 1464799048390 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3688 | 1464799048507 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:37:28 INFO - PROCESS | 3688 | 1464799048516 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3688 | ++DOCSHELL 166F2C00 == 31 [pid = 3688] [id = 139] 09:37:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (17815400) [pid = 3688] [serial = 415] [outer = 00000000] 09:37:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (17A40400) [pid = 3688] [serial = 416] [outer = 17815400] 09:37:28 INFO - PROCESS | 3688 | 1464799048570 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (17EA7C00) [pid = 3688] [serial = 417] [outer = 17815400] 09:37:28 INFO - PROCESS | 3688 | 1464799048985 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 639ms 09:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:37:29 INFO - PROCESS | 3688 | 1464799049044 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3688 | 1464799049046 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:37:29 INFO - PROCESS | 3688 | 1464799049050 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3688 | 1464799049051 Marionette TRACE conn3 <- [1,522,null,{}] 09:37:29 INFO - PROCESS | 3688 | 1464799049061 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3688 | 1464799049145 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:37:29 INFO - PROCESS | 3688 | 1464799049155 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3688 | ++DOCSHELL 17812400 == 32 [pid = 3688] [id = 140] 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (17813000) [pid = 3688] [serial = 418] [outer = 00000000] 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (198E1400) [pid = 3688] [serial = 419] [outer = 17813000] 09:37:29 INFO - PROCESS | 3688 | 1464799049201 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (19A85400) [pid = 3688] [serial = 420] [outer = 17813000] 09:37:29 INFO - PROCESS | 3688 | 1464799049641 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 639ms 09:37:29 INFO - PROCESS | 3688 | 1464799049710 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3688 | 1464799049712 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:37:29 INFO - PROCESS | 3688 | 1464799049716 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3688 | 1464799049717 Marionette TRACE conn3 <- [1,526,null,{}] 09:37:29 INFO - PROCESS | 3688 | 1464799049721 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3688 | 1464799049831 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:37:29 INFO - PROCESS | 3688 | 1464799049844 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3688 | ++DOCSHELL 1A060C00 == 33 [pid = 3688] [id = 141] 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A065000) [pid = 3688] [serial = 421] [outer = 00000000] 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1A45DC00) [pid = 3688] [serial = 422] [outer = 1A065000] 09:37:29 INFO - PROCESS | 3688 | 1464799049911 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A46A400) [pid = 3688] [serial = 423] [outer = 1A065000] 09:37:30 INFO - PROCESS | 3688 | 1464799050311 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 653ms 09:37:30 INFO - PROCESS | 3688 | 1464799050374 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3688 | 1464799050376 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:37:30 INFO - PROCESS | 3688 | 1464799050384 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3688 | 1464799050369 Marionette TRACE conn3 <- [1,530,null,{}] 09:37:30 INFO - PROCESS | 3688 | 1464799050372 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3688 | 1464799050475 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:37:30 INFO - PROCESS | 3688 | 1464799050485 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3688 | ++DOCSHELL 1839F800 == 34 [pid = 3688] [id = 142] 09:37:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A5D8400) [pid = 3688] [serial = 424] [outer = 00000000] 09:37:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A9A4400) [pid = 3688] [serial = 425] [outer = 1A5D8400] 09:37:30 INFO - PROCESS | 3688 | 1464799050528 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A9AAC00) [pid = 3688] [serial = 426] [outer = 1A5D8400] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (19A89400) [pid = 3688] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16ABC000) [pid = 3688] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1390B800) [pid = 3688] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (14E06800) [pid = 3688] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10488000) [pid = 3688] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1052B800) [pid = 3688] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (12B04400) [pid = 3688] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (17A3F400) [pid = 3688] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (17EA1C00) [pid = 3688] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (0F397000) [pid = 3688] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:37:30 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (198E3000) [pid = 3688] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:37:30 INFO - PROCESS | 3688 | 1464799050944 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:37: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 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:37: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 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:37:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 595ms 09:37:30 INFO - PROCESS | 3688 | 1464799050964 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3688 | 1464799050966 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:37:30 INFO - PROCESS | 3688 | 1464799050969 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:37:30 INFO - PROCESS | 3688 | 1464799050971 Marionette TRACE conn3 <- [1,534,null,{}] 09:37:30 INFO - PROCESS | 3688 | 1464799050974 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3688 | 1464799051082 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:37:31 INFO - PROCESS | 3688 | 1464799051091 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3688 | ++DOCSHELL 13119C00 == 35 [pid = 3688] [id = 143] 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1371E400) [pid = 3688] [serial = 427] [outer = 00000000] 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1A05EC00) [pid = 3688] [serial = 428] [outer = 1371E400] 09:37:31 INFO - PROCESS | 3688 | 1464799051133 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1A060000) [pid = 3688] [serial = 429] [outer = 1371E400] 09:37:31 INFO - PROCESS | 3688 | 1464799051514 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:37: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. 09:37:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 581ms 09:37:31 INFO - PROCESS | 3688 | 1464799051572 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3688 | 1464799051574 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:37:31 INFO - PROCESS | 3688 | 1464799051577 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3688 | 1464799051579 Marionette TRACE conn3 <- [1,538,null,{}] 09:37:31 INFO - PROCESS | 3688 | 1464799051586 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3688 | 1464799051642 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:37:31 INFO - PROCESS | 3688 | 1464799051648 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3688 | ++DOCSHELL 16FBEC00 == 36 [pid = 3688] [id = 144] 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (19A88400) [pid = 3688] [serial = 430] [outer = 00000000] 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1A9D7800) [pid = 3688] [serial = 431] [outer = 19A88400] 09:37:31 INFO - PROCESS | 3688 | 1464799051691 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A9DA400) [pid = 3688] [serial = 432] [outer = 19A88400] 09:37:32 INFO - PROCESS | 3688 | 1464799052077 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:37: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. 09:37:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 552ms 09:37:32 INFO - PROCESS | 3688 | 1464799052137 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3688 | 1464799052139 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:37:32 INFO - PROCESS | 3688 | 1464799052142 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:37:32 INFO - PROCESS | 3688 | 1464799052126 Marionette TRACE conn3 <- [1,542,null,{}] 09:37:32 INFO - PROCESS | 3688 | 1464799052130 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3688 | 1464799052212 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:37:32 INFO - PROCESS | 3688 | 1464799052218 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3688 | ++DOCSHELL 111AC000 == 37 [pid = 3688] [id = 145] 09:37:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1A9A8400) [pid = 3688] [serial = 433] [outer = 00000000] 09:37:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1AC12800) [pid = 3688] [serial = 434] [outer = 1A9A8400] 09:37:32 INFO - PROCESS | 3688 | 1464799052262 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1AC16000) [pid = 3688] [serial = 435] [outer = 1A9A8400] 09:37:32 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:32 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 1B2CA800 == 36 [pid = 3688] [id = 14] 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 17815800 == 35 [pid = 3688] [id = 121] 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 1027C800 == 34 [pid = 3688] [id = 122] 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 1B2D0400 == 33 [pid = 3688] [id = 15] 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 1A9B1C00 == 32 [pid = 3688] [id = 12] 09:37:33 INFO - PROCESS | 3688 | --DOCSHELL 1AD56400 == 31 [pid = 3688] [id = 13] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1AC18C00) [pid = 3688] [serial = 361] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (130A9C00) [pid = 3688] [serial = 371] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1AD51800) [pid = 3688] [serial = 362] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (183A0C00) [pid = 3688] [serial = 382] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1726F000) [pid = 3688] [serial = 380] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (14E0B400) [pid = 3688] [serial = 385] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (198DAC00) [pid = 3688] [serial = 383] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (19A89000) [pid = 3688] [serial = 388] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (15B8E000) [pid = 3688] [serial = 386] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1A063400) [pid = 3688] [serial = 392] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (19A8BC00) [pid = 3688] [serial = 389] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (140D2000) [pid = 3688] [serial = 374] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (15F81800) [pid = 3688] [serial = 377] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A34A400) [pid = 3688] [serial = 394] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (19E5F800) [pid = 3688] [serial = 391] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (16FC7800) [pid = 3688] [serial = 379] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (13D58C00) [pid = 3688] [serial = 373] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (15B93000) [pid = 3688] [serial = 376] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (10F18400) [pid = 3688] [serial = 367] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (11036C00) [pid = 3688] [serial = 368] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (10A60400) [pid = 3688] [serial = 365] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (105F5000) [pid = 3688] [serial = 364] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (12D37400) [pid = 3688] [serial = 370] [outer = 00000000] [url = about:blank] 09:37:33 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:33 INFO - PROCESS | 3688 | 1464799053924 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1830ms 09:37:33 INFO - PROCESS | 3688 | 1464799053956 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:37:33 INFO - PROCESS | 3688 | 1464799053960 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:37:33 INFO - PROCESS | 3688 | 1464799053966 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3688 | 1464799053970 Marionette TRACE conn3 <- [1,546,null,{}] 09:37:33 INFO - PROCESS | 3688 | 1464799053976 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3688 | 1464799054061 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:37:34 INFO - PROCESS | 3688 | 1464799054070 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3688 | ++DOCSHELL 10530000 == 32 [pid = 3688] [id = 146] 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (10536800) [pid = 3688] [serial = 436] [outer = 00000000] 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (10A7EC00) [pid = 3688] [serial = 437] [outer = 10536800] 09:37:34 INFO - PROCESS | 3688 | 1464799054117 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10F16400) [pid = 3688] [serial = 438] [outer = 10536800] 09:37:34 INFO - PROCESS | 3688 | 1464799054544 Marionette TRACE conn3 <- [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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 610ms 09:37:34 INFO - PROCESS | 3688 | 1464799054584 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3688 | 1464799054590 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:37:34 INFO - PROCESS | 3688 | 1464799054597 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:37:34 INFO - PROCESS | 3688 | 1464799054600 Marionette TRACE conn3 <- [1,550,null,{}] 09:37:34 INFO - PROCESS | 3688 | 1464799054603 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3688 | 1464799054684 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:37:34 INFO - PROCESS | 3688 | 1464799054693 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3688 | ++DOCSHELL 11CAF800 == 33 [pid = 3688] [id = 147] 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (1288F000) [pid = 3688] [serial = 439] [outer = 00000000] 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (12B0C000) [pid = 3688] [serial = 440] [outer = 1288F000] 09:37:34 INFO - PROCESS | 3688 | 1464799054739 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (130A9C00) [pid = 3688] [serial = 441] [outer = 1288F000] 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:35 INFO - PROCESS | 3688 | 1464799055144 Marionette TRACE conn3 <- [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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 596ms 09:37:35 INFO - PROCESS | 3688 | 1464799055193 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3688 | 1464799055196 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:37:35 INFO - PROCESS | 3688 | 1464799055200 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3688 | 1464799055204 Marionette TRACE conn3 <- [1,554,null,{}] 09:37:35 INFO - PROCESS | 3688 | 1464799055216 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3688 | 1464799055303 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:37:35 INFO - PROCESS | 3688 | 1464799055395 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3688 | ++DOCSHELL 13727000 == 34 [pid = 3688] [id = 148] 09:37:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (13D59000) [pid = 3688] [serial = 442] [outer = 00000000] 09:37:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (143BAC00) [pid = 3688] [serial = 443] [outer = 13D59000] 09:37:35 INFO - PROCESS | 3688 | 1464799055443 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (14E0B800) [pid = 3688] [serial = 444] [outer = 13D59000] 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:35 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:35 INFO - PROCESS | 3688 | 1464799055781 Marionette TRACE conn3 <- [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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 653ms 09:37:35 INFO - PROCESS | 3688 | 1464799055842 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3688 | 1464799055844 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:37:35 INFO - PROCESS | 3688 | 1464799055847 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3688 | 1464799055849 Marionette TRACE conn3 <- [1,558,null,{}] 09:37:35 INFO - PROCESS | 3688 | 1464799055852 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3688 | 1464799055958 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:37:35 INFO - PROCESS | 3688 | 1464799055966 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3688 | ++DOCSHELL 111AAC00 == 35 [pid = 3688] [id = 149] 09:37:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (140D8000) [pid = 3688] [serial = 445] [outer = 00000000] 09:37:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (15B98C00) [pid = 3688] [serial = 446] [outer = 140D8000] 09:37:35 INFO - PROCESS | 3688 | 1464799056010 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (15F86400) [pid = 3688] [serial = 447] [outer = 140D8000] 09:37:36 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:36 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:36 INFO - PROCESS | 3688 | 1464799056377 Marionette TRACE conn3 <- [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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 552ms 09:37:36 INFO - PROCESS | 3688 | 1464799056407 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3688 | 1464799056408 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:37:36 INFO - PROCESS | 3688 | 1464799056412 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3688 | 1464799056413 Marionette TRACE conn3 <- [1,562,null,{}] 09:37:36 INFO - PROCESS | 3688 | 1464799056417 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3688 | 1464799056508 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:37:36 INFO - PROCESS | 3688 | 1464799056596 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3688 | ++DOCSHELL 1613F000 == 36 [pid = 3688] [id = 150] 09:37:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (16A04400) [pid = 3688] [serial = 448] [outer = 00000000] 09:37:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1720C400) [pid = 3688] [serial = 449] [outer = 16A04400] 09:37:36 INFO - PROCESS | 3688 | 1464799056640 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (17861000) [pid = 3688] [serial = 450] [outer = 16A04400] 09:37:36 INFO - PROCESS | 3688 | 1464799056973 Marionette TRACE conn3 <- [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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 595ms 09:37:36 INFO - PROCESS | 3688 | 1464799057012 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3688 | 1464799057014 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:37:36 INFO - PROCESS | 3688 | 1464799057017 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:37:36 INFO - PROCESS | 3688 | 1464799057018 Marionette TRACE conn3 <- [1,566,null,{}] 09:37:37 INFO - PROCESS | 3688 | 1464799057005 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3688 | 1464799057125 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:37:37 INFO - PROCESS | 3688 | 1464799057132 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3688 | ++DOCSHELL 17A3E400 == 37 [pid = 3688] [id = 151] 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (17E62400) [pid = 3688] [serial = 451] [outer = 00000000] 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (198D7400) [pid = 3688] [serial = 452] [outer = 17E62400] 09:37:37 INFO - PROCESS | 3688 | 1464799057179 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (198E2000) [pid = 3688] [serial = 453] [outer = 17E62400] 09:37:37 INFO - PROCESS | 3688 | 1464799057533 Marionette TRACE conn3 <- [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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 552ms 09:37:37 INFO - PROCESS | 3688 | 1464799057560 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3688 | 1464799057562 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:37:37 INFO - PROCESS | 3688 | 1464799057576 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3688 | 1464799057577 Marionette TRACE conn3 <- [1,570,null,{}] 09:37:37 INFO - PROCESS | 3688 | 1464799057581 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3688 | 1464799057652 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:37:37 INFO - PROCESS | 3688 | 1464799057659 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3688 | ++DOCSHELL 183A1C00 == 38 [pid = 3688] [id = 152] 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (198E4400) [pid = 3688] [serial = 454] [outer = 00000000] 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (19B68400) [pid = 3688] [serial = 455] [outer = 198E4400] 09:37:37 INFO - PROCESS | 3688 | 1464799057702 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (19B69800) [pid = 3688] [serial = 456] [outer = 198E4400] 09:37:38 INFO - PROCESS | 3688 | 1464799058088 Marionette TRACE conn3 <- [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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 551ms 09:37:38 INFO - PROCESS | 3688 | 1464799058147 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3688 | 1464799058149 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:37:38 INFO - PROCESS | 3688 | 1464799058153 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3688 | 1464799058155 Marionette TRACE conn3 <- [1,574,null,{}] 09:37:38 INFO - PROCESS | 3688 | 1464799058158 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3688 | 1464799058224 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:37:38 INFO - PROCESS | 3688 | 1464799058230 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3688 | ++DOCSHELL 1A062C00 == 39 [pid = 3688] [id = 153] 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A063000) [pid = 3688] [serial = 457] [outer = 00000000] 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A34D800) [pid = 3688] [serial = 458] [outer = 1A063000] 09:37:38 INFO - PROCESS | 3688 | 1464799058282 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A064C00) [pid = 3688] [serial = 459] [outer = 1A063000] 09:37:38 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:38 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:38 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:38 INFO - PROCESS | 3688 | 1464799058707 Marionette TRACE conn3 <- [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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 581ms 09:37:38 INFO - PROCESS | 3688 | 1464799058734 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3688 | 1464799058735 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:37:38 INFO - PROCESS | 3688 | 1464799058739 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3688 | 1464799058740 Marionette TRACE conn3 <- [1,578,null,{}] 09:37:38 INFO - PROCESS | 3688 | 1464799058748 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3688 | 1464799058848 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:37:38 INFO - PROCESS | 3688 | 1464799058856 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3688 | ++DOCSHELL 13720C00 == 40 [pid = 3688] [id = 154] 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A5D4400) [pid = 3688] [serial = 460] [outer = 00000000] 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A9A8000) [pid = 3688] [serial = 461] [outer = 1A5D4400] 09:37:38 INFO - PROCESS | 3688 | 1464799058902 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A9A9000) [pid = 3688] [serial = 462] [outer = 1A5D4400] 09:37:39 INFO - PROCESS | 3688 | 1464799059315 Marionette TRACE conn3 <- [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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 596ms 09:37:39 INFO - PROCESS | 3688 | 1464799059335 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3688 | 1464799059337 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3688 | 1464799059340 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3688 | 1464799059342 Marionette TRACE conn3 <- [1,582,null,{}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:37:39 INFO - PROCESS | 3688 | 1464799059352 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3688 | 1464799059456 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:37:39 INFO - PROCESS | 3688 | 1464799059462 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3688 | ++DOCSHELL 158BD800 == 41 [pid = 3688] [id = 155] 09:37:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19A89C00) [pid = 3688] [serial = 463] [outer = 00000000] 09:37:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A9E6400) [pid = 3688] [serial = 464] [outer = 19A89C00] 09:37:39 INFO - PROCESS | 3688 | 1464799059506 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1AC18C00) [pid = 3688] [serial = 465] [outer = 19A89C00] 09:37:39 INFO - PROCESS | 3688 | 1464799059898 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 595ms 09:37:39 INFO - PROCESS | 3688 | 1464799059941 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3688 | 1464799059943 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:37:39 INFO - PROCESS | 3688 | 1464799059958 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3688 | 1464799059960 Marionette TRACE conn3 <- [1,586,null,{}] 09:37:39 INFO - PROCESS | 3688 | 1464799059963 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3688 | 1464799060061 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:37:40 INFO - PROCESS | 3688 | 1464799060146 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3688 | ++DOCSHELL 15F86000 == 42 [pid = 3688] [id = 156] 09:37:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1AC20400) [pid = 3688] [serial = 466] [outer = 00000000] 09:37:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1AD58400) [pid = 3688] [serial = 467] [outer = 1AC20400] 09:37:40 INFO - PROCESS | 3688 | 1464799060193 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1AD5D000) [pid = 3688] [serial = 468] [outer = 1AC20400] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (19A88400) [pid = 3688] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (17813000) [pid = 3688] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A065000) [pid = 3688] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A5D8400) [pid = 3688] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1371E400) [pid = 3688] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (17815400) [pid = 3688] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (15F7C000) [pid = 3688] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (13908800) [pid = 3688] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (111AB000) [pid = 3688] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (183A0400) [pid = 3688] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1371E800) [pid = 3688] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10F17C00) [pid = 3688] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:37:40 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (14E1AC00) [pid = 3688] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:37:40 INFO - PROCESS | 3688 | 1464799060786 Marionette TRACE conn3 <- [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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 900ms 09:37:40 INFO - PROCESS | 3688 | 1464799060853 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3688 | 1464799060838 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:37:40 INFO - PROCESS | 3688 | 1464799060842 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3688 | 1464799060843 Marionette TRACE conn3 <- [1,590,null,{}] 09:37:40 INFO - PROCESS | 3688 | 1464799060847 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3688 | 1464799060921 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:37:40 INFO - PROCESS | 3688 | 1464799060927 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3688 | ++DOCSHELL 1371E400 == 43 [pid = 3688] [id = 157] 09:37:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (14E1AC00) [pid = 3688] [serial = 469] [outer = 00000000] 09:37:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (198E2400) [pid = 3688] [serial = 470] [outer = 14E1AC00] 09:37:40 INFO - PROCESS | 3688 | 1464799060970 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A065000) [pid = 3688] [serial = 471] [outer = 14E1AC00] 09:37:41 INFO - PROCESS | 3688 | 1464799061358 Marionette TRACE conn3 <- [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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 552ms 09:37:41 INFO - PROCESS | 3688 | 1464799061417 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3688 | 1464799061419 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:37:41 INFO - PROCESS | 3688 | 1464799061405 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3688 | 1464799061406 Marionette TRACE conn3 <- [1,594,null,{}] 09:37:41 INFO - PROCESS | 3688 | 1464799061410 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 3688 | 1464799061482 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:37:41 INFO - PROCESS | 3688 | 1464799061488 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3688 | ++DOCSHELL 1A469800 == 44 [pid = 3688] [id = 158] 09:37:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A9B1800) [pid = 3688] [serial = 472] [outer = 00000000] 09:37:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1AD56800) [pid = 3688] [serial = 473] [outer = 1A9B1800] 09:37:41 INFO - PROCESS | 3688 | 1464799061530 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1AE8D000) [pid = 3688] [serial = 474] [outer = 1A9B1800] 09:37:41 INFO - PROCESS | 3688 | 1464799061926 Marionette TRACE conn3 <- [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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 551ms 09:37:41 INFO - PROCESS | 3688 | 1464799061981 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3688 | 1464799061982 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:37:41 INFO - PROCESS | 3688 | 1464799061993 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3688 | 1464799061995 Marionette TRACE conn3 <- [1,598,null,{}] 09:37:41 INFO - PROCESS | 3688 | 1464799061998 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3688 | 1464799062071 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:37:42 INFO - PROCESS | 3688 | 1464799062078 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3688 | ++DOCSHELL 17207800 == 45 [pid = 3688] [id = 159] 09:37:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1B048400) [pid = 3688] [serial = 475] [outer = 00000000] 09:37:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1B052800) [pid = 3688] [serial = 476] [outer = 1B048400] 09:37:42 INFO - PROCESS | 3688 | 1464799062120 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1B056400) [pid = 3688] [serial = 477] [outer = 1B048400] 09:37:42 INFO - PROCESS | 3688 | 1464799062660 Marionette TRACE conn3 <- [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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 682ms 09:37:42 INFO - PROCESS | 3688 | 1464799062693 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3688 | 1464799062697 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:37:42 INFO - PROCESS | 3688 | 1464799062686 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3688 | 1464799062690 Marionette TRACE conn3 <- [1,602,null,{}] 09:37:42 INFO - PROCESS | 3688 | 1464799062741 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3688 | 1464799062917 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:37:42 INFO - PROCESS | 3688 | 1464799062965 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3688 | ++DOCSHELL 10225800 == 46 [pid = 3688] [id = 160] 09:37:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10227800) [pid = 3688] [serial = 478] [outer = 00000000] 09:37:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10F1EC00) [pid = 3688] [serial = 479] [outer = 10227800] 09:37:43 INFO - PROCESS | 3688 | 1464799063020 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (114A2000) [pid = 3688] [serial = 480] [outer = 10227800] 09:37:43 INFO - PROCESS | 3688 | 1464799063678 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1016ms 09:37:43 INFO - PROCESS | 3688 | 1464799063718 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3688 | 1464799063724 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:37:43 INFO - PROCESS | 3688 | 1464799063730 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3688 | 1464799063733 Marionette TRACE conn3 <- [1,606,null,{}] 09:37:43 INFO - PROCESS | 3688 | 1464799063737 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3688 | 1464799063956 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:37:44 INFO - PROCESS | 3688 | 1464799064104 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3688 | ++DOCSHELL 0F30CC00 == 47 [pid = 3688] [id = 161] 09:37:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (0F310000) [pid = 3688] [serial = 481] [outer = 00000000] 09:37:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10A5FC00) [pid = 3688] [serial = 482] [outer = 0F310000] 09:37:44 INFO - PROCESS | 3688 | 1464799064136 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (10F20000) [pid = 3688] [serial = 483] [outer = 0F310000] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 1A469800 == 46 [pid = 3688] [id = 158] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 1371E400 == 45 [pid = 3688] [id = 157] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 15F86000 == 44 [pid = 3688] [id = 156] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 158BD800 == 43 [pid = 3688] [id = 155] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 13720C00 == 42 [pid = 3688] [id = 154] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 1A062C00 == 41 [pid = 3688] [id = 153] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 183A1C00 == 40 [pid = 3688] [id = 152] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 17A3E400 == 39 [pid = 3688] [id = 151] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 1613F000 == 38 [pid = 3688] [id = 150] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1AC12800) [pid = 3688] [serial = 434] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 111AAC00 == 37 [pid = 3688] [id = 149] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 13727000 == 36 [pid = 3688] [id = 148] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 11CAF800 == 35 [pid = 3688] [id = 147] 09:37:44 INFO - PROCESS | 3688 | --DOCSHELL 10530000 == 34 [pid = 3688] [id = 146] 09:37:44 INFO - PROCESS | 3688 | 1464799064791 Marionette TRACE conn3 <- [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]]]}] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A9DA400) [pid = 3688] [serial = 432] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (198E1400) [pid = 3688] [serial = 419] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A45DC00) [pid = 3688] [serial = 422] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (19A85400) [pid = 3688] [serial = 420] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A9A4400) [pid = 3688] [serial = 425] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A46A400) [pid = 3688] [serial = 423] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A05EC00) [pid = 3688] [serial = 428] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A9D7800) [pid = 3688] [serial = 431] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A9AAC00) [pid = 3688] [serial = 426] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17206800) [pid = 3688] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (17A40400) [pid = 3688] [serial = 416] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1613C000) [pid = 3688] [serial = 413] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16A04800) [pid = 3688] [serial = 414] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (13D52C00) [pid = 3688] [serial = 410] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (140CBC00) [pid = 3688] [serial = 411] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (11C60C00) [pid = 3688] [serial = 407] [outer = 00000000] [url = about:blank] 09:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (12889C00) [pid = 3688] [serial = 408] [outer = 00000000] [url = about:blank] 09:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1103ms 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1A466000) [pid = 3688] [serial = 405] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1A067C00) [pid = 3688] [serial = 404] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (16ABC800) [pid = 3688] [serial = 401] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (154D4400) [pid = 3688] [serial = 400] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (13110C00) [pid = 3688] [serial = 398] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (128C5400) [pid = 3688] [serial = 397] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1A34C400) [pid = 3688] [serial = 395] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A060000) [pid = 3688] [serial = 429] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (17EA7C00) [pid = 3688] [serial = 417] [outer = 00000000] [url = about:blank] 09:37:44 INFO - PROCESS | 3688 | 1464799064847 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3688 | 1464799064851 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:37:44 INFO - PROCESS | 3688 | 1464799064855 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 3688 | 1464799064859 Marionette TRACE conn3 <- [1,610,null,{}] 09:37:44 INFO - PROCESS | 3688 | 1464799064865 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3688 | 1464799064966 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:37:44 INFO - PROCESS | 3688 | 1464799064981 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3688 | ++DOCSHELL 13909800 == 35 [pid = 3688] [id = 162] 09:37:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (1390F000) [pid = 3688] [serial = 484] [outer = 00000000] 09:37:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (13D4FC00) [pid = 3688] [serial = 485] [outer = 1390F000] 09:37:45 INFO - PROCESS | 3688 | 1464799065031 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (140D0400) [pid = 3688] [serial = 486] [outer = 1390F000] 09:37:45 INFO - PROCESS | 3688 | 1464799065500 Marionette TRACE conn3 <- [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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 682ms 09:37:45 INFO - PROCESS | 3688 | 1464799065543 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 3688 | 1464799065546 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:37:45 INFO - PROCESS | 3688 | 1464799065549 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3688 | 1464799065551 Marionette TRACE conn3 <- [1,614,null,{}] 09:37:45 INFO - PROCESS | 3688 | 1464799065555 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3688 | 1464799065631 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:37:45 INFO - PROCESS | 3688 | 1464799065625 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3688 | ++DOCSHELL 13D52C00 == 36 [pid = 3688] [id = 163] 09:37:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (14019C00) [pid = 3688] [serial = 487] [outer = 00000000] 09:37:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (14E1F400) [pid = 3688] [serial = 488] [outer = 14019C00] 09:37:45 INFO - PROCESS | 3688 | 1464799065670 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (15470800) [pid = 3688] [serial = 489] [outer = 14019C00] 09:37:46 INFO - PROCESS | 3688 | 1464799066097 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 595ms 09:37:46 INFO - PROCESS | 3688 | 1464799066129 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3688 | 1464799066132 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:37:46 INFO - PROCESS | 3688 | 1464799066143 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3688 | 1464799066147 Marionette TRACE conn3 <- [1,618,null,{}] 09:37:46 INFO - PROCESS | 3688 | 1464799066151 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3688 | 1464799066231 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:37:46 INFO - PROCESS | 3688 | 1464799066240 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3688 | ++DOCSHELL 1676B400 == 37 [pid = 3688] [id = 164] 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (16A04C00) [pid = 3688] [serial = 490] [outer = 00000000] 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (17207C00) [pid = 3688] [serial = 491] [outer = 16A04C00] 09:37:46 INFO - PROCESS | 3688 | 1464799066284 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (17815000) [pid = 3688] [serial = 492] [outer = 16A04C00] 09:37:46 INFO - PROCESS | 3688 | 1464799066651 Marionette TRACE conn3 <- [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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 552ms 09:37:46 INFO - PROCESS | 3688 | 1464799066700 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3688 | 1464799066702 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:37:46 INFO - PROCESS | 3688 | 1464799066705 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:37:46 INFO - PROCESS | 3688 | 1464799066707 Marionette TRACE conn3 <- [1,622,null,{}] 09:37:46 INFO - PROCESS | 3688 | 1464799066710 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3688 | 1464799066795 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:37:46 INFO - PROCESS | 3688 | 1464799066803 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3688 | ++DOCSHELL 17866C00 == 38 [pid = 3688] [id = 165] 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1786AC00) [pid = 3688] [serial = 493] [outer = 00000000] 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (17E62800) [pid = 3688] [serial = 494] [outer = 1786AC00] 09:37:46 INFO - PROCESS | 3688 | 1464799066848 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1817C800) [pid = 3688] [serial = 495] [outer = 1786AC00] 09:37:47 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:47 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:47 INFO - PROCESS | 3688 | 1464799067287 Marionette TRACE conn3 <- [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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 595ms 09:37:47 INFO - PROCESS | 3688 | 1464799067307 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:37:47 INFO - PROCESS | 3688 | 1464799067309 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 3688 | 1464799067312 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 3688 | 1464799067314 Marionette TRACE conn3 <- [1,626,null,{}] 09:37:47 INFO - PROCESS | 3688 | 1464799067318 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 3688 | 1464799067401 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:37:47 INFO - PROCESS | 3688 | 1464799067411 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3688 | ++DOCSHELL 198DA000 == 39 [pid = 3688] [id = 166] 09:37:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (198D9C00) [pid = 3688] [serial = 496] [outer = 00000000] 09:37:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (198E3C00) [pid = 3688] [serial = 497] [outer = 198D9C00] 09:37:47 INFO - PROCESS | 3688 | 1464799067507 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (19A8BC00) [pid = 3688] [serial = 498] [outer = 198D9C00] 09:37:47 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:47 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:47 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:47 INFO - PROCESS | 3688 | 1464799067930 Marionette TRACE conn3 <- [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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 653ms 09:37:47 INFO - PROCESS | 3688 | 1464799067952 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 3688 | 1464799067954 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 3688 | 1464799067957 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:37:47 INFO - PROCESS | 3688 | 1464799067959 Marionette TRACE conn3 <- [1,630,null,{}] 09:37:47 INFO - PROCESS | 3688 | 1464799067973 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3688 | 1464799068084 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:37:48 INFO - PROCESS | 3688 | 1464799068103 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3688 | ++DOCSHELL 198E3800 == 40 [pid = 3688] [id = 167] 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A061400) [pid = 3688] [serial = 499] [outer = 00000000] 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A348400) [pid = 3688] [serial = 500] [outer = 1A061400] 09:37:48 INFO - PROCESS | 3688 | 1464799068146 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A34A400) [pid = 3688] [serial = 501] [outer = 1A061400] 09:37:48 INFO - PROCESS | 3688 | 1464799068555 Marionette TRACE conn3 <- [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]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 610ms 09:37:48 INFO - PROCESS | 3688 | 1464799068563 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3688 | 1464799068565 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:37:48 INFO - PROCESS | 3688 | 1464799068568 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3688 | 1464799068570 Marionette TRACE conn3 <- [1,634,null,{}] 09:37:48 INFO - PROCESS | 3688 | 1464799068573 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3688 | 1464799068668 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:37:48 INFO - PROCESS | 3688 | 1464799068675 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3688 | ++DOCSHELL 1A3F1400 == 41 [pid = 3688] [id = 168] 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A45DC00) [pid = 3688] [serial = 502] [outer = 00000000] 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1A46A000) [pid = 3688] [serial = 503] [outer = 1A45DC00] 09:37:48 INFO - PROCESS | 3688 | 1464799068718 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A5D9C00) [pid = 3688] [serial = 504] [outer = 1A45DC00] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A5D4400) [pid = 3688] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19A89C00) [pid = 3688] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1288F000) [pid = 3688] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A063000) [pid = 3688] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17E62400) [pid = 3688] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1A9A8400) [pid = 3688] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (140D8000) [pid = 3688] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10536800) [pid = 3688] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (13D59000) [pid = 3688] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (198E4400) [pid = 3688] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1AC20400) [pid = 3688] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (16A04400) [pid = 3688] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1A9B1800) [pid = 3688] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:37:49 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (14E1AC00) [pid = 3688] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:37:49 INFO - PROCESS | 3688 | 1464799069188 Marionette TRACE conn3 <- [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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 639ms 09:37:49 INFO - PROCESS | 3688 | 1464799069228 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3688 | 1464799069230 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:37:49 INFO - PROCESS | 3688 | 1464799069234 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:37:49 INFO - PROCESS | 3688 | 1464799069235 Marionette TRACE conn3 <- [1,638,null,{}] 09:37:49 INFO - PROCESS | 3688 | 1464799069243 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3688 | 1464799069350 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:37:49 INFO - PROCESS | 3688 | 1464799069401 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3688 | ++DOCSHELL 11CA8000 == 42 [pid = 3688] [id = 169] 09:37:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (12D37400) [pid = 3688] [serial = 505] [outer = 00000000] 09:37:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (15F82800) [pid = 3688] [serial = 506] [outer = 12D37400] 09:37:49 INFO - PROCESS | 3688 | 1464799069454 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (19A89C00) [pid = 3688] [serial = 507] [outer = 12D37400] 09:37:49 INFO - PROCESS | 3688 | 1464799069769 Marionette TRACE conn3 <- [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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 552ms 09:37:49 INFO - PROCESS | 3688 | 1464799069794 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3688 | 1464799069795 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:37:49 INFO - PROCESS | 3688 | 1464799069799 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:37:49 INFO - PROCESS | 3688 | 1464799069800 Marionette TRACE conn3 <- [1,642,null,{}] 09:37:49 INFO - PROCESS | 3688 | 1464799069804 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3688 | 1464799069893 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:37:49 INFO - PROCESS | 3688 | 1464799069901 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3688 | ++DOCSHELL 15F66400 == 43 [pid = 3688] [id = 170] 09:37:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (17E63400) [pid = 3688] [serial = 508] [outer = 00000000] 09:37:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A5E1400) [pid = 3688] [serial = 509] [outer = 17E63400] 09:37:49 INFO - PROCESS | 3688 | 1464799069947 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1A9A8400) [pid = 3688] [serial = 510] [outer = 17E63400] 09:37:50 INFO - PROCESS | 3688 | 1464799070293 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 552ms 09:37:50 INFO - PROCESS | 3688 | 1464799070341 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3688 | 1464799070343 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3688 | 1464799070346 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:37:50 INFO - PROCESS | 3688 | 1464799070348 Marionette TRACE conn3 <- [1,646,null,{}] 09:37:50 INFO - PROCESS | 3688 | 1464799070351 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3688 | 1464799070426 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:37:50 INFO - PROCESS | 3688 | 1464799070533 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3688 | ++DOCSHELL 1A9AD800 == 44 [pid = 3688] [id = 171] 09:37:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A9D9000) [pid = 3688] [serial = 511] [outer = 00000000] 09:37:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A9DE400) [pid = 3688] [serial = 512] [outer = 1A9D9000] 09:37:50 INFO - PROCESS | 3688 | 1464799070583 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1AC11C00) [pid = 3688] [serial = 513] [outer = 1A9D9000] 09:37:51 INFO - PROCESS | 3688 | 1464799071023 Marionette TRACE conn3 <- [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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 741ms 09:37:51 INFO - PROCESS | 3688 | 1464799071090 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3688 | 1464799071095 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:37:51 INFO - PROCESS | 3688 | 1464799071100 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3688 | 1464799071104 Marionette TRACE conn3 <- [1,650,null,{}] 09:37:51 INFO - PROCESS | 3688 | 1464799071110 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3688 | 1464799071213 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:37:51 INFO - PROCESS | 3688 | 1464799071291 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3688 | ++DOCSHELL 10A59800 == 45 [pid = 3688] [id = 172] 09:37:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (10A5DC00) [pid = 3688] [serial = 514] [outer = 00000000] 09:37:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (128C5400) [pid = 3688] [serial = 515] [outer = 10A5DC00] 09:37:51 INFO - PROCESS | 3688 | 1464799071371 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1311F400) [pid = 3688] [serial = 516] [outer = 10A5DC00] 09:37:51 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:51 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:51 INFO - PROCESS | 3688 | 1464799072003 Marionette TRACE conn3 <- [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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 09:37:52 INFO - PROCESS | 3688 | 1464799072048 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3688 | 1464799072054 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:37:52 INFO - PROCESS | 3688 | 1464799072060 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3688 | 1464799072063 Marionette TRACE conn3 <- [1,654,null,{}] 09:37:52 INFO - PROCESS | 3688 | 1464799072063 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3688 | 1464799072166 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:37:52 INFO - PROCESS | 3688 | 1464799072242 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3688 | ++DOCSHELL 1390A400 == 46 [pid = 3688] [id = 173] 09:37:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (13CE2400) [pid = 3688] [serial = 517] [outer = 00000000] 09:37:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1613D400) [pid = 3688] [serial = 518] [outer = 13CE2400] 09:37:52 INFO - PROCESS | 3688 | 1464799072295 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (17206800) [pid = 3688] [serial = 519] [outer = 13CE2400] 09:37:52 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:52 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:52 INFO - PROCESS | 3688 | 1464799072876 Marionette TRACE conn3 <- [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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 842ms 09:37:52 INFO - PROCESS | 3688 | 1464799072883 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3688 | 1464799072886 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:37:52 INFO - PROCESS | 3688 | 1464799072890 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3688 | 1464799072893 Marionette TRACE conn3 <- [1,658,null,{}] 09:37:52 INFO - PROCESS | 3688 | 1464799072905 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3688 | 1464799073015 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:37:53 INFO - PROCESS | 3688 | 1464799073107 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3688 | ++DOCSHELL 13719C00 == 47 [pid = 3688] [id = 174] 09:37:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A3F5C00) [pid = 3688] [serial = 520] [outer = 00000000] 09:37:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A9A8800) [pid = 3688] [serial = 521] [outer = 1A3F5C00] 09:37:53 INFO - PROCESS | 3688 | 1464799073145 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A9DFC00) [pid = 3688] [serial = 522] [outer = 1A3F5C00] 09:37:53 INFO - PROCESS | 3688 | 1464799073676 Marionette TRACE conn3 <- [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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 843ms 09:37:53 INFO - PROCESS | 3688 | 1464799073818 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3688 | 1464799073805 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:37:53 INFO - PROCESS | 3688 | 1464799073822 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3688 | 1464799073826 Marionette TRACE conn3 <- [1,662,null,{}] 09:37:53 INFO - PROCESS | 3688 | 1464799073833 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3688 | 1464799073934 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:37:53 INFO - PROCESS | 3688 | 1464799074006 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3688 | ++DOCSHELL 10F1B000 == 48 [pid = 3688] [id = 175] 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (11CA5000) [pid = 3688] [serial = 523] [outer = 00000000] 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (12B0D000) [pid = 3688] [serial = 524] [outer = 11CA5000] 09:37:54 INFO - PROCESS | 3688 | 1464799074052 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (131AB400) [pid = 3688] [serial = 525] [outer = 11CA5000] 09:37:54 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:54 INFO - PROCESS | 3688 | [3688] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 15F66400 == 47 [pid = 3688] [id = 170] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 11CA8000 == 46 [pid = 3688] [id = 169] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 1A3F1400 == 45 [pid = 3688] [id = 168] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 198E3800 == 44 [pid = 3688] [id = 167] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 198DA000 == 43 [pid = 3688] [id = 166] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 17866C00 == 42 [pid = 3688] [id = 165] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 1676B400 == 41 [pid = 3688] [id = 164] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 13D52C00 == 40 [pid = 3688] [id = 163] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 13909800 == 39 [pid = 3688] [id = 162] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 0F30CC00 == 38 [pid = 3688] [id = 161] 09:37:54 INFO - PROCESS | 3688 | --DOCSHELL 10225800 == 37 [pid = 3688] [id = 160] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1B052800) [pid = 3688] [serial = 476] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | 1464799074609 Marionette TRACE conn3 <- [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]]]}] 09:37:54 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 09:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 842ms 09:37:54 INFO - PROCESS | 3688 | 1464799074665 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3688 | 1464799074668 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:37:54 INFO - PROCESS | 3688 | 1464799074675 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 3688 | 1464799074679 Marionette TRACE conn3 <- [1,666,null,{}] 09:37:54 INFO - PROCESS | 3688 | 1464799074683 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3688 | 1464799074763 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A9A8000) [pid = 3688] [serial = 461] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A9E6400) [pid = 3688] [serial = 464] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A9A9000) [pid = 3688] [serial = 462] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (12B0C000) [pid = 3688] [serial = 440] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (130A9C00) [pid = 3688] [serial = 441] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A34D800) [pid = 3688] [serial = 458] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (198D7400) [pid = 3688] [serial = 452] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (198E2000) [pid = 3688] [serial = 453] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1AC16000) [pid = 3688] [serial = 435] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (15F86400) [pid = 3688] [serial = 447] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (15B98C00) [pid = 3688] [serial = 446] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10A7EC00) [pid = 3688] [serial = 437] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10F16400) [pid = 3688] [serial = 438] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (143BAC00) [pid = 3688] [serial = 443] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (14E0B800) [pid = 3688] [serial = 444] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (19B68400) [pid = 3688] [serial = 455] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1AD58400) [pid = 3688] [serial = 467] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (19B69800) [pid = 3688] [serial = 456] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1720C400) [pid = 3688] [serial = 449] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (17861000) [pid = 3688] [serial = 450] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1AE8D000) [pid = 3688] [serial = 474] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1AC18C00) [pid = 3688] [serial = 465] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1AD56800) [pid = 3688] [serial = 473] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1AD5D000) [pid = 3688] [serial = 468] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (198E2400) [pid = 3688] [serial = 470] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A064C00) [pid = 3688] [serial = 459] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1A065000) [pid = 3688] [serial = 471] [outer = 00000000] [url = about:blank] 09:37:54 INFO - PROCESS | 3688 | 1464799074827 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3688 | ++DOCSHELL 0F30CC00 == 38 [pid = 3688] [id = 176] 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10225800) [pid = 3688] [serial = 526] [outer = 00000000] 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (1142E800) [pid = 3688] [serial = 527] [outer = 10225800] 09:37:54 INFO - PROCESS | 3688 | 1464799074874 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (13720C00) [pid = 3688] [serial = 528] [outer = 10225800] 09:37:55 INFO - PROCESS | 3688 | 1464799075250 Marionette TRACE conn3 <- [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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 596ms 09:37:55 INFO - PROCESS | 3688 | 1464799075275 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3688 | 1464799075277 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:37:55 INFO - PROCESS | 3688 | 1464799075286 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 3688 | 1464799075288 Marionette TRACE conn3 <- [1,670,null,{}] 09:37:55 INFO - PROCESS | 3688 | 1464799075297 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3688 | 1464799075361 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:37:55 INFO - PROCESS | 3688 | 1464799075406 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3688 | ++DOCSHELL 17271000 == 39 [pid = 3688] [id = 177] 09:37:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (17272C00) [pid = 3688] [serial = 529] [outer = 00000000] 09:37:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (17866C00) [pid = 3688] [serial = 530] [outer = 17272C00] 09:37:55 INFO - PROCESS | 3688 | 1464799075458 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (17A3EC00) [pid = 3688] [serial = 531] [outer = 17272C00] 09:37:56 INFO - PROCESS | 3688 | 1464799076383 Marionette TRACE conn3 <- [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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1132ms 09:37:56 INFO - PROCESS | 3688 | 1464799076408 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3688 | 1464799076410 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:37:56 INFO - PROCESS | 3688 | 1464799076419 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3688 | 1464799076421 Marionette TRACE conn3 <- [1,674,null,{}] 09:37:56 INFO - PROCESS | 3688 | 1464799076424 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3688 | 1464799076513 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:37:56 INFO - PROCESS | 3688 | 1464799076520 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3688 | ++DOCSHELL 1839B800 == 40 [pid = 3688] [id = 178] 09:37:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1839D400) [pid = 3688] [serial = 532] [outer = 00000000] 09:37:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (198E4800) [pid = 3688] [serial = 533] [outer = 1839D400] 09:37:56 INFO - PROCESS | 3688 | 1464799076573 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (19B69000) [pid = 3688] [serial = 534] [outer = 1839D400] 09:37:57 INFO - PROCESS | 3688 | 1464799077434 Marionette TRACE conn3 <- [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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1075ms 09:37:57 INFO - PROCESS | 3688 | 1464799077480 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3688 | 1464799077482 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:37:57 INFO - PROCESS | 3688 | 1464799077486 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3688 | 1464799077488 Marionette TRACE conn3 <- [1,678,null,{}] 09:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:37:57 INFO - PROCESS | 3688 | 1464799077492 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3688 | 1464799077606 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:37:57 INFO - PROCESS | 3688 | 1464799077613 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3688 | ++DOCSHELL 17866400 == 41 [pid = 3688] [id = 179] 09:37:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (19B65400) [pid = 3688] [serial = 535] [outer = 00000000] 09:37:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1A064000) [pid = 3688] [serial = 536] [outer = 19B65400] 09:37:57 INFO - PROCESS | 3688 | 1464799077657 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A064800) [pid = 3688] [serial = 537] [outer = 19B65400] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (17E63400) [pid = 3688] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (198D9C00) [pid = 3688] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1786AC00) [pid = 3688] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (14019C00) [pid = 3688] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (0F310000) [pid = 3688] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (16A04C00) [pid = 3688] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1A061400) [pid = 3688] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1390F000) [pid = 3688] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1A45DC00) [pid = 3688] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:37:58 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (12D37400) [pid = 3688] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:37:58 INFO - PROCESS | 3688 | 1464799078550 Marionette TRACE conn3 <- [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]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1060ms 09:37:58 INFO - PROCESS | 3688 | 1464799078569 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3688 | 1464799078553 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:37:58 INFO - PROCESS | 3688 | 1464799078557 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3688 | 1464799078559 Marionette TRACE conn3 <- [1,682,null,{}] 09:37:58 INFO - PROCESS | 3688 | 1464799078562 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3688 | 1464799078692 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:37:58 INFO - PROCESS | 3688 | 1464799078702 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3688 | ++DOCSHELL 17866800 == 42 [pid = 3688] [id = 180] 09:37:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (17A40400) [pid = 3688] [serial = 538] [outer = 00000000] 09:37:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1A063800) [pid = 3688] [serial = 539] [outer = 17A40400] 09:37:58 INFO - PROCESS | 3688 | 1464799078747 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1A461800) [pid = 3688] [serial = 540] [outer = 17A40400] 09:37:59 INFO - PROCESS | 3688 | 1464799079584 Marionette TRACE conn3 <- [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]]]}] 09:37:59 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) 09:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1060ms 09:37:59 INFO - PROCESS | 3688 | 1464799079625 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 3688 | 1464799079627 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:37:59 INFO - PROCESS | 3688 | 1464799079631 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:37:59 INFO - PROCESS | 3688 | 1464799079632 Marionette TRACE conn3 <- [1,686,null,{}] 09:37:59 INFO - PROCESS | 3688 | 1464799079636 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 3688 | 1464799079734 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:37:59 INFO - PROCESS | 3688 | 1464799079742 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3688 | ++DOCSHELL 1311D000 == 43 [pid = 3688] [id = 181] 09:37:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (17E63400) [pid = 3688] [serial = 541] [outer = 00000000] 09:37:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1A9A7400) [pid = 3688] [serial = 542] [outer = 17E63400] 09:37:59 INFO - PROCESS | 3688 | 1464799079785 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1A9A8000) [pid = 3688] [serial = 543] [outer = 17E63400] 09:38:00 INFO - PROCESS | 3688 | 1464799080715 Marionette TRACE conn3 <- [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]]]}] 09:38:00 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) 09:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1104ms 09:38:00 INFO - PROCESS | 3688 | 1464799080753 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3688 | 1464799080758 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:38:00 INFO - PROCESS | 3688 | 1464799080764 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:38:00 INFO - PROCESS | 3688 | 1464799080766 Marionette TRACE conn3 <- [1,690,null,{}] 09:38:00 INFO - PROCESS | 3688 | 1464799080772 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3688 | 1464799080894 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:38:01 INFO - PROCESS | 3688 | 1464799081023 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3688 | ++DOCSHELL 1052D400 == 44 [pid = 3688] [id = 182] 09:38:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (11039800) [pid = 3688] [serial = 544] [outer = 00000000] 09:38:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (13907C00) [pid = 3688] [serial = 545] [outer = 11039800] 09:38:01 INFO - PROCESS | 3688 | 1464799081080 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (14E05800) [pid = 3688] [serial = 546] [outer = 11039800] 09:38:02 INFO - PROCESS | 3688 | 1464799082042 Marionette TRACE conn3 <- [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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1293ms 09:38:02 INFO - PROCESS | 3688 | 1464799082067 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3688 | 1464799082072 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:38:02 INFO - PROCESS | 3688 | 1464799082079 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3688 | 1464799082082 Marionette TRACE conn3 <- [1,694,null,{}] 09:38:02 INFO - PROCESS | 3688 | 1464799082087 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3688 | 1464799082168 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:38:02 INFO - PROCESS | 3688 | 1464799082272 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3688 | ++DOCSHELL 14E0DC00 == 45 [pid = 3688] [id = 183] 09:38:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (15F7A800) [pid = 3688] [serial = 547] [outer = 00000000] 09:38:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1781D800) [pid = 3688] [serial = 548] [outer = 15F7A800] 09:38:02 INFO - PROCESS | 3688 | 1464799082369 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17E6B400) [pid = 3688] [serial = 549] [outer = 15F7A800] 09:38:03 INFO - PROCESS | 3688 | 1464799083318 Marionette TRACE conn3 <- [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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1264ms 09:38:03 INFO - PROCESS | 3688 | 1464799083338 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3688 | 1464799083341 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:38:03 INFO - PROCESS | 3688 | 1464799083347 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3688 | 1464799083350 Marionette TRACE conn3 <- [1,698,null,{}] 09:38:03 INFO - PROCESS | 3688 | 1464799083356 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3688 | 1464799083445 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 111AC000 == 44 [pid = 3688] [id = 145] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 17207800 == 43 [pid = 3688] [id = 159] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 17866800 == 42 [pid = 3688] [id = 180] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 17866400 == 41 [pid = 3688] [id = 179] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 1839B800 == 40 [pid = 3688] [id = 178] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 17271000 == 39 [pid = 3688] [id = 177] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 0F30CC00 == 38 [pid = 3688] [id = 176] 09:38:03 INFO - PROCESS | 3688 | --DOCSHELL 10F1B000 == 37 [pid = 3688] [id = 175] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A9A8400) [pid = 3688] [serial = 510] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (198E3C00) [pid = 3688] [serial = 497] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (17E62800) [pid = 3688] [serial = 494] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (14E1F400) [pid = 3688] [serial = 488] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (15470800) [pid = 3688] [serial = 489] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10F20000) [pid = 3688] [serial = 483] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10A5FC00) [pid = 3688] [serial = 482] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (17207C00) [pid = 3688] [serial = 491] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (17815000) [pid = 3688] [serial = 492] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A348400) [pid = 3688] [serial = 500] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (19A8BC00) [pid = 3688] [serial = 498] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (13D4FC00) [pid = 3688] [serial = 485] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A46A000) [pid = 3688] [serial = 503] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (140D0400) [pid = 3688] [serial = 486] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (1A34A400) [pid = 3688] [serial = 501] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (10F1EC00) [pid = 3688] [serial = 479] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1A5E1400) [pid = 3688] [serial = 509] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (15F82800) [pid = 3688] [serial = 506] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1A5D9C00) [pid = 3688] [serial = 504] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (19A89C00) [pid = 3688] [serial = 507] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (1817C800) [pid = 3688] [serial = 495] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (1A9DE400) [pid = 3688] [serial = 512] [outer = 00000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3688 | 1464799083569 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3688 | ++DOCSHELL 10A5FC00 == 38 [pid = 3688] [id = 184] 09:38:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (10A7F800) [pid = 3688] [serial = 550] [outer = 00000000] 09:38:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (11039000) [pid = 3688] [serial = 551] [outer = 10A7F800] 09:38:03 INFO - PROCESS | 3688 | 1464799083636 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (12D38C00) [pid = 3688] [serial = 552] [outer = 10A7F800] 09:38:04 INFO - PROCESS | 3688 | 1464799084448 Marionette TRACE conn3 <- [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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1161ms 09:38:04 INFO - PROCESS | 3688 | 1464799084503 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3688 | 1464799084508 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:38:04 INFO - PROCESS | 3688 | 1464799084517 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3688 | 1464799084520 Marionette TRACE conn3 <- [1,702,null,{}] 09:38:04 INFO - PROCESS | 3688 | 1464799084524 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3688 | 1464799084594 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:38:04 INFO - PROCESS | 3688 | 1464799084664 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3688 | ++DOCSHELL 14E20400 == 39 [pid = 3688] [id = 185] 09:38:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (14E29400) [pid = 3688] [serial = 553] [outer = 00000000] 09:38:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (15F65C00) [pid = 3688] [serial = 554] [outer = 14E29400] 09:38:04 INFO - PROCESS | 3688 | 1464799084717 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (1613C000) [pid = 3688] [serial = 555] [outer = 14E29400] 09:38:05 INFO - PROCESS | 3688 | 1464799085528 Marionette TRACE conn3 <- [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]]]}] 09:38:05 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 09:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1074ms 09:38:05 INFO - PROCESS | 3688 | 1464799085594 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3688 | 1464799085597 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:38:05 INFO - PROCESS | 3688 | 1464799085582 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3688 | 1464799085586 Marionette TRACE conn3 <- [1,706,null,{}] 09:38:05 INFO - PROCESS | 3688 | 1464799085596 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3688 | 1464799085713 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:38:05 INFO - PROCESS | 3688 | 1464799085723 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3688 | ++DOCSHELL 17A42000 == 40 [pid = 3688] [id = 186] 09:38:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (17E62800) [pid = 3688] [serial = 556] [outer = 00000000] 09:38:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1839B400) [pid = 3688] [serial = 557] [outer = 17E62800] 09:38:05 INFO - PROCESS | 3688 | 1464799085770 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (198DAC00) [pid = 3688] [serial = 558] [outer = 17E62800] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10225800) [pid = 3688] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (17272C00) [pid = 3688] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (11CA5000) [pid = 3688] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1839D400) [pid = 3688] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (19B65400) [pid = 3688] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:38:06 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (17A40400) [pid = 3688] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:38:06 INFO - PROCESS | 3688 | 1464799086657 Marionette TRACE conn3 <- [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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1103ms 09:38:06 INFO - PROCESS | 3688 | 1464799086702 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3688 | 1464799086704 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:38:06 INFO - PROCESS | 3688 | 1464799086708 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3688 | 1464799086711 Marionette TRACE conn3 <- [1,710,null,{}] 09:38:06 INFO - PROCESS | 3688 | 1464799086716 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3688 | 1464799086799 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:38:06 INFO - PROCESS | 3688 | 1464799086806 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3688 | ++DOCSHELL 10A83000 == 41 [pid = 3688] [id = 187] 09:38:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (16A01400) [pid = 3688] [serial = 559] [outer = 00000000] 09:38:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (19A88000) [pid = 3688] [serial = 560] [outer = 16A01400] 09:38:06 INFO - PROCESS | 3688 | 1464799086850 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (19E54000) [pid = 3688] [serial = 561] [outer = 16A01400] 09:38:07 INFO - PROCESS | 3688 | 1464799087278 Marionette TRACE conn3 <- [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] 09:38:07 INFO - PROCESS | 3688 | 1464799087309 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:38:07 INFO - PROCESS | 3688 | 1464799087313 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:38:07 INFO - PROCESS | 3688 | 1464799087315 Marionette TRACE conn3 <- [1,714,null,{}] 09:38:07 INFO - PROCESS | 3688 | 1464799087318 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3688 | 1464799087391 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:38:07 INFO - PROCESS | 3688 | 1464799087397 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3688 | ++DOCSHELL 1401BC00 == 42 [pid = 3688] [id = 188] 09:38:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (183A1C00) [pid = 3688] [serial = 562] [outer = 00000000] 09:38:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1A463400) [pid = 3688] [serial = 563] [outer = 183A1C00] 09:38:07 INFO - PROCESS | 3688 | 1464799087423 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (1A5D3C00) [pid = 3688] [serial = 564] [outer = 183A1C00] 09:38:07 INFO - PROCESS | 3688 | 1464799087861 Marionette TRACE conn3 <- [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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 596ms 09:38:07 INFO - PROCESS | 3688 | 1464799087898 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3688 | 1464799087900 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:38:07 INFO - PROCESS | 3688 | 1464799087903 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 3688 | 1464799087905 Marionette TRACE conn3 <- [1,718,null,{}] 09:38:07 INFO - PROCESS | 3688 | 1464799087908 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3688 | 1464799088000 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:38:07 INFO - PROCESS | 3688 | 1464799088009 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3688 | ++DOCSHELL 1A9A6000 == 43 [pid = 3688] [id = 189] 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (1A9A8400) [pid = 3688] [serial = 565] [outer = 00000000] 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (1A9DA000) [pid = 3688] [serial = 566] [outer = 1A9A8400] 09:38:08 INFO - PROCESS | 3688 | 1464799088054 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1A9E3400) [pid = 3688] [serial = 567] [outer = 1A9A8400] 09:38:08 INFO - PROCESS | 3688 | 1464799088468 Marionette TRACE conn3 <- [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[4036] expected 0 but got 24","_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] 09:38:08 INFO - PROCESS | 3688 | 1464799088508 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:38:08 INFO - PROCESS | 3688 | 1464799088512 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 3688 | 1464799088513 Marionette TRACE conn3 <- [1,722,null,{}] 09:38:08 INFO - PROCESS | 3688 | 1464799088517 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 3688 | 1464799088573 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:38:08 INFO - PROCESS | 3688 | 1464799088580 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3688 | ++DOCSHELL 1AC17000 == 44 [pid = 3688] [id = 190] 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1AC17C00) [pid = 3688] [serial = 568] [outer = 00000000] 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1AD52000) [pid = 3688] [serial = 569] [outer = 1AC17C00] 09:38:08 INFO - PROCESS | 3688 | 1464799088623 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1AD55000) [pid = 3688] [serial = 570] [outer = 1AC17C00] 09:38:08 INFO - PROCESS | 3688 | 1464799089007 Marionette TRACE conn3 <- [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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:38:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 552ms 09:38:09 INFO - PROCESS | 3688 | 1464799089097 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3688 | 1464799089101 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:38:09 INFO - PROCESS | 3688 | 1464799089106 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:38:09 INFO - PROCESS | 3688 | 1464799089111 Marionette TRACE conn3 <- [1,726,null,{}] 09:38:09 INFO - PROCESS | 3688 | 1464799089117 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3688 | 1464799089276 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:38:09 INFO - PROCESS | 3688 | 1464799089436 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3688 | ++DOCSHELL 114AF800 == 45 [pid = 3688] [id = 191] 09:38:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (114AFC00) [pid = 3688] [serial = 571] [outer = 00000000] 09:38:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (12D37400) [pid = 3688] [serial = 572] [outer = 114AFC00] 09:38:09 INFO - PROCESS | 3688 | 1464799089491 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (13720800) [pid = 3688] [serial = 573] [outer = 114AFC00] 09:38:10 INFO - PROCESS | 3688 | 1464799090509 Marionette TRACE conn3 <- [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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1438ms 09:38:10 INFO - PROCESS | 3688 | 1464799090560 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3688 | 1464799090563 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:38:10 INFO - PROCESS | 3688 | 1464799090571 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3688 | 1464799090575 Marionette TRACE conn3 <- [1,730,null,{}] 09:38:10 INFO - PROCESS | 3688 | 1464799090580 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3688 | 1464799090713 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:38:10 INFO - PROCESS | 3688 | 1464799090838 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3688 | ++DOCSHELL 143BFC00 == 46 [pid = 3688] [id = 192] 09:38:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1720FC00) [pid = 3688] [serial = 574] [outer = 00000000] 09:38:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (17901400) [pid = 3688] [serial = 575] [outer = 1720FC00] 09:38:10 INFO - PROCESS | 3688 | 1464799090891 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (19A85400) [pid = 3688] [serial = 576] [outer = 1720FC00] 09:38:11 INFO - PROCESS | 3688 | 1464799091930 Marionette TRACE conn3 <- [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]]]}] 09:38:11 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 09:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1408ms 09:38:11 INFO - PROCESS | 3688 | 1464799091973 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3688 | 1464799091977 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:38:11 INFO - PROCESS | 3688 | 1464799091982 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 3688 | 1464799091986 Marionette TRACE conn3 <- [1,734,null,{}] 09:38:12 INFO - PROCESS | 3688 | 1464799092075 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 3688 | 1464799092152 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:38:12 INFO - PROCESS | 3688 | 1464799092270 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3688 | ++DOCSHELL 10A63800 == 47 [pid = 3688] [id = 193] 09:38:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (10A79400) [pid = 3688] [serial = 577] [outer = 00000000] 09:38:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (10F19800) [pid = 3688] [serial = 578] [outer = 10A79400] 09:38:12 INFO - PROCESS | 3688 | 1464799092320 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (111A9800) [pid = 3688] [serial = 579] [outer = 10A79400] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 1A9A6000 == 46 [pid = 3688] [id = 189] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 1401BC00 == 45 [pid = 3688] [id = 188] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 10A83000 == 44 [pid = 3688] [id = 187] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 17A42000 == 43 [pid = 3688] [id = 186] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 14E20400 == 42 [pid = 3688] [id = 185] 09:38:12 INFO - PROCESS | 3688 | --DOCSHELL 10A5FC00 == 41 [pid = 3688] [id = 184] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (128C5400) [pid = 3688] [serial = 515] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1142E800) [pid = 3688] [serial = 527] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (13720C00) [pid = 3688] [serial = 528] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1613D400) [pid = 3688] [serial = 518] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (17866C00) [pid = 3688] [serial = 530] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (131AB400) [pid = 3688] [serial = 525] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (12B0D000) [pid = 3688] [serial = 524] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1A9A8800) [pid = 3688] [serial = 521] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (19B69000) [pid = 3688] [serial = 534] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1A064000) [pid = 3688] [serial = 536] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1A064800) [pid = 3688] [serial = 537] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (198E4800) [pid = 3688] [serial = 533] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (17A3EC00) [pid = 3688] [serial = 531] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1A063800) [pid = 3688] [serial = 539] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A461800) [pid = 3688] [serial = 540] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1A9A7400) [pid = 3688] [serial = 542] [outer = 00000000] [url = about:blank] 09:38:13 INFO - PROCESS | 3688 | 1464799093213 Marionette TRACE conn3 <- [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]]]}] 09:38:13 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.) 09:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1263ms 09:38:13 INFO - PROCESS | 3688 | 1464799093256 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3688 | 1464799093260 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:38:13 INFO - PROCESS | 3688 | 1464799093265 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:38:13 INFO - PROCESS | 3688 | 1464799093269 Marionette TRACE conn3 <- [1,738,null,{}] 09:38:13 INFO - PROCESS | 3688 | 1464799093275 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3688 | 1464799093355 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:38:13 INFO - PROCESS | 3688 | 1464799093466 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3688 | ++DOCSHELL 10E96000 == 42 [pid = 3688] [id = 194] 09:38:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10F15400) [pid = 3688] [serial = 580] [outer = 00000000] 09:38:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (111B1000) [pid = 3688] [serial = 581] [outer = 10F15400] 09:38:13 INFO - PROCESS | 3688 | 1464799093522 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (11C61800) [pid = 3688] [serial = 582] [outer = 10F15400] 09:38:14 INFO - PROCESS | 3688 | 1464799094566 Marionette TRACE conn3 <- [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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1350ms 09:38:14 INFO - PROCESS | 3688 | 1464799094640 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3688 | 1464799094644 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:38:14 INFO - PROCESS | 3688 | 1464799094653 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3688 | 1464799094657 Marionette TRACE conn3 <- [1,742,null,{}] 09:38:14 INFO - PROCESS | 3688 | 1464799094662 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3688 | 1464799094751 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:38:14 INFO - PROCESS | 3688 | 1464799094926 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3688 | ++DOCSHELL 131B7800 == 43 [pid = 3688] [id = 195] 09:38:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1390CC00) [pid = 3688] [serial = 583] [outer = 00000000] 09:38:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (13D55000) [pid = 3688] [serial = 584] [outer = 1390CC00] 09:38:14 INFO - PROCESS | 3688 | 1464799094980 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (140D3C00) [pid = 3688] [serial = 585] [outer = 1390CC00] 09:38:16 INFO - PROCESS | 3688 | 1464799096027 Marionette TRACE conn3 <- [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]]]}] 09:38:16 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 09:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1394ms 09:38:16 INFO - PROCESS | 3688 | 1464799096055 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3688 | 1464799096059 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:38:16 INFO - PROCESS | 3688 | 1464799096065 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3688 | 1464799096068 Marionette TRACE conn3 <- [1,746,null,{}] 09:38:16 INFO - PROCESS | 3688 | 1464799096075 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3688 | 1464799096151 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:38:16 INFO - PROCESS | 3688 | 1464799096275 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3688 | ++DOCSHELL 12894800 == 44 [pid = 3688] [id = 196] 09:38:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (12A9F000) [pid = 3688] [serial = 586] [outer = 00000000] 09:38:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (12D89400) [pid = 3688] [serial = 587] [outer = 12A9F000] 09:38:16 INFO - PROCESS | 3688 | 1464799096325 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (132F3C00) [pid = 3688] [serial = 588] [outer = 12A9F000] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 1A9AD800 == 43 [pid = 3688] [id = 171] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 1052D400 == 42 [pid = 3688] [id = 182] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 14E0DC00 == 41 [pid = 3688] [id = 183] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 16FBEC00 == 40 [pid = 3688] [id = 144] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 10A59800 == 39 [pid = 3688] [id = 172] 09:38:16 INFO - PROCESS | 3688 | --DOCSHELL 114AF800 == 38 [pid = 3688] [id = 191] 09:38:16 INFO - PROCESS | 3688 | 1464799096787 Marionette TRACE conn3 <- [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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 784ms 09:38:16 INFO - PROCESS | 3688 | 1464799096849 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3688 | 1464799096855 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:38:16 INFO - PROCESS | 3688 | 1464799096861 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3688 | 1464799096863 Marionette TRACE conn3 <- [1,750,null,{}] 09:38:16 INFO - PROCESS | 3688 | 1464799096867 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3688 | 1464799096937 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:38:16 INFO - PROCESS | 3688 | 1464799096946 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3688 | ++DOCSHELL 15F65800 == 39 [pid = 3688] [id = 197] 09:38:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (15F66000) [pid = 3688] [serial = 589] [outer = 00000000] 09:38:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16760400) [pid = 3688] [serial = 590] [outer = 15F66000] 09:38:17 INFO - PROCESS | 3688 | 1464799097001 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (16AC3000) [pid = 3688] [serial = 591] [outer = 15F66000] 09:38:17 INFO - PROCESS | 3688 | 1464799097870 Marionette TRACE conn3 <- [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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 09:38:17 INFO - PROCESS | 3688 | 1464799097932 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:38:17 INFO - PROCESS | 3688 | 1464799097935 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:38:17 INFO - PROCESS | 3688 | 1464799097939 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3688 | 1464799097943 Marionette TRACE conn3 <- [1,754,null,{}] 09:38:17 INFO - PROCESS | 3688 | 1464799097959 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 3688 | 1464799098052 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:38:18 INFO - PROCESS | 3688 | 1464799098060 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3688 | ++DOCSHELL 17905800 == 40 [pid = 3688] [id = 198] 09:38:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1790C400) [pid = 3688] [serial = 592] [outer = 00000000] 09:38:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17E9F800) [pid = 3688] [serial = 593] [outer = 1790C400] 09:38:18 INFO - PROCESS | 3688 | 1464799098107 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1839CC00) [pid = 3688] [serial = 594] [outer = 1790C400] 09:38:18 INFO - PROCESS | 3688 | 1464799098991 Marionette TRACE conn3 <- [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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:38:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1060ms 09:38:18 INFO - PROCESS | 3688 | 1464799099007 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3688 | 1464799099009 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:38:18 INFO - PROCESS | 3688 | 1464799099013 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 3688 | 1464799099015 Marionette TRACE conn3 <- [1,758,null,{}] 09:38:18 INFO - PROCESS | 3688 | 1464799099018 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3688 | 1464799099117 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1AC17C00) [pid = 3688] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (15F7A800) [pid = 3688] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10A7F800) [pid = 3688] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (17E62800) [pid = 3688] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (11039800) [pid = 3688] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (14E29400) [pid = 3688] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (16A01400) [pid = 3688] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (183A1C00) [pid = 3688] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1A9A8400) [pid = 3688] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1B048400) [pid = 3688] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (10227800) [pid = 3688] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1A9D9000) [pid = 3688] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (10A5DC00) [pid = 3688] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (13CE2400) [pid = 3688] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:38:19 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1A3F5C00) [pid = 3688] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:38:19 INFO - PROCESS | 3688 | 1464799099172 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3688 | ++DOCSHELL 0F30F000 == 41 [pid = 3688] [id = 199] 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10227800) [pid = 3688] [serial = 595] [outer = 00000000] 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (12D35000) [pid = 3688] [serial = 596] [outer = 10227800] 09:38:19 INFO - PROCESS | 3688 | 1464799099217 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (1675CC00) [pid = 3688] [serial = 597] [outer = 10227800] 09:38:19 INFO - PROCESS | 3688 | 1464799099571 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 581ms 09:38:19 INFO - PROCESS | 3688 | 1464799099594 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 3688 | 1464799099596 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:38:19 INFO - PROCESS | 3688 | 1464799099599 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:38:19 INFO - PROCESS | 3688 | 1464799099600 Marionette TRACE conn3 <- [1,762,null,{}] 09:38:19 INFO - PROCESS | 3688 | 1464799099612 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3688 | 1464799099687 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:38:19 INFO - PROCESS | 3688 | 1464799099760 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3688 | ++DOCSHELL 1311C800 == 42 [pid = 3688] [id = 200] 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (14E25800) [pid = 3688] [serial = 598] [outer = 00000000] 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1A060000) [pid = 3688] [serial = 599] [outer = 14E25800] 09:38:19 INFO - PROCESS | 3688 | 1464799099805 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1A068400) [pid = 3688] [serial = 600] [outer = 14E25800] 09:38:20 INFO - PROCESS | 3688 | 1464799100110 Marionette TRACE conn3 <- [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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 552ms 09:38:20 INFO - PROCESS | 3688 | 1464799100158 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3688 | 1464799100159 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:38:20 INFO - PROCESS | 3688 | 1464799100163 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3688 | 1464799100164 Marionette TRACE conn3 <- [1,766,null,{}] 09:38:20 INFO - PROCESS | 3688 | 1464799100168 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3688 | 1464799100291 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:38:20 INFO - PROCESS | 3688 | 1464799100284 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3688 | ++DOCSHELL 1371E800 == 43 [pid = 3688] [id = 201] 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (13908800) [pid = 3688] [serial = 601] [outer = 00000000] 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1A3F2C00) [pid = 3688] [serial = 602] [outer = 13908800] 09:38:20 INFO - PROCESS | 3688 | 1464799100328 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1A5D4800) [pid = 3688] [serial = 603] [outer = 13908800] 09:38:20 INFO - PROCESS | 3688 | 1464799100714 Marionette TRACE conn3 <- [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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 595ms 09:38:20 INFO - PROCESS | 3688 | 1464799100761 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3688 | 1464799100763 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:38:20 INFO - PROCESS | 3688 | 1464799100767 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:38:20 INFO - PROCESS | 3688 | 1464799100768 Marionette TRACE conn3 <- [1,770,null,{}] 09:38:20 INFO - PROCESS | 3688 | 1464799100772 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3688 | 1464799100856 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:38:20 INFO - PROCESS | 3688 | 1464799100864 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3688 | ++DOCSHELL 12A9BC00 == 44 [pid = 3688] [id = 202] 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (13119400) [pid = 3688] [serial = 604] [outer = 00000000] 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1A9A9C00) [pid = 3688] [serial = 605] [outer = 13119400] 09:38:20 INFO - PROCESS | 3688 | 1464799100908 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A9AAC00) [pid = 3688] [serial = 606] [outer = 13119400] 09:38:21 INFO - PROCESS | 3688 | 1464799101271 Marionette TRACE conn3 <- [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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 552ms 09:38:21 INFO - PROCESS | 3688 | 1464799101325 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3688 | 1464799101327 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 3688 | 1464799101330 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:38:21 INFO - PROCESS | 3688 | 1464799101332 Marionette TRACE conn3 <- [1,774,null,{}] 09:38:21 INFO - PROCESS | 3688 | 1464799101335 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 3688 | 1464799101391 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:38:21 INFO - PROCESS | 3688 | 1464799101497 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3688 | ++DOCSHELL 10A60000 == 45 [pid = 3688] [id = 203] 09:38:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (10A61000) [pid = 3688] [serial = 607] [outer = 00000000] 09:38:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A9B0800) [pid = 3688] [serial = 608] [outer = 10A61000] 09:38:21 INFO - PROCESS | 3688 | 1464799101542 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A9DF400) [pid = 3688] [serial = 609] [outer = 10A61000] 09:38:22 INFO - PROCESS | 3688 | 1464799102085 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 785ms 09:38:22 INFO - PROCESS | 3688 | 1464799102109 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3688 | 1464799102115 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:38:22 INFO - PROCESS | 3688 | 1464799102120 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3688 | 1464799102125 Marionette TRACE conn3 <- [1,778,null,{}] 09:38:22 INFO - PROCESS | 3688 | 1464799102130 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3688 | 1464799102234 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:38:22 INFO - PROCESS | 3688 | 1464799102330 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3688 | ++DOCSHELL 10E93000 == 46 [pid = 3688] [id = 204] 09:38:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (132EC400) [pid = 3688] [serial = 610] [outer = 00000000] 09:38:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (15B99000) [pid = 3688] [serial = 611] [outer = 132EC400] 09:38:22 INFO - PROCESS | 3688 | 1464799102366 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (15F79000) [pid = 3688] [serial = 612] [outer = 132EC400] 09:38:22 INFO - PROCESS | 3688 | 1464799103001 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 929ms 09:38:23 INFO - PROCESS | 3688 | 1464799103059 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3688 | 1464799103065 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:38:23 INFO - PROCESS | 3688 | 1464799103071 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3688 | 1464799103074 Marionette TRACE conn3 <- [1,782,null,{}] 09:38:23 INFO - PROCESS | 3688 | 1464799103078 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3688 | 1464799103223 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:38:23 INFO - PROCESS | 3688 | 1464799103240 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3688 | ++DOCSHELL 17A35C00 == 47 [pid = 3688] [id = 205] 09:38:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (17A38800) [pid = 3688] [serial = 613] [outer = 00000000] 09:38:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19A92400) [pid = 3688] [serial = 614] [outer = 17A38800] 09:38:23 INFO - PROCESS | 3688 | 1464799103293 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (19B69800) [pid = 3688] [serial = 615] [outer = 17A38800] 09:38:23 INFO - PROCESS | 3688 | 1464799103872 Marionette TRACE conn3 <- [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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 871ms 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:38:23 INFO - PROCESS | 3688 | 1464799103940 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3688 | 1464799103943 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3688 | 1464799103947 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3688 | 1464799103951 Marionette TRACE conn3 <- [1,786,null,{}] 09:38:23 INFO - PROCESS | 3688 | 1464799103962 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3688 | 1464799104072 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:38:24 INFO - PROCESS | 3688 | 1464799104178 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3688 | ++DOCSHELL 1A9E2C00 == 48 [pid = 3688] [id = 206] 09:38:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A9E5000) [pid = 3688] [serial = 616] [outer = 00000000] 09:38:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1AC1B400) [pid = 3688] [serial = 617] [outer = 1A9E5000] 09:38:24 INFO - PROCESS | 3688 | 1464799104234 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1AC20C00) [pid = 3688] [serial = 618] [outer = 1A9E5000] 09:38:24 INFO - PROCESS | 3688 | 1464799104727 Marionette TRACE conn3 <- [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]]]}] 09:38:24 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 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 827ms 09:38:24 INFO - PROCESS | 3688 | 1464799104791 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3688 | 1464799104794 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:38:24 INFO - PROCESS | 3688 | 1464799104797 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3688 | 1464799104799 Marionette TRACE conn3 <- [1,790,null,{}] 09:38:24 INFO - PROCESS | 3688 | 1464799104803 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3688 | 1464799104994 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:38:25 INFO - PROCESS | 3688 | 1464799105133 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3688 | ++DOCSHELL 10A7D000 == 49 [pid = 3688] [id = 207] 09:38:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (10A7F800) [pid = 3688] [serial = 619] [outer = 00000000] 09:38:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (111AAC00) [pid = 3688] [serial = 620] [outer = 10A7F800] 09:38:25 INFO - PROCESS | 3688 | 1464799105186 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (12B8F000) [pid = 3688] [serial = 621] [outer = 10A7F800] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 13119C00 == 48 [pid = 3688] [id = 143] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 12A9BC00 == 47 [pid = 3688] [id = 202] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 1371E800 == 46 [pid = 3688] [id = 201] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 1311C800 == 45 [pid = 3688] [id = 200] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 0F30F000 == 44 [pid = 3688] [id = 199] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 17905800 == 43 [pid = 3688] [id = 198] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 15F65800 == 42 [pid = 3688] [id = 197] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 12894800 == 41 [pid = 3688] [id = 196] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 1AC17000 == 40 [pid = 3688] [id = 190] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 131B7800 == 39 [pid = 3688] [id = 195] 09:38:25 INFO - PROCESS | 3688 | --DOCSHELL 10E96000 == 38 [pid = 3688] [id = 194] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (114A2000) [pid = 3688] [serial = 480] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1AC11C00) [pid = 3688] [serial = 513] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1311F400) [pid = 3688] [serial = 516] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (17206800) [pid = 3688] [serial = 519] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A9DFC00) [pid = 3688] [serial = 522] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1AD52000) [pid = 3688] [serial = 569] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10F19800) [pid = 3688] [serial = 578] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (17E6B400) [pid = 3688] [serial = 549] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1781D800) [pid = 3688] [serial = 548] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (11039000) [pid = 3688] [serial = 551] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (12D38C00) [pid = 3688] [serial = 552] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1839B400) [pid = 3688] [serial = 557] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1AD55000) [pid = 3688] [serial = 570] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (14E05800) [pid = 3688] [serial = 546] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (13907C00) [pid = 3688] [serial = 545] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (15F65C00) [pid = 3688] [serial = 554] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (19A88000) [pid = 3688] [serial = 560] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (12D37400) [pid = 3688] [serial = 572] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (198DAC00) [pid = 3688] [serial = 558] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1A463400) [pid = 3688] [serial = 563] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1A9DA000) [pid = 3688] [serial = 566] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (17901400) [pid = 3688] [serial = 575] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A9E3400) [pid = 3688] [serial = 567] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (19E54000) [pid = 3688] [serial = 561] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1613C000) [pid = 3688] [serial = 555] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A5D3C00) [pid = 3688] [serial = 564] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1B056400) [pid = 3688] [serial = 477] [outer = 00000000] [url = about:blank] 09:38:25 INFO - PROCESS | 3688 | 1464799105721 Marionette TRACE conn3 <- [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]]]}] 09:38:25 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 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 973ms 09:38:25 INFO - PROCESS | 3688 | 1464799105778 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3688 | 1464799105781 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:38:25 INFO - PROCESS | 3688 | 1464799105786 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:38:25 INFO - PROCESS | 3688 | 1464799105790 Marionette TRACE conn3 <- [1,794,null,{}] 09:38:25 INFO - PROCESS | 3688 | 1464799105794 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3688 | 1464799105876 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:38:25 INFO - PROCESS | 3688 | 1464799105872 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3688 | ++DOCSHELL 10A57800 == 39 [pid = 3688] [id = 208] 09:38:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10F17000) [pid = 3688] [serial = 622] [outer = 00000000] 09:38:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (13083000) [pid = 3688] [serial = 623] [outer = 10F17000] 09:38:25 INFO - PROCESS | 3688 | 1464799105983 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (13D53800) [pid = 3688] [serial = 624] [outer = 10F17000] 09:38:26 INFO - PROCESS | 3688 | 1464799106358 Marionette TRACE conn3 <- [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]]]}] 09:38:26 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 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 596ms 09:38:26 INFO - PROCESS | 3688 | 1464799106389 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3688 | 1464799106375 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:38:26 INFO - PROCESS | 3688 | 1464799106384 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3688 | 1464799106386 Marionette TRACE conn3 <- [1,798,null,{}] 09:38:26 INFO - PROCESS | 3688 | 1464799106390 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3688 | 1464799106470 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:38:26 INFO - PROCESS | 3688 | 1464799106479 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3688 | ++DOCSHELL 154D8000 == 40 [pid = 3688] [id = 209] 09:38:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (15F65400) [pid = 3688] [serial = 625] [outer = 00000000] 09:38:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1675DC00) [pid = 3688] [serial = 626] [outer = 15F65400] 09:38:26 INFO - PROCESS | 3688 | 1464799106527 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (17206800) [pid = 3688] [serial = 627] [outer = 15F65400] 09:38:26 INFO - PROCESS | 3688 | 1464799106959 Marionette TRACE conn3 <- [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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 595ms 09:38:26 INFO - PROCESS | 3688 | 1464799106978 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3688 | 1464799106982 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:38:26 INFO - PROCESS | 3688 | 1464799106992 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3688 | 1464799106996 Marionette TRACE conn3 <- [1,802,null,{}] 09:38:26 INFO - PROCESS | 3688 | 1464799106999 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3688 | 1464799107088 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:38:27 INFO - PROCESS | 3688 | 1464799107094 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3688 | ++DOCSHELL 17273000 == 41 [pid = 3688] [id = 210] 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (17861000) [pid = 3688] [serial = 628] [outer = 00000000] 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (18181400) [pid = 3688] [serial = 629] [outer = 17861000] 09:38:27 INFO - PROCESS | 3688 | 1464799107138 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (198DCC00) [pid = 3688] [serial = 630] [outer = 17861000] 09:38:27 INFO - PROCESS | 3688 | 1464799107523 Marionette TRACE conn3 <- [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] 09:38:27 INFO - PROCESS | 3688 | 1464799107558 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 3688 | 1464799107561 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3688 | 1464799107563 Marionette TRACE conn3 <- [1,806,null,{}] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:38:27 INFO - PROCESS | 3688 | 1464799107566 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3688 | 1464799107666 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:38:27 INFO - PROCESS | 3688 | 1464799107672 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3688 | ++DOCSHELL 13D57800 == 42 [pid = 3688] [id = 211] 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (18177800) [pid = 3688] [serial = 631] [outer = 00000000] 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1A05D800) [pid = 3688] [serial = 632] [outer = 18177800] 09:38:27 INFO - PROCESS | 3688 | 1464799107763 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (19B6B400) [pid = 3688] [serial = 633] [outer = 18177800] 09:38:28 INFO - PROCESS | 3688 | 1464799108184 Marionette TRACE conn3 <- [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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 683ms 09:38:28 INFO - PROCESS | 3688 | 1464799108249 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3688 | 1464799108251 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:38:28 INFO - PROCESS | 3688 | 1464799108254 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3688 | 1464799108255 Marionette TRACE conn3 <- [1,810,null,{}] 09:38:28 INFO - PROCESS | 3688 | 1464799108259 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3688 | 1464799108364 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:38:28 INFO - PROCESS | 3688 | 1464799108374 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3688 | ++DOCSHELL 105F5000 == 43 [pid = 3688] [id = 212] 09:38:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1A34D000) [pid = 3688] [serial = 634] [outer = 00000000] 09:38:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A45FC00) [pid = 3688] [serial = 635] [outer = 1A34D000] 09:38:28 INFO - PROCESS | 3688 | 1464799108412 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A9A3800) [pid = 3688] [serial = 636] [outer = 1A34D000] 09:38:28 INFO - PROCESS | 3688 | 1464799108846 Marionette TRACE conn3 <- [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] 09:38:28 INFO - PROCESS | 3688 | 1464799108902 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 3688 | 1464799108933 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3688 | 1464799108935 Marionette TRACE conn3 <- [1,814,null,{}] 09:38:28 INFO - PROCESS | 3688 | 1464799108947 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3688 | 1464799109051 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:38:29 INFO - PROCESS | 3688 | 1464799109063 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3688 | ++DOCSHELL 1A9DAC00 == 44 [pid = 3688] [id = 213] 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A9E0800) [pid = 3688] [serial = 637] [outer = 00000000] 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1AC13400) [pid = 3688] [serial = 638] [outer = 1A9E0800] 09:38:29 INFO - PROCESS | 3688 | 1464799109111 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1AC19000) [pid = 3688] [serial = 639] [outer = 1A9E0800] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (10227800) [pid = 3688] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1390CC00) [pid = 3688] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (15F66000) [pid = 3688] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (12A9F000) [pid = 3688] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (13119400) [pid = 3688] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (14E25800) [pid = 3688] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (13908800) [pid = 3688] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1790C400) [pid = 3688] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (17E63400) [pid = 3688] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1720FC00) [pid = 3688] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:38:29 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (114AFC00) [pid = 3688] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:38:29 INFO - PROCESS | 3688 | 1464799109544 Marionette TRACE conn3 <- [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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 682ms 09:38:29 INFO - PROCESS | 3688 | 1464799109599 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3688 | 1464799109601 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:38:29 INFO - PROCESS | 3688 | 1464799109605 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3688 | 1464799109606 Marionette TRACE conn3 <- [1,818,null,{}] 09:38:29 INFO - PROCESS | 3688 | 1464799109610 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3688 | 1464799109684 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:38:29 INFO - PROCESS | 3688 | 1464799109693 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3688 | ++DOCSHELL 10A7EC00 == 45 [pid = 3688] [id = 214] 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10E9D000) [pid = 3688] [serial = 640] [outer = 00000000] 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (140CD400) [pid = 3688] [serial = 641] [outer = 10E9D000] 09:38:29 INFO - PROCESS | 3688 | 1464799109719 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (19B6B000) [pid = 3688] [serial = 642] [outer = 10E9D000] 09:38:30 INFO - PROCESS | 3688 | 1464799110137 Marionette TRACE conn3 <- [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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 595ms 09:38:30 INFO - PROCESS | 3688 | 1464799110206 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3688 | 1464799110208 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:38:30 INFO - PROCESS | 3688 | 1464799110194 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3688 | 1464799110195 Marionette TRACE conn3 <- [1,822,null,{}] 09:38:30 INFO - PROCESS | 3688 | 1464799110199 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3688 | 1464799110298 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:38:30 INFO - PROCESS | 3688 | 1464799110307 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3688 | ++DOCSHELL 10F1E800 == 46 [pid = 3688] [id = 215] 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (140CAC00) [pid = 3688] [serial = 643] [outer = 00000000] 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1A9E3800) [pid = 3688] [serial = 644] [outer = 140CAC00] 09:38:30 INFO - PROCESS | 3688 | 1464799110350 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1AD52800) [pid = 3688] [serial = 645] [outer = 140CAC00] 09:38:30 INFO - PROCESS | 3688 | 1464799110709 Marionette TRACE conn3 <- [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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 552ms 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:38:30 INFO - PROCESS | 3688 | 1464799110754 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3688 | 1464799110756 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 3688 | 1464799110759 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3688 | 1464799110761 Marionette TRACE conn3 <- [1,826,null,{}] 09:38:30 INFO - PROCESS | 3688 | 1464799110768 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3688 | 1464799110848 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:38:30 INFO - PROCESS | 3688 | 1464799110854 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3688 | ++DOCSHELL 19A94800 == 47 [pid = 3688] [id = 216] 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A467C00) [pid = 3688] [serial = 646] [outer = 00000000] 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1AD5D000) [pid = 3688] [serial = 647] [outer = 1A467C00] 09:38:30 INFO - PROCESS | 3688 | 1464799110897 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1AE88000) [pid = 3688] [serial = 648] [outer = 1A467C00] 09:38:31 INFO - PROCESS | 3688 | 1464799111277 Marionette TRACE conn3 <- [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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 552ms 09:38:31 INFO - PROCESS | 3688 | 1464799111319 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3688 | 1464799111321 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:38:31 INFO - PROCESS | 3688 | 1464799111328 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3688 | 1464799111330 Marionette TRACE conn3 <- [1,830,null,{}] 09:38:31 INFO - PROCESS | 3688 | 1464799111381 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3688 | 1464799111460 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:38:31 INFO - PROCESS | 3688 | 1464799111631 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3688 | ++DOCSHELL 11C6B000 == 48 [pid = 3688] [id = 217] 09:38:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (11C6C000) [pid = 3688] [serial = 649] [outer = 00000000] 09:38:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1307F400) [pid = 3688] [serial = 650] [outer = 11C6C000] 09:38:31 INFO - PROCESS | 3688 | 1464799111687 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (13243400) [pid = 3688] [serial = 651] [outer = 11C6C000] 09:38:32 INFO - PROCESS | 3688 | 1464799112176 Marionette TRACE conn3 <- [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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 871ms 09:38:32 INFO - PROCESS | 3688 | 1464799112200 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3688 | 1464799112204 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:38:32 INFO - PROCESS | 3688 | 1464799112209 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3688 | 1464799112212 Marionette TRACE conn3 <- [1,834,null,{}] 09:38:32 INFO - PROCESS | 3688 | 1464799112216 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3688 | 1464799112320 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:38:32 INFO - PROCESS | 3688 | 1464799112421 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3688 | ++DOCSHELL 1720DC00 == 49 [pid = 3688] [id = 218] 09:38:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1781A000) [pid = 3688] [serial = 652] [outer = 00000000] 09:38:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (17868000) [pid = 3688] [serial = 653] [outer = 1781A000] 09:38:32 INFO - PROCESS | 3688 | 1464799112473 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (17E67800) [pid = 3688] [serial = 654] [outer = 1781A000] 09:38:33 INFO - PROCESS | 3688 | 1464799113099 Marionette TRACE conn3 <- [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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 929ms 09:38:33 INFO - PROCESS | 3688 | 1464799113154 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3688 | 1464799113157 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:38:33 INFO - PROCESS | 3688 | 1464799113161 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3688 | 1464799113163 Marionette TRACE conn3 <- [1,838,null,{}] 09:38:33 INFO - PROCESS | 3688 | 1464799113167 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3688 | 1464799113256 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:38:33 INFO - PROCESS | 3688 | 1464799113353 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3688 | ++DOCSHELL 1A5D7000 == 50 [pid = 3688] [id = 219] 09:38:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A5D7400) [pid = 3688] [serial = 655] [outer = 00000000] 09:38:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A9D8C00) [pid = 3688] [serial = 656] [outer = 1A5D7400] 09:38:33 INFO - PROCESS | 3688 | 1464799113409 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1AD60C00) [pid = 3688] [serial = 657] [outer = 1A5D7400] 09:38:33 INFO - PROCESS | 3688 | 1464799113980 Marionette TRACE conn3 <- [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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 871ms 09:38:34 INFO - PROCESS | 3688 | 1464799114035 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3688 | 1464799114041 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:38:34 INFO - PROCESS | 3688 | 1464799114046 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:38:34 INFO - PROCESS | 3688 | 1464799114048 Marionette TRACE conn3 <- [1,842,null,{}] 09:38:34 INFO - PROCESS | 3688 | 1464799114064 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3688 | 1464799114200 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:38:34 INFO - PROCESS | 3688 | 1464799114238 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3688 | ++DOCSHELL 1A9AC800 == 51 [pid = 3688] [id = 220] 09:38:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A9D8000) [pid = 3688] [serial = 658] [outer = 00000000] 09:38:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1B2CC000) [pid = 3688] [serial = 659] [outer = 1A9D8000] 09:38:34 INFO - PROCESS | 3688 | 1464799114291 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1B2CF000) [pid = 3688] [serial = 660] [outer = 1A9D8000] 09:38:34 INFO - PROCESS | 3688 | 1464799115001 Marionette TRACE conn3 <- [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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 973ms 09:38:35 INFO - PROCESS | 3688 | 1464799115024 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3688 | 1464799115028 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:38:35 INFO - PROCESS | 3688 | 1464799115054 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3688 | 1464799115058 Marionette TRACE conn3 <- [1,846,null,{}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:38:35 INFO - PROCESS | 3688 | 1464799115064 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3688 | 1464799115157 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:38:35 INFO - PROCESS | 3688 | 1464799115232 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3688 | ++DOCSHELL 10E96000 == 52 [pid = 3688] [id = 221] 09:38:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (11A10800) [pid = 3688] [serial = 661] [outer = 00000000] 09:38:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (13242400) [pid = 3688] [serial = 662] [outer = 11A10800] 09:38:35 INFO - PROCESS | 3688 | 1464799115331 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (13D57C00) [pid = 3688] [serial = 663] [outer = 11A10800] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 1311D000 == 51 [pid = 3688] [id = 181] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10A63800 == 50 [pid = 3688] [id = 193] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 143BFC00 == 49 [pid = 3688] [id = 192] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10F1E800 == 48 [pid = 3688] [id = 215] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10A7EC00 == 47 [pid = 3688] [id = 214] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 1A9DAC00 == 46 [pid = 3688] [id = 213] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 105F5000 == 45 [pid = 3688] [id = 212] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 13D57800 == 44 [pid = 3688] [id = 211] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 17273000 == 43 [pid = 3688] [id = 210] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 154D8000 == 42 [pid = 3688] [id = 209] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10A57800 == 41 [pid = 3688] [id = 208] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10A7D000 == 40 [pid = 3688] [id = 207] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 1A9E2C00 == 39 [pid = 3688] [id = 206] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 17A35C00 == 38 [pid = 3688] [id = 205] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10E93000 == 37 [pid = 3688] [id = 204] 09:38:35 INFO - PROCESS | 3688 | --DOCSHELL 10A60000 == 36 [pid = 3688] [id = 203] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (12D35000) [pid = 3688] [serial = 596] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (140D3C00) [pid = 3688] [serial = 585] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (13D55000) [pid = 3688] [serial = 584] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (16760400) [pid = 3688] [serial = 590] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (132F3C00) [pid = 3688] [serial = 588] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (12D89400) [pid = 3688] [serial = 587] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (111B1000) [pid = 3688] [serial = 581] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A9AAC00) [pid = 3688] [serial = 606] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A068400) [pid = 3688] [serial = 600] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A3F2C00) [pid = 3688] [serial = 602] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A9A9C00) [pid = 3688] [serial = 605] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A5D4800) [pid = 3688] [serial = 603] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (17E9F800) [pid = 3688] [serial = 593] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1839CC00) [pid = 3688] [serial = 594] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1675CC00) [pid = 3688] [serial = 597] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1A060000) [pid = 3688] [serial = 599] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (16AC3000) [pid = 3688] [serial = 591] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A9A8000) [pid = 3688] [serial = 543] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (19A85400) [pid = 3688] [serial = 576] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (13720800) [pid = 3688] [serial = 573] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 3688 | 1464799115828 Marionette TRACE conn3 <- [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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 784ms 09:38:35 INFO - PROCESS | 3688 | 1464799115845 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3688 | 1464799115850 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:38:35 INFO - PROCESS | 3688 | 1464799115856 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3688 | 1464799115859 Marionette TRACE conn3 <- [1,850,null,{}] 09:38:35 INFO - PROCESS | 3688 | 1464799115862 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3688 | 1464799115943 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:38:35 INFO - PROCESS | 3688 | 1464799115953 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3688 | ++DOCSHELL 11C0C400 == 37 [pid = 3688] [id = 222] 09:38:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (12896400) [pid = 3688] [serial = 664] [outer = 00000000] 09:38:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (13D4EC00) [pid = 3688] [serial = 665] [outer = 12896400] 09:38:35 INFO - PROCESS | 3688 | 1464799115978 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (140D7C00) [pid = 3688] [serial = 666] [outer = 12896400] 09:38:36 INFO - PROCESS | 3688 | 1464799116428 Marionette TRACE conn3 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 581ms 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:38:36 INFO - PROCESS | 3688 | 1464799116438 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3688 | 1464799116440 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 3688 | 1464799116443 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3688 | 1464799116447 Marionette TRACE conn3 <- [1,854,null,{}] 09:38:36 INFO - PROCESS | 3688 | 1464799116457 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3688 | 1464799116541 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:38:36 INFO - PROCESS | 3688 | 1464799116585 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3688 | ++DOCSHELL 14E05400 == 38 [pid = 3688] [id = 223] 09:38:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (14E05800) [pid = 3688] [serial = 667] [outer = 00000000] 09:38:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (14E21C00) [pid = 3688] [serial = 668] [outer = 14E05800] 09:38:36 INFO - PROCESS | 3688 | 1464799116636 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (15471400) [pid = 3688] [serial = 669] [outer = 14E05800] 09:38:37 INFO - PROCESS | 3688 | 1464799117063 Marionette TRACE conn3 <- [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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 639ms 09:38:37 INFO - PROCESS | 3688 | 1464799117105 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3688 | 1464799117107 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:38:37 INFO - PROCESS | 3688 | 1464799117111 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3688 | 1464799117112 Marionette TRACE conn3 <- [1,858,null,{}] 09:38:37 INFO - PROCESS | 3688 | 1464799117116 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3688 | 1464799117178 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:38:37 INFO - PROCESS | 3688 | 1464799117185 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3688 | ++DOCSHELL 14E1B000 == 39 [pid = 3688] [id = 224] 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (154DAC00) [pid = 3688] [serial = 670] [outer = 00000000] 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1676B400) [pid = 3688] [serial = 671] [outer = 154DAC00] 09:38:37 INFO - PROCESS | 3688 | 1464799117234 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16FBEC00) [pid = 3688] [serial = 672] [outer = 154DAC00] 09:38:37 INFO - PROCESS | 3688 | 1464799117671 Marionette TRACE conn3 <- [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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 596ms 09:38:37 INFO - PROCESS | 3688 | 1464799117698 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3688 | 1464799117700 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:38:37 INFO - PROCESS | 3688 | 1464799117703 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3688 | 1464799117705 Marionette TRACE conn3 <- [1,862,null,{}] 09:38:37 INFO - PROCESS | 3688 | 1464799117709 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3688 | 1464799117822 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:38:37 INFO - PROCESS | 3688 | 1464799117889 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3688 | ++DOCSHELL 1786D000 == 40 [pid = 3688] [id = 225] 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (17902400) [pid = 3688] [serial = 673] [outer = 00000000] 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (17EA0000) [pid = 3688] [serial = 674] [outer = 17902400] 09:38:37 INFO - PROCESS | 3688 | 1464799117932 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1817B800) [pid = 3688] [serial = 675] [outer = 17902400] 09:38:38 INFO - PROCESS | 3688 | 1464799118338 Marionette TRACE conn3 <- [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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 639ms 09:38:38 INFO - PROCESS | 3688 | 1464799118374 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3688 | 1464799118376 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:38:38 INFO - PROCESS | 3688 | 1464799118379 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3688 | 1464799118381 Marionette TRACE conn3 <- [1,866,null,{}] 09:38:38 INFO - PROCESS | 3688 | 1464799118385 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3688 | 1464799118490 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:38:38 INFO - PROCESS | 3688 | 1464799118500 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3688 | ++DOCSHELL 102D9000 == 41 [pid = 3688] [id = 226] 09:38:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17813000) [pid = 3688] [serial = 676] [outer = 00000000] 09:38:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (19B65400) [pid = 3688] [serial = 677] [outer = 17813000] 09:38:38 INFO - PROCESS | 3688 | 1464799118588 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (19E5A000) [pid = 3688] [serial = 678] [outer = 17813000] 09:38:38 INFO - PROCESS | 3688 | 1464799118972 Marionette TRACE conn3 <- [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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 653ms 09:38:39 INFO - PROCESS | 3688 | 1464799119023 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3688 | 1464799119025 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:38:39 INFO - PROCESS | 3688 | 1464799119028 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3688 | 1464799119029 Marionette TRACE conn3 <- [1,870,null,{}] 09:38:39 INFO - PROCESS | 3688 | 1464799119033 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3688 | 1464799119146 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:38:39 INFO - PROCESS | 3688 | 1464799119172 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3688 | ++DOCSHELL 105EFC00 == 42 [pid = 3688] [id = 227] 09:38:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (19E54C00) [pid = 3688] [serial = 679] [outer = 00000000] 09:38:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A351400) [pid = 3688] [serial = 680] [outer = 19E54C00] 09:38:39 INFO - PROCESS | 3688 | 1464799119215 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A45CC00) [pid = 3688] [serial = 681] [outer = 19E54C00] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15F65400) [pid = 3688] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (17861000) [pid = 3688] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10A7F800) [pid = 3688] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (10F17000) [pid = 3688] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A34D000) [pid = 3688] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A9E0800) [pid = 3688] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (10E9D000) [pid = 3688] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (140CAC00) [pid = 3688] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (18177800) [pid = 3688] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:38:39 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (10A79400) [pid = 3688] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:38:39 INFO - PROCESS | 3688 | 1464799119792 Marionette TRACE conn3 <- [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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 784ms 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:38:39 INFO - PROCESS | 3688 | 1464799119810 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3688 | 1464799119812 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 3688 | 1464799119815 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3688 | 1464799119817 Marionette TRACE conn3 <- [1,874,null,{}] 09:38:39 INFO - PROCESS | 3688 | 1464799119820 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3688 | 1464799119893 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:38:39 INFO - PROCESS | 3688 | 1464799119899 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3688 | ++DOCSHELL 10A61800 == 43 [pid = 3688] [id = 228] 09:38:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10F17000) [pid = 3688] [serial = 682] [outer = 00000000] 09:38:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (14E25800) [pid = 3688] [serial = 683] [outer = 10F17000] 09:38:39 INFO - PROCESS | 3688 | 1464799119942 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (198E2C00) [pid = 3688] [serial = 684] [outer = 10F17000] 09:38:40 INFO - PROCESS | 3688 | 1464799120328 Marionette TRACE conn3 <- [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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 551ms 09:38:40 INFO - PROCESS | 3688 | 1464799120380 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3688 | 1464799120381 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:38:40 INFO - PROCESS | 3688 | 1464799120385 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3688 | 1464799120386 Marionette TRACE conn3 <- [1,878,null,{}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:38:40 INFO - PROCESS | 3688 | 1464799120390 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3688 | 1464799120464 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:38:40 INFO - PROCESS | 3688 | 1464799120471 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3688 | ++DOCSHELL 15F7B800 == 44 [pid = 3688] [id = 229] 09:38:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A069000) [pid = 3688] [serial = 685] [outer = 00000000] 09:38:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A5D6400) [pid = 3688] [serial = 686] [outer = 1A069000] 09:38:40 INFO - PROCESS | 3688 | 1464799120496 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A9A5C00) [pid = 3688] [serial = 687] [outer = 1A069000] 09:38:40 INFO - PROCESS | 3688 | 1464799120880 Marionette TRACE conn3 <- [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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 552ms 09:38:40 INFO - PROCESS | 3688 | 1464799120947 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3688 | 1464799120950 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:38:40 INFO - PROCESS | 3688 | 1464799120953 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3688 | 1464799120955 Marionette TRACE conn3 <- [1,882,null,{}] 09:38:40 INFO - PROCESS | 3688 | 1464799120958 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3688 | 1464799121032 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:38:41 INFO - PROCESS | 3688 | 1464799121039 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3688 | ++DOCSHELL 10531400 == 45 [pid = 3688] [id = 230] 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1839EC00) [pid = 3688] [serial = 688] [outer = 00000000] 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A9AF400) [pid = 3688] [serial = 689] [outer = 1839EC00] 09:38:41 INFO - PROCESS | 3688 | 1464799121064 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A9D7C00) [pid = 3688] [serial = 690] [outer = 1839EC00] 09:38:41 INFO - PROCESS | 3688 | 1464799121465 Marionette TRACE conn3 <- [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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 552ms 09:38:41 INFO - PROCESS | 3688 | 1464799121512 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3688 | 1464799121515 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:38:41 INFO - PROCESS | 3688 | 1464799121518 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:38:41 INFO - PROCESS | 3688 | 1464799121520 Marionette TRACE conn3 <- [1,886,null,{}] 09:38:41 INFO - PROCESS | 3688 | 1464799121524 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3688 | 1464799121650 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:38:41 INFO - PROCESS | 3688 | 1464799121782 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3688 | ++DOCSHELL 105F1000 == 46 [pid = 3688] [id = 231] 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (105F1800) [pid = 3688] [serial = 691] [outer = 00000000] 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (10A60000) [pid = 3688] [serial = 692] [outer = 105F1800] 09:38:41 INFO - PROCESS | 3688 | 1464799121838 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (111AC400) [pid = 3688] [serial = 693] [outer = 105F1800] 09:38:42 INFO - PROCESS | 3688 | 1464799122385 Marionette TRACE conn3 <- [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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 915ms 09:38:42 INFO - PROCESS | 3688 | 1464799122432 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3688 | 1464799122436 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 3688 | 1464799122440 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:38:42 INFO - PROCESS | 3688 | 1464799122444 Marionette TRACE conn3 <- [1,890,null,{}] 09:38:42 INFO - PROCESS | 3688 | 1464799122449 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3688 | 1464799122584 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:38:42 INFO - PROCESS | 3688 | 1464799122712 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3688 | ++DOCSHELL 140CBC00 == 47 [pid = 3688] [id = 232] 09:38:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (140D1400) [pid = 3688] [serial = 694] [outer = 00000000] 09:38:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (14323400) [pid = 3688] [serial = 695] [outer = 140D1400] 09:38:42 INFO - PROCESS | 3688 | 1464799122769 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (143C1800) [pid = 3688] [serial = 696] [outer = 140D1400] 09:38:43 INFO - PROCESS | 3688 | 1464799123331 Marionette TRACE conn3 <- [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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:38:43 INFO - PROCESS | 3688 | 1464799123369 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3688 | 1464799123372 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:38:43 INFO - PROCESS | 3688 | 1464799123376 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3688 | 1464799123378 Marionette TRACE conn3 <- [1,894,null,{}] 09:38:43 INFO - PROCESS | 3688 | 1464799123382 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3688 | 1464799123485 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:38:43 INFO - PROCESS | 3688 | 1464799123655 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3688 | ++DOCSHELL 1B2CBC00 == 48 [pid = 3688] [id = 233] 09:38:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1B2CC400) [pid = 3688] [serial = 697] [outer = 00000000] 09:38:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1AD5A000) [pid = 3688] [serial = 698] [outer = 1B2CC400] 09:38:43 INFO - PROCESS | 3688 | 1464799123784 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1B04BC00) [pid = 3688] [serial = 699] [outer = 1B2CC400] 09:38:44 INFO - PROCESS | 3688 | 1464799124517 Marionette TRACE conn3 <- [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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1205ms 09:38:44 INFO - PROCESS | 3688 | 1464799124581 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3688 | 1464799124586 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:38:44 INFO - PROCESS | 3688 | 1464799124596 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3688 | 1464799124601 Marionette TRACE conn3 <- [1,898,null,{}] 09:38:44 INFO - PROCESS | 3688 | 1464799124605 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3688 | 1464799124706 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:38:44 INFO - PROCESS | 3688 | 1464799124848 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3688 | ++DOCSHELL 19B6EC00 == 49 [pid = 3688] [id = 234] 09:38:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1AC20400) [pid = 3688] [serial = 700] [outer = 00000000] 09:38:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1B051800) [pid = 3688] [serial = 701] [outer = 1AC20400] 09:38:44 INFO - PROCESS | 3688 | 1464799124903 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1B532000) [pid = 3688] [serial = 702] [outer = 1AC20400] 09:38:45 INFO - PROCESS | 3688 | 1464799125554 Marionette TRACE conn3 <- [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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1016ms 09:38:45 INFO - PROCESS | 3688 | 1464799125619 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3688 | 1464799125624 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:38:45 INFO - PROCESS | 3688 | 1464799125629 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3688 | 1464799125632 Marionette TRACE conn3 <- [1,902,null,{}] 09:38:45 INFO - PROCESS | 3688 | 1464799125638 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3688 | 1464799125734 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:38:45 INFO - PROCESS | 3688 | 1464799125833 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3688 | ++DOCSHELL 10A57C00 == 50 [pid = 3688] [id = 235] 09:38:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1371FC00) [pid = 3688] [serial = 703] [outer = 00000000] 09:38:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1431C800) [pid = 3688] [serial = 704] [outer = 1371FC00] 09:38:45 INFO - PROCESS | 3688 | 1464799125926 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (14E08C00) [pid = 3688] [serial = 705] [outer = 1371FC00] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 10531400 == 49 [pid = 3688] [id = 230] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 15F7B800 == 48 [pid = 3688] [id = 229] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 10A61800 == 47 [pid = 3688] [id = 228] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 105EFC00 == 46 [pid = 3688] [id = 227] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 102D9000 == 45 [pid = 3688] [id = 226] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 1786D000 == 44 [pid = 3688] [id = 225] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 14E1B000 == 43 [pid = 3688] [id = 224] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 14E05400 == 42 [pid = 3688] [id = 223] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 11C0C400 == 41 [pid = 3688] [id = 222] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 10E96000 == 40 [pid = 3688] [id = 221] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 1A9AC800 == 39 [pid = 3688] [id = 220] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 1A5D7000 == 38 [pid = 3688] [id = 219] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 1720DC00 == 37 [pid = 3688] [id = 218] 09:38:46 INFO - PROCESS | 3688 | --DOCSHELL 11C6B000 == 36 [pid = 3688] [id = 217] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1AD5D000) [pid = 3688] [serial = 647] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1675DC00) [pid = 3688] [serial = 626] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (17206800) [pid = 3688] [serial = 627] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (18181400) [pid = 3688] [serial = 629] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (12B8F000) [pid = 3688] [serial = 621] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (111AAC00) [pid = 3688] [serial = 620] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (13083000) [pid = 3688] [serial = 623] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (13D53800) [pid = 3688] [serial = 624] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1A9B0800) [pid = 3688] [serial = 608] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (15B99000) [pid = 3688] [serial = 611] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (19A92400) [pid = 3688] [serial = 614] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1A45FC00) [pid = 3688] [serial = 635] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1AC1B400) [pid = 3688] [serial = 617] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1AC13400) [pid = 3688] [serial = 638] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (140CD400) [pid = 3688] [serial = 641] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A9E3800) [pid = 3688] [serial = 644] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1AC19000) [pid = 3688] [serial = 639] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (19B6B000) [pid = 3688] [serial = 642] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A05D800) [pid = 3688] [serial = 632] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (19B6B400) [pid = 3688] [serial = 633] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A9A3800) [pid = 3688] [serial = 636] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1AD52800) [pid = 3688] [serial = 645] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (198DCC00) [pid = 3688] [serial = 630] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (111A9800) [pid = 3688] [serial = 579] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3688 | 1464799126372 Marionette TRACE conn3 <- [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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 842ms 09:38:46 INFO - PROCESS | 3688 | 1464799126474 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3688 | 1464799126479 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:38:46 INFO - PROCESS | 3688 | 1464799126485 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3688 | 1464799126488 Marionette TRACE conn3 <- [1,906,null,{}] 09:38:46 INFO - PROCESS | 3688 | 1464799126491 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3688 | 1464799126562 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:38:46 INFO - PROCESS | 3688 | 1464799126569 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3688 | ++DOCSHELL 1311AC00 == 37 [pid = 3688] [id = 236] 09:38:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1311D000) [pid = 3688] [serial = 706] [outer = 00000000] 09:38:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1431B400) [pid = 3688] [serial = 707] [outer = 1311D000] 09:38:46 INFO - PROCESS | 3688 | 1464799126614 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (15470000) [pid = 3688] [serial = 708] [outer = 1311D000] 09:38:47 INFO - PROCESS | 3688 | 1464799127073 Marionette TRACE conn3 <- [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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 639ms 09:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:38:47 INFO - PROCESS | 3688 | 1464799127122 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3688 | 1464799127124 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3688 | 1464799127127 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3688 | 1464799127130 Marionette TRACE conn3 <- [1,910,null,{}] 09:38:47 INFO - PROCESS | 3688 | 1464799127140 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3688 | 1464799127221 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:38:47 INFO - PROCESS | 3688 | 1464799127239 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3688 | ++DOCSHELL 15B99000 == 38 [pid = 3688] [id = 237] 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (15F7B800) [pid = 3688] [serial = 709] [outer = 00000000] 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17E62800) [pid = 3688] [serial = 710] [outer = 15F7B800] 09:38:47 INFO - PROCESS | 3688 | 1464799127354 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1839A800) [pid = 3688] [serial = 711] [outer = 15F7B800] 09:38:47 INFO - PROCESS | 3688 | 1464799127686 Marionette TRACE conn3 <- [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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 581ms 09:38:47 INFO - PROCESS | 3688 | 1464799127732 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3688 | 1464799127735 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:38:47 INFO - PROCESS | 3688 | 1464799127738 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3688 | 1464799127739 Marionette TRACE conn3 <- [1,914,null,{}] 09:38:47 INFO - PROCESS | 3688 | 1464799127743 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3688 | 1464799127831 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:38:47 INFO - PROCESS | 3688 | 1464799127851 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3688 | ++DOCSHELL 19A8C400 == 39 [pid = 3688] [id = 238] 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (19B63800) [pid = 3688] [serial = 712] [outer = 00000000] 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A061000) [pid = 3688] [serial = 713] [outer = 19B63800] 09:38:47 INFO - PROCESS | 3688 | 1464799127897 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A065000) [pid = 3688] [serial = 714] [outer = 19B63800] 09:38:48 INFO - PROCESS | 3688 | 1464799128326 Marionette TRACE conn3 <- [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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 596ms 09:38:48 INFO - PROCESS | 3688 | 1464799128330 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3688 | 1464799128332 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:38:48 INFO - PROCESS | 3688 | 1464799128342 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:38:48 INFO - PROCESS | 3688 | 1464799128344 Marionette TRACE conn3 <- [1,918,null,{}] 09:38:48 INFO - PROCESS | 3688 | 1464799128347 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3688 | 1464799128459 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:38:48 INFO - PROCESS | 3688 | 1464799128468 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3688 | ++DOCSHELL 198E3400 == 40 [pid = 3688] [id = 239] 09:38:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A349800) [pid = 3688] [serial = 715] [outer = 00000000] 09:38:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A45DC00) [pid = 3688] [serial = 716] [outer = 1A349800] 09:38:48 INFO - PROCESS | 3688 | 1464799128512 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1A45FC00) [pid = 3688] [serial = 717] [outer = 1A349800] 09:38:48 INFO - PROCESS | 3688 | 1464799128922 Marionette TRACE conn3 <- [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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 639ms 09:38:48 INFO - PROCESS | 3688 | 1464799128999 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3688 | 1464799129001 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:38:49 INFO - PROCESS | 3688 | 1464799129017 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3688 | 1464799129018 Marionette TRACE conn3 <- [1,922,null,{}] 09:38:49 INFO - PROCESS | 3688 | 1464799129022 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3688 | 1464799129172 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:38:49 INFO - PROCESS | 3688 | 1464799129183 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3688 | ++DOCSHELL 17206400 == 41 [pid = 3688] [id = 240] 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1AC15000) [pid = 3688] [serial = 718] [outer = 00000000] 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1AC1E400) [pid = 3688] [serial = 719] [outer = 1AC15000] 09:38:49 INFO - PROCESS | 3688 | 1464799129227 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1AD57800) [pid = 3688] [serial = 720] [outer = 1AC15000] 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1B054800) [pid = 3688] [serial = 721] [outer = 1B630800] 09:38:49 INFO - PROCESS | 3688 | 1464799129692 Marionette TRACE conn3 <- [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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 741ms 09:38:49 INFO - PROCESS | 3688 | 1464799129751 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3688 | 1464799129753 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:38:49 INFO - PROCESS | 3688 | 1464799129757 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3688 | 1464799129758 Marionette TRACE conn3 <- [1,926,null,{}] 09:38:49 INFO - PROCESS | 3688 | 1464799129767 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3688 | 1464799129870 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:38:49 INFO - PROCESS | 3688 | 1464799129879 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3688 | ++DOCSHELL 105FBC00 == 42 [pid = 3688] [id = 241] 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (11431000) [pid = 3688] [serial = 722] [outer = 00000000] 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1AE93400) [pid = 3688] [serial = 723] [outer = 11431000] 09:38:49 INFO - PROCESS | 3688 | 1464799129908 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1B2CA400) [pid = 3688] [serial = 724] [outer = 11431000] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1A467C00) [pid = 3688] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (17902400) [pid = 3688] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (154DAC00) [pid = 3688] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (11A10800) [pid = 3688] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (12896400) [pid = 3688] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17813000) [pid = 3688] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (14E05800) [pid = 3688] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (19E54C00) [pid = 3688] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (10F17000) [pid = 3688] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:38:50 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1A069000) [pid = 3688] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:38:50 INFO - PROCESS | 3688 | 1464799130346 Marionette TRACE conn3 <- [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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 595ms 09:38:50 INFO - PROCESS | 3688 | 1464799130360 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3688 | 1464799130362 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:38:50 INFO - PROCESS | 3688 | 1464799130359 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3688 | 1464799130361 Marionette TRACE conn3 <- [1,930,null,{}] 09:38:50 INFO - PROCESS | 3688 | 1464799130405 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3688 | 1464799130490 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:38:50 INFO - PROCESS | 3688 | 1464799130497 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3688 | ++DOCSHELL 10A79400 == 43 [pid = 3688] [id = 242] 09:38:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (10AC7400) [pid = 3688] [serial = 725] [outer = 00000000] 09:38:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (10ACFC00) [pid = 3688] [serial = 726] [outer = 10AC7400] 09:38:50 INFO - PROCESS | 3688 | 1464799130549 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (10AD0C00) [pid = 3688] [serial = 727] [outer = 10AC7400] 09:38:50 INFO - PROCESS | 3688 | 1464799130920 Marionette TRACE conn3 <- [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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 596ms 09:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:38:50 INFO - PROCESS | 3688 | 1464799130968 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3688 | 1464799130970 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:38:50 INFO - PROCESS | 3688 | 1464799130973 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3688 | 1464799130974 Marionette TRACE conn3 <- [1,934,null,{}] 09:38:50 INFO - PROCESS | 3688 | 1464799130982 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3688 | 1464799131065 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:38:51 INFO - PROCESS | 3688 | 1464799131072 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3688 | ++DOCSHELL 10AD4400 == 44 [pid = 3688] [id = 243] 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10F17000) [pid = 3688] [serial = 728] [outer = 00000000] 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (17902400) [pid = 3688] [serial = 729] [outer = 10F17000] 09:38:51 INFO - PROCESS | 3688 | 1464799131117 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1A9B1C00) [pid = 3688] [serial = 730] [outer = 10F17000] 09:38:51 INFO - PROCESS | 3688 | 1464799131497 Marionette TRACE conn3 <- [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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 552ms 09:38:51 INFO - PROCESS | 3688 | 1464799131540 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3688 | 1464799131542 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:38:51 INFO - PROCESS | 3688 | 1464799131545 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:38:51 INFO - PROCESS | 3688 | 1464799131547 Marionette TRACE conn3 <- [1,938,null,{}] 09:38:51 INFO - PROCESS | 3688 | 1464799131554 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3688 | 1464799131614 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:38:51 INFO - PROCESS | 3688 | 1464799131621 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3688 | ++DOCSHELL 10ADAC00 == 45 [pid = 3688] [id = 244] 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10ADB400) [pid = 3688] [serial = 731] [outer = 00000000] 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10ADFC00) [pid = 3688] [serial = 732] [outer = 10ADB400] 09:38:51 INFO - PROCESS | 3688 | 1464799131665 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (10AE1000) [pid = 3688] [serial = 733] [outer = 10ADB400] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 13719C00 == 44 [pid = 3688] [id = 174] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 1A060C00 == 43 [pid = 3688] [id = 141] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 1839F800 == 42 [pid = 3688] [id = 142] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 19A94800 == 41 [pid = 3688] [id = 216] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 1390A400 == 40 [pid = 3688] [id = 173] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 10A57C00 == 39 [pid = 3688] [id = 235] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 19B6EC00 == 38 [pid = 3688] [id = 234] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 1B2CBC00 == 37 [pid = 3688] [id = 233] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 140CBC00 == 36 [pid = 3688] [id = 232] 09:38:52 INFO - PROCESS | 3688 | --DOCSHELL 105F1000 == 35 [pid = 3688] [id = 231] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 19A8C400 == 34 [pid = 3688] [id = 238] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 1311AC00 == 33 [pid = 3688] [id = 236] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 15B99000 == 32 [pid = 3688] [id = 237] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 198E3400 == 31 [pid = 3688] [id = 239] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 10AD4400 == 30 [pid = 3688] [id = 243] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 17206400 == 29 [pid = 3688] [id = 240] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 105FBC00 == 28 [pid = 3688] [id = 241] 09:38:53 INFO - PROCESS | 3688 | --DOCSHELL 10A79400 == 27 [pid = 3688] [id = 242] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1AE88000) [pid = 3688] [serial = 648] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (1307F400) [pid = 3688] [serial = 650] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (17868000) [pid = 3688] [serial = 653] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (17EA0000) [pid = 3688] [serial = 674] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1817B800) [pid = 3688] [serial = 675] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1676B400) [pid = 3688] [serial = 671] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (13D57C00) [pid = 3688] [serial = 663] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (13242400) [pid = 3688] [serial = 662] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (13D4EC00) [pid = 3688] [serial = 665] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (19E5A000) [pid = 3688] [serial = 678] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (19B65400) [pid = 3688] [serial = 677] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (14E21C00) [pid = 3688] [serial = 668] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (15471400) [pid = 3688] [serial = 669] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (140D7C00) [pid = 3688] [serial = 666] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A351400) [pid = 3688] [serial = 680] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (198E2C00) [pid = 3688] [serial = 684] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (14E25800) [pid = 3688] [serial = 683] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1B2CC000) [pid = 3688] [serial = 659] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A5D6400) [pid = 3688] [serial = 686] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A9D8C00) [pid = 3688] [serial = 656] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1A45CC00) [pid = 3688] [serial = 681] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16FBEC00) [pid = 3688] [serial = 672] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1A9A5C00) [pid = 3688] [serial = 687] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A9AF400) [pid = 3688] [serial = 689] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3688 | 1464799133439 Marionette TRACE conn3 <- [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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1916ms 09:38:53 INFO - PROCESS | 3688 | 1464799133468 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3688 | 1464799133455 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:38:53 INFO - PROCESS | 3688 | 1464799133463 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 3688 | 1464799133467 Marionette TRACE conn3 <- [1,942,null,{}] 09:38:53 INFO - PROCESS | 3688 | 1464799133474 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3688 | 1464799133567 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:38:53 INFO - PROCESS | 3688 | 1464799133577 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3688 | ++DOCSHELL 10483400 == 28 [pid = 3688] [id = 245] 09:38:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (10488000) [pid = 3688] [serial = 734] [outer = 00000000] 09:38:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (10A59400) [pid = 3688] [serial = 735] [outer = 10488000] 09:38:53 INFO - PROCESS | 3688 | 1464799133626 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (10A78000) [pid = 3688] [serial = 736] [outer = 10488000] 09:38:54 INFO - PROCESS | 3688 | 1464799134057 Marionette TRACE conn3 <- [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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 653ms 09:38:54 INFO - PROCESS | 3688 | 1464799134124 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3688 | 1464799134130 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:38:54 INFO - PROCESS | 3688 | 1464799134137 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3688 | 1464799134139 Marionette TRACE conn3 <- [1,946,null,{}] 09:38:54 INFO - PROCESS | 3688 | 1464799134143 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3688 | 1464799134209 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:38:54 INFO - PROCESS | 3688 | 1464799134219 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3688 | ++DOCSHELL 10AD8C00 == 29 [pid = 3688] [id = 246] 09:38:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (10ADF000) [pid = 3688] [serial = 737] [outer = 00000000] 09:38:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (10E9B400) [pid = 3688] [serial = 738] [outer = 10ADF000] 09:38:54 INFO - PROCESS | 3688 | 1464799134264 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (11036400) [pid = 3688] [serial = 739] [outer = 10ADF000] 09:38:54 INFO - PROCESS | 3688 | 1464799134718 Marionette TRACE conn3 <- [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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 596ms 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:38:54 INFO - PROCESS | 3688 | 1464799134717 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3688 | 1464799134720 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 3688 | 1464799134724 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3688 | 1464799134727 Marionette TRACE conn3 <- [1,950,null,{}] 09:38:54 INFO - PROCESS | 3688 | 1464799134738 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3688 | 1464799134821 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:38:54 INFO - PROCESS | 3688 | 1464799134861 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3688 | ++DOCSHELL 11030400 == 30 [pid = 3688] [id = 247] 09:38:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (11034800) [pid = 3688] [serial = 740] [outer = 00000000] 09:38:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1307F400) [pid = 3688] [serial = 741] [outer = 11034800] 09:38:54 INFO - PROCESS | 3688 | 1464799134956 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (13121C00) [pid = 3688] [serial = 742] [outer = 11034800] 09:38:55 INFO - PROCESS | 3688 | 1464799135311 Marionette TRACE conn3 <- [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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 595ms 09:38:55 INFO - PROCESS | 3688 | 1464799135326 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3688 | 1464799135328 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:38:55 INFO - PROCESS | 3688 | 1464799135331 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:38:55 INFO - PROCESS | 3688 | 1464799135333 Marionette TRACE conn3 <- [1,954,null,{}] 09:38:55 INFO - PROCESS | 3688 | 1464799135336 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3688 | 1464799135418 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:38:55 INFO - PROCESS | 3688 | 1464799135425 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3688 | ++DOCSHELL 10A82000 == 31 [pid = 3688] [id = 248] 09:38:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10ACD800) [pid = 3688] [serial = 743] [outer = 00000000] 09:38:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1390A800) [pid = 3688] [serial = 744] [outer = 10ACD800] 09:38:55 INFO - PROCESS | 3688 | 1464799135526 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1400E400) [pid = 3688] [serial = 745] [outer = 10ACD800] 09:38:55 INFO - PROCESS | 3688 | 1464799135875 Marionette TRACE conn3 <- [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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 596ms 09:38:55 INFO - PROCESS | 3688 | 1464799135924 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3688 | 1464799135926 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:38:55 INFO - PROCESS | 3688 | 1464799135929 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3688 | 1464799135931 Marionette TRACE conn3 <- [1,958,null,{}] 09:38:55 INFO - PROCESS | 3688 | 1464799135934 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3688 | 1464799136009 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:38:56 INFO - PROCESS | 3688 | 1464799136099 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3688 | ++DOCSHELL 13907800 == 32 [pid = 3688] [id = 249] 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (13D57400) [pid = 3688] [serial = 746] [outer = 00000000] 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1431A800) [pid = 3688] [serial = 747] [outer = 13D57400] 09:38:56 INFO - PROCESS | 3688 | 1464799136144 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (14321400) [pid = 3688] [serial = 748] [outer = 13D57400] 09:38:56 INFO - PROCESS | 3688 | 1464799136477 Marionette TRACE conn3 <- [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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 595ms 09:38:56 INFO - PROCESS | 3688 | 1464799136529 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3688 | 1464799136531 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:38:56 INFO - PROCESS | 3688 | 1464799136541 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3688 | 1464799136543 Marionette TRACE conn3 <- [1,962,null,{}] 09:38:56 INFO - PROCESS | 3688 | 1464799136547 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 3688 | 1464799136628 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:38:56 INFO - PROCESS | 3688 | 1464799136636 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3688 | ++DOCSHELL 1431E000 == 33 [pid = 3688] [id = 250] 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (14E08800) [pid = 3688] [serial = 749] [outer = 00000000] 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (15F67400) [pid = 3688] [serial = 750] [outer = 14E08800] 09:38:56 INFO - PROCESS | 3688 | 1464799136679 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1675C400) [pid = 3688] [serial = 751] [outer = 14E08800] 09:38:57 INFO - PROCESS | 3688 | 1464799137069 Marionette TRACE conn3 <- [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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 552ms 09:38:57 INFO - PROCESS | 3688 | 1464799137088 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3688 | 1464799137090 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 3688 | 1464799137104 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:38:57 INFO - PROCESS | 3688 | 1464799137105 Marionette TRACE conn3 <- [1,966,null,{}] 09:38:57 INFO - PROCESS | 3688 | 1464799137109 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3688 | 1464799137161 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:38:57 INFO - PROCESS | 3688 | 1464799137167 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3688 | ++DOCSHELL 1676A800 == 34 [pid = 3688] [id = 251] 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (16A0A000) [pid = 3688] [serial = 752] [outer = 00000000] 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (16FC0000) [pid = 3688] [serial = 753] [outer = 16A0A000] 09:38:57 INFO - PROCESS | 3688 | 1464799137210 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (16FC9C00) [pid = 3688] [serial = 754] [outer = 16A0A000] 09:38:57 INFO - PROCESS | 3688 | 1464799137618 Marionette TRACE conn3 <- [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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 552ms 09:38:57 INFO - PROCESS | 3688 | 1464799137659 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3688 | 1464799137661 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:38:57 INFO - PROCESS | 3688 | 1464799137666 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3688 | 1464799137668 Marionette TRACE conn3 <- [1,970,null,{}] 09:38:57 INFO - PROCESS | 3688 | 1464799137671 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3688 | 1464799137743 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:38:57 INFO - PROCESS | 3688 | 1464799137751 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3688 | ++DOCSHELL 172B9C00 == 35 [pid = 3688] [id = 252] 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (17812800) [pid = 3688] [serial = 755] [outer = 00000000] 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (17868400) [pid = 3688] [serial = 756] [outer = 17812800] 09:38:57 INFO - PROCESS | 3688 | 1464799137805 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (17A35800) [pid = 3688] [serial = 757] [outer = 17812800] 09:38:58 INFO - PROCESS | 3688 | 1464799138219 Marionette TRACE conn3 <- [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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 596ms 09:38:58 INFO - PROCESS | 3688 | 1464799138264 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3688 | 1464799138266 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3688 | 1464799138270 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:38:58 INFO - PROCESS | 3688 | 1464799138271 Marionette TRACE conn3 <- [1,974,null,{}] 09:38:58 INFO - PROCESS | 3688 | 1464799138275 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3688 | 1464799138377 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:38:58 INFO - PROCESS | 3688 | 1464799138386 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3688 | ++DOCSHELL 10AC9C00 == 36 [pid = 3688] [id = 253] 09:38:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (17EA5000) [pid = 3688] [serial = 758] [outer = 00000000] 09:38:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1839C400) [pid = 3688] [serial = 759] [outer = 17EA5000] 09:38:58 INFO - PROCESS | 3688 | 1464799138456 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1839D800) [pid = 3688] [serial = 760] [outer = 17EA5000] 09:38:58 INFO - PROCESS | 3688 | 1464799138862 Marionette TRACE conn3 <- [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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 639ms 09:38:58 INFO - PROCESS | 3688 | 1464799138939 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3688 | 1464799138941 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:38:58 INFO - PROCESS | 3688 | 1464799138948 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 3688 | 1464799138949 Marionette TRACE conn3 <- [1,978,null,{}] 09:38:58 INFO - PROCESS | 3688 | 1464799138953 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3688 | 1464799139061 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:38:59 INFO - PROCESS | 3688 | 1464799139071 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3688 | ++DOCSHELL 1720C800 == 37 [pid = 3688] [id = 254] 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (17273000) [pid = 3688] [serial = 761] [outer = 00000000] 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (19A88800) [pid = 3688] [serial = 762] [outer = 17273000] 09:38:59 INFO - PROCESS | 3688 | 1464799139115 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (19A92400) [pid = 3688] [serial = 763] [outer = 17273000] 09:38:59 INFO - PROCESS | 3688 | 1464799139509 Marionette TRACE conn3 <- [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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 595ms 09:38:59 INFO - PROCESS | 3688 | 1464799139543 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3688 | 1464799139546 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:38:59 INFO - PROCESS | 3688 | 1464799139549 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3688 | 1464799139551 Marionette TRACE conn3 <- [1,982,null,{}] 09:38:59 INFO - PROCESS | 3688 | 1464799139555 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3688 | 1464799139697 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:38:59 INFO - PROCESS | 3688 | 1464799139725 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3688 | ++DOCSHELL 13727000 == 38 [pid = 3688] [id = 255] 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19E52800) [pid = 3688] [serial = 764] [outer = 00000000] 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A068400) [pid = 3688] [serial = 765] [outer = 19E52800] 09:38:59 INFO - PROCESS | 3688 | 1464799139773 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1A357800) [pid = 3688] [serial = 766] [outer = 19E52800] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (17A38800) [pid = 3688] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1839EC00) [pid = 3688] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1A9E5000) [pid = 3688] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (132EC400) [pid = 3688] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (10A61000) [pid = 3688] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1A9D8000) [pid = 3688] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1A349800) [pid = 3688] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1AC15000) [pid = 3688] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (10F17000) [pid = 3688] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (10AC7400) [pid = 3688] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (11431000) [pid = 3688] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1B2CC400) [pid = 3688] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (140D1400) [pid = 3688] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (105F1800) [pid = 3688] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (19B63800) [pid = 3688] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (15F7B800) [pid = 3688] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1311D000) [pid = 3688] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1371FC00) [pid = 3688] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1AC20400) [pid = 3688] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A5D7400) [pid = 3688] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1781A000) [pid = 3688] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (11C6C000) [pid = 3688] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:39:00 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10F15400) [pid = 3688] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:39:00 INFO - PROCESS | 3688 | 1464799140397 Marionette TRACE conn3 <- [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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 929ms 09:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:39:00 INFO - PROCESS | 3688 | 1464799140480 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3688 | 1464799140482 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:39:00 INFO - PROCESS | 3688 | 1464799140486 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3688 | 1464799140499 Marionette TRACE conn3 <- [1,986,null,{}] 09:39:00 INFO - PROCESS | 3688 | 1464799140502 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3688 | 1464799140576 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:39:00 INFO - PROCESS | 3688 | 1464799140582 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3688 | ++DOCSHELL 12B04C00 == 39 [pid = 3688] [id = 256] 09:39:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (130AB800) [pid = 3688] [serial = 767] [outer = 00000000] 09:39:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (140D7800) [pid = 3688] [serial = 768] [outer = 130AB800] 09:39:00 INFO - PROCESS | 3688 | 1464799140632 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (14324800) [pid = 3688] [serial = 769] [outer = 130AB800] 09:39:01 INFO - PROCESS | 3688 | 1464799141020 Marionette TRACE conn3 <- [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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 552ms 09:39:01 INFO - PROCESS | 3688 | 1464799141045 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3688 | 1464799141047 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:39:01 INFO - PROCESS | 3688 | 1464799141050 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3688 | 1464799141051 Marionette TRACE conn3 <- [1,990,null,{}] 09:39:01 INFO - PROCESS | 3688 | 1464799141055 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3688 | 1464799141128 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:39:01 INFO - PROCESS | 3688 | 1464799141134 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3688 | ++DOCSHELL 17902C00 == 40 [pid = 3688] [id = 257] 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1839EC00) [pid = 3688] [serial = 770] [outer = 00000000] 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (19E52400) [pid = 3688] [serial = 771] [outer = 1839EC00] 09:39:01 INFO - PROCESS | 3688 | 1464799141159 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A05D800) [pid = 3688] [serial = 772] [outer = 1839EC00] 09:39:01 INFO - PROCESS | 3688 | 1464799141571 Marionette TRACE conn3 <- [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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 551ms 09:39:01 INFO - PROCESS | 3688 | 1464799141610 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3688 | 1464799141612 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:39:01 INFO - PROCESS | 3688 | 1464799141631 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3688 | 1464799141634 Marionette TRACE conn3 <- [1,994,null,{}] 09:39:01 INFO - PROCESS | 3688 | 1464799141639 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3688 | 1464799141697 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:39:01 INFO - PROCESS | 3688 | 1464799141703 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3688 | ++DOCSHELL 13D57800 == 41 [pid = 3688] [id = 258] 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1431A000) [pid = 3688] [serial = 773] [outer = 00000000] 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1A45F400) [pid = 3688] [serial = 774] [outer = 1431A000] 09:39:01 INFO - PROCESS | 3688 | 1464799141748 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1A5D8C00) [pid = 3688] [serial = 775] [outer = 1431A000] 09:39:02 INFO - PROCESS | 3688 | --DOCSHELL 10483400 == 40 [pid = 3688] [id = 245] 09:39:02 INFO - PROCESS | 3688 | --DOCSHELL 10ADAC00 == 39 [pid = 3688] [id = 244] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 10AD8C00 == 38 [pid = 3688] [id = 246] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 13907800 == 37 [pid = 3688] [id = 249] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 1431E000 == 36 [pid = 3688] [id = 250] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 10AC9C00 == 35 [pid = 3688] [id = 253] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 172B9C00 == 34 [pid = 3688] [id = 252] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 1676A800 == 33 [pid = 3688] [id = 251] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 10A82000 == 32 [pid = 3688] [id = 248] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 13727000 == 31 [pid = 3688] [id = 255] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 1720C800 == 30 [pid = 3688] [id = 254] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 12B04C00 == 29 [pid = 3688] [id = 256] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 17902C00 == 28 [pid = 3688] [id = 257] 09:39:03 INFO - PROCESS | 3688 | --DOCSHELL 11030400 == 27 [pid = 3688] [id = 247] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (19B69800) [pid = 3688] [serial = 615] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1A9D7C00) [pid = 3688] [serial = 690] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1AC20C00) [pid = 3688] [serial = 618] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15F79000) [pid = 3688] [serial = 612] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A9DF400) [pid = 3688] [serial = 609] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1B2CF000) [pid = 3688] [serial = 660] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1AD60C00) [pid = 3688] [serial = 657] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (17E67800) [pid = 3688] [serial = 654] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (13243400) [pid = 3688] [serial = 651] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (11C61800) [pid = 3688] [serial = 582] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (10ADFC00) [pid = 3688] [serial = 732] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A45DC00) [pid = 3688] [serial = 716] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (10F15800) [pid = 3688] [serial = 402] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1AC1E400) [pid = 3688] [serial = 719] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1AD57800) [pid = 3688] [serial = 720] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1A9B1C00) [pid = 3688] [serial = 730] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10ACFC00) [pid = 3688] [serial = 726] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10AD0C00) [pid = 3688] [serial = 727] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1AE93400) [pid = 3688] [serial = 723] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (17902400) [pid = 3688] [serial = 729] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1B2CA400) [pid = 3688] [serial = 724] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1B04BC00) [pid = 3688] [serial = 699] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1AD5A000) [pid = 3688] [serial = 698] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (143C1800) [pid = 3688] [serial = 696] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (14323400) [pid = 3688] [serial = 695] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (111AC400) [pid = 3688] [serial = 693] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (10A60000) [pid = 3688] [serial = 692] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A061000) [pid = 3688] [serial = 713] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (17E62800) [pid = 3688] [serial = 710] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1839A800) [pid = 3688] [serial = 711] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1431B400) [pid = 3688] [serial = 707] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (15470000) [pid = 3688] [serial = 708] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (14E08C00) [pid = 3688] [serial = 705] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (1431C800) [pid = 3688] [serial = 704] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1B532000) [pid = 3688] [serial = 702] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (1B051800) [pid = 3688] [serial = 701] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1A45FC00) [pid = 3688] [serial = 717] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (1A065000) [pid = 3688] [serial = 714] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 3688 | 1464799143328 Marionette TRACE conn3 <- [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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1757ms 09:39:03 INFO - PROCESS | 3688 | 1464799143354 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3688 | 1464799143359 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:39:03 INFO - PROCESS | 3688 | 1464799143372 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3688 | 1464799143376 Marionette TRACE conn3 <- [1,998,null,{}] 09:39:03 INFO - PROCESS | 3688 | 1464799143383 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3688 | 1464799143474 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:39:03 INFO - PROCESS | 3688 | 1464799143483 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3688 | ++DOCSHELL 105EF800 == 28 [pid = 3688] [id = 259] 09:39:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (105EFC00) [pid = 3688] [serial = 776] [outer = 00000000] 09:39:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (10A5F800) [pid = 3688] [serial = 777] [outer = 105EFC00] 09:39:03 INFO - PROCESS | 3688 | 1464799143530 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (10A7F800) [pid = 3688] [serial = 778] [outer = 105EFC00] 09:39:03 INFO - PROCESS | 3688 | 1464799143968 Marionette TRACE conn3 <- [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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 653ms 09:39:04 INFO - PROCESS | 3688 | 1464799144035 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3688 | 1464799144041 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 3688 | 1464799144030 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:39:04 INFO - PROCESS | 3688 | 1464799144032 Marionette TRACE conn3 <- [1,1002,null,{}] 09:39:04 INFO - PROCESS | 3688 | 1464799144036 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3688 | 1464799144118 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:39:04 INFO - PROCESS | 3688 | 1464799144127 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3688 | ++DOCSHELL 10AD2800 == 29 [pid = 3688] [id = 260] 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10AD4400) [pid = 3688] [serial = 779] [outer = 00000000] 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (10ADA800) [pid = 3688] [serial = 780] [outer = 10AD4400] 09:39:04 INFO - PROCESS | 3688 | 1464799144171 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (10AE0800) [pid = 3688] [serial = 781] [outer = 10AD4400] 09:39:04 INFO - PROCESS | 3688 | 1464799144582 Marionette TRACE conn3 <- [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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 595ms 09:39:04 INFO - PROCESS | 3688 | 1464799144635 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3688 | 1464799144637 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:39:04 INFO - PROCESS | 3688 | 1464799144641 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3688 | 1464799144644 Marionette TRACE conn3 <- [1,1006,null,{}] 09:39:04 INFO - PROCESS | 3688 | 1464799144655 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3688 | 1464799144724 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:39:04 INFO - PROCESS | 3688 | 1464799144835 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3688 | ++DOCSHELL 11C5E800 == 30 [pid = 3688] [id = 261] 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (11C6C400) [pid = 3688] [serial = 782] [outer = 00000000] 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (11CAE800) [pid = 3688] [serial = 783] [outer = 11C6C400] 09:39:04 INFO - PROCESS | 3688 | 1464799144882 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (12B04C00) [pid = 3688] [serial = 784] [outer = 11C6C400] 09:39:05 INFO - PROCESS | 3688 | 1464799145233 Marionette TRACE conn3 <- [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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 654ms 09:39:05 INFO - PROCESS | 3688 | 1464799145283 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3688 | 1464799145285 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:39:05 INFO - PROCESS | 3688 | 1464799145289 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3688 | 1464799145290 Marionette TRACE conn3 <- [1,1010,null,{}] 09:39:05 INFO - PROCESS | 3688 | 1464799145294 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3688 | 1464799145404 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:39:05 INFO - PROCESS | 3688 | 1464799145416 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3688 | ++DOCSHELL 10ACA800 == 31 [pid = 3688] [id = 262] 09:39:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1102F800) [pid = 3688] [serial = 785] [outer = 00000000] 09:39:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (131B9C00) [pid = 3688] [serial = 786] [outer = 1102F800] 09:39:05 INFO - PROCESS | 3688 | 1464799145460 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (13727C00) [pid = 3688] [serial = 787] [outer = 1102F800] 09:39:05 INFO - PROCESS | 3688 | 1464799145827 Marionette TRACE conn3 <- [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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 595ms 09:39:05 INFO - PROCESS | 3688 | 1464799145884 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3688 | 1464799145886 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:39:05 INFO - PROCESS | 3688 | 1464799145889 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3688 | 1464799145891 Marionette TRACE conn3 <- [1,1014,null,{}] 09:39:05 INFO - PROCESS | 3688 | 1464799145894 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3688 | 1464799145993 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:39:06 INFO - PROCESS | 3688 | 1464799146018 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3688 | ++DOCSHELL 1371E400 == 32 [pid = 3688] [id = 263] 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (13727000) [pid = 3688] [serial = 788] [outer = 00000000] 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (140D8800) [pid = 3688] [serial = 789] [outer = 13727000] 09:39:06 INFO - PROCESS | 3688 | 1464799146062 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1431C800) [pid = 3688] [serial = 790] [outer = 13727000] 09:39:06 INFO - PROCESS | 3688 | 1464799146431 Marionette TRACE conn3 <- [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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 595ms 09:39:06 INFO - PROCESS | 3688 | 1464799146489 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3688 | 1464799146491 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:39:06 INFO - PROCESS | 3688 | 1464799146494 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3688 | 1464799146496 Marionette TRACE conn3 <- [1,1018,null,{}] 09:39:06 INFO - PROCESS | 3688 | 1464799146499 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3688 | 1464799146602 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:39:06 INFO - PROCESS | 3688 | 1464799146613 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3688 | ++DOCSHELL 14325C00 == 33 [pid = 3688] [id = 264] 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (143BF800) [pid = 3688] [serial = 791] [outer = 00000000] 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1546F800) [pid = 3688] [serial = 792] [outer = 143BF800] 09:39:06 INFO - PROCESS | 3688 | 1464799146658 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (15B8E000) [pid = 3688] [serial = 793] [outer = 143BF800] 09:39:07 INFO - PROCESS | 3688 | 1464799147032 Marionette TRACE conn3 <- [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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 581ms 09:39:07 INFO - PROCESS | 3688 | 1464799147097 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3688 | 1464799147099 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:39:07 INFO - PROCESS | 3688 | 1464799147102 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3688 | 1464799147104 Marionette TRACE conn3 <- [1,1022,null,{}] 09:39:07 INFO - PROCESS | 3688 | 1464799147090 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3688 | 1464799147186 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:39:07 INFO - PROCESS | 3688 | 1464799147195 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3688 | ++DOCSHELL 14E07800 == 34 [pid = 3688] [id = 265] 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (15F79000) [pid = 3688] [serial = 794] [outer = 00000000] 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1675DC00) [pid = 3688] [serial = 795] [outer = 15F79000] 09:39:07 INFO - PROCESS | 3688 | 1464799147238 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1675E400) [pid = 3688] [serial = 796] [outer = 15F79000] 09:39:07 INFO - PROCESS | 3688 | 1464799147649 Marionette TRACE conn3 <- [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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 595ms 09:39:07 INFO - PROCESS | 3688 | 1464799147697 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3688 | 1464799147699 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:39:07 INFO - PROCESS | 3688 | 1464799147685 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3688 | 1464799147687 Marionette TRACE conn3 <- [1,1026,null,{}] 09:39:07 INFO - PROCESS | 3688 | 1464799147690 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3688 | 1464799147777 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:39:07 INFO - PROCESS | 3688 | 1464799147786 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3688 | ++DOCSHELL 15F86C00 == 35 [pid = 3688] [id = 266] 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1720C800) [pid = 3688] [serial = 797] [outer = 00000000] 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1781E400) [pid = 3688] [serial = 798] [outer = 1720C800] 09:39:07 INFO - PROCESS | 3688 | 1464799147829 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (17866C00) [pid = 3688] [serial = 799] [outer = 1720C800] 09:39:08 INFO - PROCESS | 3688 | 1464799148236 Marionette TRACE conn3 <- [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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 596ms 09:39:08 INFO - PROCESS | 3688 | 1464799148282 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3688 | 1464799148283 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:39:08 INFO - PROCESS | 3688 | 1464799148287 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3688 | 1464799148289 Marionette TRACE conn3 <- [1,1030,null,{}] 09:39:08 INFO - PROCESS | 3688 | 1464799148292 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3688 | 1464799148389 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:39:08 INFO - PROCESS | 3688 | 1464799148398 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3688 | ++DOCSHELL 11C0C800 == 36 [pid = 3688] [id = 267] 09:39:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (17EA5C00) [pid = 3688] [serial = 800] [outer = 00000000] 09:39:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1839B400) [pid = 3688] [serial = 801] [outer = 17EA5C00] 09:39:08 INFO - PROCESS | 3688 | 1464799148447 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (183A0C00) [pid = 3688] [serial = 802] [outer = 17EA5C00] 09:39:08 INFO - PROCESS | 3688 | 1464799148888 Marionette TRACE conn3 <- [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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 639ms 09:39:08 INFO - PROCESS | 3688 | 1464799148947 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3688 | 1464799148949 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:39:08 INFO - PROCESS | 3688 | 1464799148952 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3688 | 1464799148954 Marionette TRACE conn3 <- [1,1034,null,{}] 09:39:08 INFO - PROCESS | 3688 | 1464799148957 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3688 | 1464799149069 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:39:09 INFO - PROCESS | 3688 | 1464799149078 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3688 | ++DOCSHELL 17A39C00 == 37 [pid = 3688] [id = 268] 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1839AC00) [pid = 3688] [serial = 803] [outer = 00000000] 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (198E5400) [pid = 3688] [serial = 804] [outer = 1839AC00] 09:39:09 INFO - PROCESS | 3688 | 1464799149122 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (19A8C800) [pid = 3688] [serial = 805] [outer = 1839AC00] 09:39:09 INFO - PROCESS | 3688 | 1464799149537 Marionette TRACE conn3 <- [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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 639ms 09:39:09 INFO - PROCESS | 3688 | 1464799149628 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3688 | 1464799149632 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:39:09 INFO - PROCESS | 3688 | 1464799149635 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:39:09 INFO - PROCESS | 3688 | 1464799149638 Marionette TRACE conn3 <- [1,1038,null,{}] 09:39:09 INFO - PROCESS | 3688 | 1464799149641 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3688 | 1464799149737 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:39:09 INFO - PROCESS | 3688 | 1464799149799 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3688 | ++DOCSHELL 19B6B000 == 38 [pid = 3688] [id = 269] 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (19E57C00) [pid = 3688] [serial = 806] [outer = 00000000] 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A066400) [pid = 3688] [serial = 807] [outer = 19E57C00] 09:39:09 INFO - PROCESS | 3688 | 1464799149846 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A351400) [pid = 3688] [serial = 808] [outer = 19E57C00] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1839EC00) [pid = 3688] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (17EA5000) [pid = 3688] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (17273000) [pid = 3688] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (19E52800) [pid = 3688] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (130AB800) [pid = 3688] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17812800) [pid = 3688] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16A0A000) [pid = 3688] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (14E08800) [pid = 3688] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (13D57400) [pid = 3688] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (10ACD800) [pid = 3688] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (11034800) [pid = 3688] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10ADF000) [pid = 3688] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10488000) [pid = 3688] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:39:10 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10ADB400) [pid = 3688] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:39:10 INFO - PROCESS | 3688 | 1464799150259 Marionette TRACE conn3 <- [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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 683ms 09:39:10 INFO - PROCESS | 3688 | 1464799150322 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3688 | 1464799150324 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:39:10 INFO - PROCESS | 3688 | 1464799150327 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3688 | 1464799150329 Marionette TRACE conn3 <- [1,1042,null,{}] 09:39:10 INFO - PROCESS | 3688 | 1464799150332 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3688 | 1464799150406 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:39:10 INFO - PROCESS | 3688 | 1464799150412 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3688 | ++DOCSHELL 10ADC400 == 39 [pid = 3688] [id = 270] 09:39:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (13118400) [pid = 3688] [serial = 809] [outer = 00000000] 09:39:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (14320400) [pid = 3688] [serial = 810] [outer = 13118400] 09:39:10 INFO - PROCESS | 3688 | 1464799150436 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1720C400) [pid = 3688] [serial = 811] [outer = 13118400] 09:39:10 INFO - PROCESS | 3688 | 1464799150818 Marionette TRACE conn3 <- [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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 552ms 09:39:10 INFO - PROCESS | 3688 | 1464799150884 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3688 | 1464799150885 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:39:10 INFO - PROCESS | 3688 | 1464799150889 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:39:10 INFO - PROCESS | 3688 | 1464799150890 Marionette TRACE conn3 <- [1,1046,null,{}] 09:39:10 INFO - PROCESS | 3688 | 1464799150894 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3688 | 1464799150949 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:39:10 INFO - PROCESS | 3688 | 1464799150955 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3688 | ++DOCSHELL 13D50C00 == 40 [pid = 3688] [id = 271] 09:39:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (140CA800) [pid = 3688] [serial = 812] [outer = 00000000] 09:39:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (19E5F400) [pid = 3688] [serial = 813] [outer = 140CA800] 09:39:10 INFO - PROCESS | 3688 | 1464799150998 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A066000) [pid = 3688] [serial = 814] [outer = 140CA800] 09:39:11 INFO - PROCESS | 3688 | 1464799151403 Marionette TRACE conn3 <- [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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 552ms 09:39:11 INFO - PROCESS | 3688 | 1464799151455 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3688 | 1464799151456 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:39:11 INFO - PROCESS | 3688 | 1464799151446 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3688 | 1464799151448 Marionette TRACE conn3 <- [1,1050,null,{}] 09:39:11 INFO - PROCESS | 3688 | 1464799151451 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3688 | 1464799151526 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:39:11 INFO - PROCESS | 3688 | 1464799151533 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3688 | ++DOCSHELL 140D7C00 == 41 [pid = 3688] [id = 272] 09:39:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (198D9000) [pid = 3688] [serial = 815] [outer = 00000000] 09:39:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A469C00) [pid = 3688] [serial = 816] [outer = 198D9000] 09:39:11 INFO - PROCESS | 3688 | 1464799151575 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A9A3800) [pid = 3688] [serial = 817] [outer = 198D9000] 09:39:12 INFO - PROCESS | 3688 | 1464799152073 Marionette TRACE conn3 <- [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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 639ms 09:39:12 INFO - PROCESS | 3688 | 1464799152103 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3688 | 1464799152107 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:39:12 INFO - PROCESS | 3688 | 1464799152112 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3688 | 1464799152117 Marionette TRACE conn3 <- [1,1054,null,{}] 09:39:12 INFO - PROCESS | 3688 | 1464799152124 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3688 | 1464799152263 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:39:12 INFO - PROCESS | 3688 | 1464799152373 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3688 | ++DOCSHELL 1043F000 == 42 [pid = 3688] [id = 273] 09:39:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1052D400) [pid = 3688] [serial = 818] [outer = 00000000] 09:39:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (10A84000) [pid = 3688] [serial = 819] [outer = 1052D400] 09:39:12 INFO - PROCESS | 3688 | 1464799152428 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (10ACF400) [pid = 3688] [serial = 820] [outer = 1052D400] 09:39:13 INFO - PROCESS | 3688 | 1464799153167 Marionette TRACE conn3 <- [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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1060ms 09:39:13 INFO - PROCESS | 3688 | 1464799153182 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3688 | 1464799153188 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:39:13 INFO - PROCESS | 3688 | 1464799153194 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3688 | 1464799153197 Marionette TRACE conn3 <- [1,1058,null,{}] 09:39:13 INFO - PROCESS | 3688 | 1464799153201 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3688 | 1464799153295 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:39:13 INFO - PROCESS | 3688 | 1464799153378 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3688 | ++DOCSHELL 0F310000 == 43 [pid = 3688] [id = 274] 09:39:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1043F400) [pid = 3688] [serial = 821] [outer = 00000000] 09:39:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (105F6400) [pid = 3688] [serial = 822] [outer = 1043F400] 09:39:13 INFO - PROCESS | 3688 | 1464799153570 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (10A7EC00) [pid = 3688] [serial = 823] [outer = 1043F400] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 13D50C00 == 42 [pid = 3688] [id = 271] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 10ADC400 == 41 [pid = 3688] [id = 270] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 19B6B000 == 40 [pid = 3688] [id = 269] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 17A39C00 == 39 [pid = 3688] [id = 268] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 11C0C800 == 38 [pid = 3688] [id = 267] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 15F86C00 == 37 [pid = 3688] [id = 266] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 14E07800 == 36 [pid = 3688] [id = 265] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 14325C00 == 35 [pid = 3688] [id = 264] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 1371E400 == 34 [pid = 3688] [id = 263] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 10ACA800 == 33 [pid = 3688] [id = 262] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 11C5E800 == 32 [pid = 3688] [id = 261] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 10AD2800 == 31 [pid = 3688] [id = 260] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 105EF800 == 30 [pid = 3688] [id = 259] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A45F400) [pid = 3688] [serial = 774] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOCSHELL 13D57800 == 29 [pid = 3688] [id = 258] 09:39:14 INFO - PROCESS | 3688 | 1464799154202 Marionette TRACE conn3 <- [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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1016ms 09:39:14 INFO - PROCESS | 3688 | 1464799154221 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3688 | 1464799154225 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:39:14 INFO - PROCESS | 3688 | 1464799154230 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:39:14 INFO - PROCESS | 3688 | 1464799154233 Marionette TRACE conn3 <- [1,1062,null,{}] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A05D800) [pid = 3688] [serial = 772] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1839C400) [pid = 3688] [serial = 759] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (19A88800) [pid = 3688] [serial = 762] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1839D800) [pid = 3688] [serial = 760] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A068400) [pid = 3688] [serial = 765] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (19A92400) [pid = 3688] [serial = 763] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (19E52400) [pid = 3688] [serial = 771] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A357800) [pid = 3688] [serial = 766] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (14324800) [pid = 3688] [serial = 769] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (17868400) [pid = 3688] [serial = 756] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (16FC0000) [pid = 3688] [serial = 753] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16FC9C00) [pid = 3688] [serial = 754] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (15F67400) [pid = 3688] [serial = 750] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1675C400) [pid = 3688] [serial = 751] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1431A800) [pid = 3688] [serial = 747] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (14321400) [pid = 3688] [serial = 748] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1400E400) [pid = 3688] [serial = 745] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1390A800) [pid = 3688] [serial = 744] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1307F400) [pid = 3688] [serial = 741] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13121C00) [pid = 3688] [serial = 742] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10E9B400) [pid = 3688] [serial = 738] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (11036400) [pid = 3688] [serial = 739] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (10A59400) [pid = 3688] [serial = 735] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (10A78000) [pid = 3688] [serial = 736] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (10AE1000) [pid = 3688] [serial = 733] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (140D7800) [pid = 3688] [serial = 768] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (17A35800) [pid = 3688] [serial = 757] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3688 | 1464799154242 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3688 | 1464799154347 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:39:14 INFO - PROCESS | 3688 | 1464799154357 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3688 | ++DOCSHELL 10AD1C00 == 30 [pid = 3688] [id = 275] 09:39:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10AD2000) [pid = 3688] [serial = 824] [outer = 00000000] 09:39:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (10ADBC00) [pid = 3688] [serial = 825] [outer = 10AD2000] 09:39:14 INFO - PROCESS | 3688 | 1464799154409 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (10F15400) [pid = 3688] [serial = 826] [outer = 10AD2000] 09:39:14 INFO - PROCESS | 3688 | 1464799154814 Marionette TRACE conn3 <- [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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 682ms 09:39:14 INFO - PROCESS | 3688 | 1464799154914 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3688 | 1464799154917 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:39:14 INFO - PROCESS | 3688 | 1464799154923 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:39:14 INFO - PROCESS | 3688 | 1464799154926 Marionette TRACE conn3 <- [1,1066,null,{}] 09:39:14 INFO - PROCESS | 3688 | 1464799154929 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3688 | 1464799154991 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:39:15 INFO - PROCESS | 3688 | 1464799155006 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3688 | ++DOCSHELL 11C61800 == 31 [pid = 3688] [id = 276] 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (11C6B000) [pid = 3688] [serial = 827] [outer = 00000000] 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (12B05000) [pid = 3688] [serial = 828] [outer = 11C6B000] 09:39:15 INFO - PROCESS | 3688 | 1464799155050 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (12D7F400) [pid = 3688] [serial = 829] [outer = 11C6B000] 09:39:15 INFO - PROCESS | 3688 | 1464799155467 Marionette TRACE conn3 <- [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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 595ms 09:39:15 INFO - PROCESS | 3688 | 1464799155504 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3688 | 1464799155506 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:39:15 INFO - PROCESS | 3688 | 1464799155509 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 3688 | 1464799155513 Marionette TRACE conn3 <- [1,1070,null,{}] 09:39:15 INFO - PROCESS | 3688 | 1464799155523 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3688 | 1464799155605 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:39:15 INFO - PROCESS | 3688 | 1464799155615 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3688 | ++DOCSHELL 13CE2400 == 32 [pid = 3688] [id = 277] 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (13CE2800) [pid = 3688] [serial = 830] [outer = 00000000] 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (13D58C00) [pid = 3688] [serial = 831] [outer = 13CE2800] 09:39:15 INFO - PROCESS | 3688 | 1464799155660 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (140D0800) [pid = 3688] [serial = 832] [outer = 13CE2800] 09:39:16 INFO - PROCESS | 3688 | 1464799156042 Marionette TRACE conn3 <- [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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 595ms 09:39:16 INFO - PROCESS | 3688 | 1464799156109 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3688 | 1464799156112 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:39:16 INFO - PROCESS | 3688 | 1464799156115 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3688 | 1464799156117 Marionette TRACE conn3 <- [1,1074,null,{}] 09:39:16 INFO - PROCESS | 3688 | 1464799156120 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3688 | 1464799156209 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:39:16 INFO - PROCESS | 3688 | 1464799156215 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3688 | ++DOCSHELL 1431B800 == 33 [pid = 3688] [id = 278] 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1431C400) [pid = 3688] [serial = 833] [outer = 00000000] 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (143C0400) [pid = 3688] [serial = 834] [outer = 1431C400] 09:39:16 INFO - PROCESS | 3688 | 1464799156241 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (14E1B400) [pid = 3688] [serial = 835] [outer = 1431C400] 09:39:16 INFO - PROCESS | 3688 | 1464799156673 Marionette TRACE conn3 <- [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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 596ms 09:39:16 INFO - PROCESS | 3688 | 1464799156700 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3688 | 1464799156702 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:39:16 INFO - PROCESS | 3688 | 1464799156705 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:39:16 INFO - PROCESS | 3688 | 1464799156707 Marionette TRACE conn3 <- [1,1078,null,{}] 09:39:16 INFO - PROCESS | 3688 | 1464799156713 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3688 | 1464799156814 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:39:16 INFO - PROCESS | 3688 | 1464799156821 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3688 | ++DOCSHELL 14323400 == 34 [pid = 3688] [id = 279] 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (14E1FC00) [pid = 3688] [serial = 836] [outer = 00000000] 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (15B8D000) [pid = 3688] [serial = 837] [outer = 14E1FC00] 09:39:16 INFO - PROCESS | 3688 | 1464799156872 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1613FC00) [pid = 3688] [serial = 838] [outer = 14E1FC00] 09:39:17 INFO - PROCESS | 3688 | 1464799157301 Marionette TRACE conn3 <- [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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 639ms 09:39:17 INFO - PROCESS | 3688 | 1464799157365 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3688 | 1464799157367 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:39:17 INFO - PROCESS | 3688 | 1464799157371 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:39:17 INFO - PROCESS | 3688 | 1464799157372 Marionette TRACE conn3 <- [1,1082,null,{}] 09:39:17 INFO - PROCESS | 3688 | 1464799157375 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 3688 | 1464799157467 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:39:17 INFO - PROCESS | 3688 | 1464799157554 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3688 | ++DOCSHELL 1675C800 == 35 [pid = 3688] [id = 280] 09:39:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1675D000) [pid = 3688] [serial = 839] [outer = 00000000] 09:39:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (17813000) [pid = 3688] [serial = 840] [outer = 1675D000] 09:39:17 INFO - PROCESS | 3688 | 1464799157597 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (17815000) [pid = 3688] [serial = 841] [outer = 1675D000] 09:39:17 INFO - PROCESS | 3688 | 1464799157999 Marionette TRACE conn3 <- [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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 682ms 09:39:18 INFO - PROCESS | 3688 | 1464799158053 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3688 | 1464799158055 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:39:18 INFO - PROCESS | 3688 | 1464799158058 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 3688 | 1464799158060 Marionette TRACE conn3 <- [1,1086,null,{}] 09:39:18 INFO - PROCESS | 3688 | 1464799158069 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3688 | 1464799158167 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:39:18 INFO - PROCESS | 3688 | 1464799158176 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3688 | ++DOCSHELL 17868400 == 36 [pid = 3688] [id = 281] 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1786CC00) [pid = 3688] [serial = 842] [outer = 00000000] 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (17E62400) [pid = 3688] [serial = 843] [outer = 1786CC00] 09:39:18 INFO - PROCESS | 3688 | 1464799158220 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (17E63400) [pid = 3688] [serial = 844] [outer = 1786CC00] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (17EA5C00) [pid = 3688] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1102F800) [pid = 3688] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (13727000) [pid = 3688] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (105EFC00) [pid = 3688] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1431A000) [pid = 3688] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10AD4400) [pid = 3688] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (15F79000) [pid = 3688] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1839AC00) [pid = 3688] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (11C6C400) [pid = 3688] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (143BF800) [pid = 3688] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1720C800) [pid = 3688] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (140CA800) [pid = 3688] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (19E57C00) [pid = 3688] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:39:18 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13118400) [pid = 3688] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:39:18 INFO - PROCESS | 3688 | 1464799158666 Marionette TRACE conn3 <- [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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 638ms 09:39:18 INFO - PROCESS | 3688 | 1464799158720 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3688 | 1464799158722 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:39:18 INFO - PROCESS | 3688 | 1464799158709 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 3688 | 1464799158710 Marionette TRACE conn3 <- [1,1090,null,{}] 09:39:18 INFO - PROCESS | 3688 | 1464799158741 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3688 | 1464799158814 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:39:18 INFO - PROCESS | 3688 | 1464799158821 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3688 | ++DOCSHELL 10A64800 == 37 [pid = 3688] [id = 282] 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10A7E400) [pid = 3688] [serial = 845] [outer = 00000000] 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1431A000) [pid = 3688] [serial = 846] [outer = 10A7E400] 09:39:18 INFO - PROCESS | 3688 | 1464799158864 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (15F79000) [pid = 3688] [serial = 847] [outer = 10A7E400] 09:39:19 INFO - PROCESS | 3688 | 1464799159250 Marionette TRACE conn3 <- [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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 552ms 09:39:19 INFO - PROCESS | 3688 | 1464799159285 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3688 | 1464799159287 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:39:19 INFO - PROCESS | 3688 | 1464799159273 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3688 | 1464799159274 Marionette TRACE conn3 <- [1,1094,null,{}] 09:39:19 INFO - PROCESS | 3688 | 1464799159282 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3688 | 1464799159359 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:39:19 INFO - PROCESS | 3688 | 1464799159366 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3688 | ++DOCSHELL 131AB400 == 38 [pid = 3688] [id = 283] 09:39:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16A0F000) [pid = 3688] [serial = 848] [outer = 00000000] 09:39:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (18181400) [pid = 3688] [serial = 849] [outer = 16A0F000] 09:39:19 INFO - PROCESS | 3688 | 1464799159409 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1839A000) [pid = 3688] [serial = 850] [outer = 16A0F000] 09:39:19 INFO - PROCESS | 3688 | 1464799159780 Marionette TRACE conn3 <- [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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 552ms 09:39:19 INFO - PROCESS | 3688 | 1464799159833 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3688 | 1464799159835 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:39:19 INFO - PROCESS | 3688 | 1464799159838 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:39:19 INFO - PROCESS | 3688 | 1464799159840 Marionette TRACE conn3 <- [1,1098,null,{}] 09:39:19 INFO - PROCESS | 3688 | 1464799159847 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3688 | 1464799159928 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:39:19 INFO - PROCESS | 3688 | 1464799159936 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3688 | ++DOCSHELL 1431CC00 == 39 [pid = 3688] [id = 284] 09:39:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (198DD000) [pid = 3688] [serial = 851] [outer = 00000000] 09:39:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (19A8AC00) [pid = 3688] [serial = 852] [outer = 198DD000] 09:39:19 INFO - PROCESS | 3688 | 1464799159984 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (19B68000) [pid = 3688] [serial = 853] [outer = 198DD000] 09:39:20 INFO - PROCESS | 3688 | --DOCSHELL 10AD1C00 == 38 [pid = 3688] [id = 275] 09:39:20 INFO - PROCESS | 3688 | --DOCSHELL 0F310000 == 37 [pid = 3688] [id = 274] 09:39:20 INFO - PROCESS | 3688 | --DOCSHELL 140D7C00 == 36 [pid = 3688] [id = 272] 09:39:20 INFO - PROCESS | 3688 | --DOCSHELL 1043F000 == 35 [pid = 3688] [id = 273] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 13CE2400 == 34 [pid = 3688] [id = 277] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 131AB400 == 33 [pid = 3688] [id = 283] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 17868400 == 32 [pid = 3688] [id = 281] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 1675C800 == 31 [pid = 3688] [id = 280] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 1431B800 == 30 [pid = 3688] [id = 278] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 14323400 == 29 [pid = 3688] [id = 279] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 10A64800 == 28 [pid = 3688] [id = 282] 09:39:21 INFO - PROCESS | 3688 | --DOCSHELL 11C61800 == 27 [pid = 3688] [id = 276] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (11CAE800) [pid = 3688] [serial = 783] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (12B04C00) [pid = 3688] [serial = 784] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1546F800) [pid = 3688] [serial = 792] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (15B8E000) [pid = 3688] [serial = 793] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1781E400) [pid = 3688] [serial = 798] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (183A0C00) [pid = 3688] [serial = 802] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1A469C00) [pid = 3688] [serial = 816] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1A066000) [pid = 3688] [serial = 814] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1A066400) [pid = 3688] [serial = 807] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (19A8C800) [pid = 3688] [serial = 805] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (19E5F400) [pid = 3688] [serial = 813] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A351400) [pid = 3688] [serial = 808] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (14320400) [pid = 3688] [serial = 810] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (17866C00) [pid = 3688] [serial = 799] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1720C400) [pid = 3688] [serial = 811] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1839B400) [pid = 3688] [serial = 801] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (131B9C00) [pid = 3688] [serial = 786] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (13727C00) [pid = 3688] [serial = 787] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (140D8800) [pid = 3688] [serial = 789] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (1431C800) [pid = 3688] [serial = 790] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (10A5F800) [pid = 3688] [serial = 777] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (10A7F800) [pid = 3688] [serial = 778] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (1A5D8C00) [pid = 3688] [serial = 775] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (10ADA800) [pid = 3688] [serial = 780] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (10AE0800) [pid = 3688] [serial = 781] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (1675DC00) [pid = 3688] [serial = 795] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (1675E400) [pid = 3688] [serial = 796] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (198E5400) [pid = 3688] [serial = 804] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 3688 | 1464799161568 Marionette TRACE conn3 <- [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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1772ms 09:39:21 INFO - PROCESS | 3688 | 1464799161618 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3688 | 1464799161622 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:39:21 INFO - PROCESS | 3688 | 1464799161628 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3688 | 1464799161632 Marionette TRACE conn3 <- [1,1102,null,{}] 09:39:21 INFO - PROCESS | 3688 | 1464799161638 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3688 | 1464799161723 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:39:21 INFO - PROCESS | 3688 | 1464799161715 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3688 | ++DOCSHELL 10A56800 == 28 [pid = 3688] [id = 285] 09:39:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (10A57C00) [pid = 3688] [serial = 854] [outer = 00000000] 09:39:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (10A81C00) [pid = 3688] [serial = 855] [outer = 10A57C00] 09:39:21 INFO - PROCESS | 3688 | 1464799161762 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (10ACCC00) [pid = 3688] [serial = 856] [outer = 10A57C00] 09:39:22 INFO - PROCESS | 3688 | 1464799162221 Marionette TRACE conn3 <- [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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 654ms 09:39:22 INFO - PROCESS | 3688 | 1464799162272 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3688 | 1464799162278 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:39:22 INFO - PROCESS | 3688 | 1464799162284 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3688 | 1464799162286 Marionette TRACE conn3 <- [1,1106,null,{}] 09:39:22 INFO - PROCESS | 3688 | 1464799162290 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3688 | 1464799162371 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:39:22 INFO - PROCESS | 3688 | 1464799162380 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3688 | ++DOCSHELL 10AE3C00 == 29 [pid = 3688] [id = 286] 09:39:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (10AE4000) [pid = 3688] [serial = 857] [outer = 00000000] 09:39:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (10F15800) [pid = 3688] [serial = 858] [outer = 10AE4000] 09:39:22 INFO - PROCESS | 3688 | 1464799162432 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (1102EC00) [pid = 3688] [serial = 859] [outer = 10AE4000] 09:39:22 INFO - PROCESS | 3688 | 1464799162826 Marionette TRACE conn3 <- [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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 552ms 09:39:22 INFO - PROCESS | 3688 | 1464799162843 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3688 | 1464799162846 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:39:22 INFO - PROCESS | 3688 | 1464799162850 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3688 | 1464799162853 Marionette TRACE conn3 <- [1,1110,null,{}] 09:39:22 INFO - PROCESS | 3688 | 1464799162864 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3688 | 1464799162960 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:39:23 INFO - PROCESS | 3688 | 1464799163012 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3688 | ++DOCSHELL 12893000 == 30 [pid = 3688] [id = 287] 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (12893800) [pid = 3688] [serial = 860] [outer = 00000000] 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (12B94000) [pid = 3688] [serial = 861] [outer = 12893800] 09:39:23 INFO - PROCESS | 3688 | 1464799163060 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (13083000) [pid = 3688] [serial = 862] [outer = 12893800] 09:39:23 INFO - PROCESS | 3688 | 1464799163413 Marionette TRACE conn3 <- [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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 595ms 09:39:23 INFO - PROCESS | 3688 | 1464799163431 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3688 | 1464799163434 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:39:23 INFO - PROCESS | 3688 | 1464799163437 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3688 | 1464799163439 Marionette TRACE conn3 <- [1,1114,null,{}] 09:39:23 INFO - PROCESS | 3688 | 1464799163442 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3688 | 1464799163546 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:39:23 INFO - PROCESS | 3688 | 1464799163554 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3688 | ++DOCSHELL 128C8C00 == 31 [pid = 3688] [id = 288] 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (13118400) [pid = 3688] [serial = 863] [outer = 00000000] 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (13907800) [pid = 3688] [serial = 864] [outer = 13118400] 09:39:23 INFO - PROCESS | 3688 | 1464799163598 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (13D4DC00) [pid = 3688] [serial = 865] [outer = 13118400] 09:39:23 INFO - PROCESS | 3688 | 1464799163974 Marionette TRACE conn3 <- [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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 552ms 09:39:23 INFO - PROCESS | 3688 | 1464799163997 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3688 | 1464799163999 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:39:23 INFO - PROCESS | 3688 | 1464799164002 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:39:23 INFO - PROCESS | 3688 | 1464799164004 Marionette TRACE conn3 <- [1,1118,null,{}] 09:39:24 INFO - PROCESS | 3688 | 1464799164007 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3688 | 1464799164082 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:39:24 INFO - PROCESS | 3688 | 1464799164139 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3688 | ++DOCSHELL 1310CC00 == 32 [pid = 3688] [id = 289] 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (13718C00) [pid = 3688] [serial = 866] [outer = 00000000] 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (14318C00) [pid = 3688] [serial = 867] [outer = 13718C00] 09:39:24 INFO - PROCESS | 3688 | 1464799164184 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (14320400) [pid = 3688] [serial = 868] [outer = 13718C00] 09:39:24 INFO - PROCESS | 3688 | 1464799164553 Marionette TRACE conn3 <- [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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 581ms 09:39:24 INFO - PROCESS | 3688 | 1464799164600 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3688 | 1464799164602 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:39:24 INFO - PROCESS | 3688 | 1464799164609 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3688 | 1464799164611 Marionette TRACE conn3 <- [1,1122,null,{}] 09:39:24 INFO - PROCESS | 3688 | 1464799164622 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3688 | 1464799164696 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:39:24 INFO - PROCESS | 3688 | 1464799164706 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3688 | ++DOCSHELL 143B9000 == 33 [pid = 3688] [id = 290] 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (14E1B000) [pid = 3688] [serial = 869] [outer = 00000000] 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (154DD000) [pid = 3688] [serial = 870] [outer = 14E1B000] 09:39:24 INFO - PROCESS | 3688 | 1464799164750 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (15F7E000) [pid = 3688] [serial = 871] [outer = 14E1B000] 09:39:25 INFO - PROCESS | 3688 | 1464799165135 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 552ms 09:39:25 INFO - PROCESS | 3688 | 1464799165169 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3688 | 1464799165171 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:39:25 INFO - PROCESS | 3688 | 1464799165184 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3688 | 1464799165186 Marionette TRACE conn3 <- [1,1126,null,{}] 09:39:25 INFO - PROCESS | 3688 | 1464799165189 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3688 | 1464799165242 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:39:25 INFO - PROCESS | 3688 | 1464799165247 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3688 | ++DOCSHELL 14E21C00 == 34 [pid = 3688] [id = 291] 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (154DAC00) [pid = 3688] [serial = 872] [outer = 00000000] 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16ABB800) [pid = 3688] [serial = 873] [outer = 154DAC00] 09:39:25 INFO - PROCESS | 3688 | 1464799165291 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16ABD800) [pid = 3688] [serial = 874] [outer = 154DAC00] 09:39:25 INFO - PROCESS | 3688 | 1464799165692 Marionette TRACE conn3 <- [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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 552ms 09:39:25 INFO - PROCESS | 3688 | 1464799165730 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3688 | 1464799165731 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:39:25 INFO - PROCESS | 3688 | 1464799165735 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3688 | 1464799165719 Marionette TRACE conn3 <- [1,1130,null,{}] 09:39:25 INFO - PROCESS | 3688 | 1464799165743 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3688 | 1464799165814 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:39:25 INFO - PROCESS | 3688 | 1464799165831 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3688 | ++DOCSHELL 15F86C00 == 35 [pid = 3688] [id = 292] 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (17207800) [pid = 3688] [serial = 875] [outer = 00000000] 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (17862800) [pid = 3688] [serial = 876] [outer = 17207800] 09:39:25 INFO - PROCESS | 3688 | 1464799165876 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (172B1400) [pid = 3688] [serial = 877] [outer = 17207800] 09:39:26 INFO - PROCESS | 3688 | 1464799166300 Marionette TRACE conn3 <- [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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 610ms 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:39:26 INFO - PROCESS | 3688 | 1464799166338 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3688 | 1464799166340 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:39:26 INFO - PROCESS | 3688 | 1464799166344 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3688 | 1464799166345 Marionette TRACE conn3 <- [1,1134,null,{}] 09:39:26 INFO - PROCESS | 3688 | 1464799166353 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3688 | 1464799166450 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:39:26 INFO - PROCESS | 3688 | 1464799166458 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3688 | ++DOCSHELL 12889C00 == 36 [pid = 3688] [id = 293] 09:39:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17861800) [pid = 3688] [serial = 878] [outer = 00000000] 09:39:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17EA2C00) [pid = 3688] [serial = 879] [outer = 17861800] 09:39:26 INFO - PROCESS | 3688 | 1464799166482 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (18399C00) [pid = 3688] [serial = 880] [outer = 17861800] 09:39:26 INFO - PROCESS | 3688 | 1464799166911 Marionette TRACE conn3 <- [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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 596ms 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:39:26 INFO - PROCESS | 3688 | 1464799166955 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3688 | 1464799166939 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:39:26 INFO - PROCESS | 3688 | 1464799166943 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3688 | 1464799166944 Marionette TRACE conn3 <- [1,1138,null,{}] 09:39:26 INFO - PROCESS | 3688 | 1464799166948 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3688 | 1464799167056 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:39:27 INFO - PROCESS | 3688 | 1464799167063 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3688 | ++DOCSHELL 172B1000 == 37 [pid = 3688] [id = 294] 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (17815800) [pid = 3688] [serial = 881] [outer = 00000000] 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (198E1800) [pid = 3688] [serial = 882] [outer = 17815800] 09:39:27 INFO - PROCESS | 3688 | 1464799167106 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (19A85400) [pid = 3688] [serial = 883] [outer = 17815800] 09:39:27 INFO - PROCESS | 3688 | 1464799167502 Marionette TRACE conn3 <- [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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 581ms 09:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:39:27 INFO - PROCESS | 3688 | 1464799167540 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3688 | 1464799167542 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:39:27 INFO - PROCESS | 3688 | 1464799167546 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3688 | 1464799167548 Marionette TRACE conn3 <- [1,1142,null,{}] 09:39:27 INFO - PROCESS | 3688 | 1464799167551 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3688 | 1464799167667 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:39:27 INFO - PROCESS | 3688 | 1464799167738 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3688 | ++DOCSHELL 10AE2000 == 38 [pid = 3688] [id = 295] 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (19B64400) [pid = 3688] [serial = 884] [outer = 00000000] 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19E60400) [pid = 3688] [serial = 885] [outer = 19B64400] 09:39:27 INFO - PROCESS | 3688 | 1464799167786 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A063400) [pid = 3688] [serial = 886] [outer = 19B64400] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16A0F000) [pid = 3688] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (14E1FC00) [pid = 3688] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1675D000) [pid = 3688] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1786CC00) [pid = 3688] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (10A7E400) [pid = 3688] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1431C400) [pid = 3688] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (13CE2800) [pid = 3688] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (11C6B000) [pid = 3688] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10AD2000) [pid = 3688] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1043F400) [pid = 3688] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1052D400) [pid = 3688] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:39:28 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (198D9000) [pid = 3688] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:39:28 INFO - PROCESS | 3688 | 1464799168263 Marionette TRACE conn3 <- [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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 741ms 09:39:28 INFO - PROCESS | 3688 | 1464799168289 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3688 | 1464799168291 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:39:28 INFO - PROCESS | 3688 | 1464799168294 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3688 | 1464799168296 Marionette TRACE conn3 <- [1,1146,null,{}] 09:39:28 INFO - PROCESS | 3688 | 1464799168299 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3688 | 1464799168373 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:39:28 INFO - PROCESS | 3688 | 1464799168380 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3688 | ++DOCSHELL 1390B800 == 39 [pid = 3688] [id = 296] 09:39:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1431DC00) [pid = 3688] [serial = 887] [outer = 00000000] 09:39:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1781A000) [pid = 3688] [serial = 888] [outer = 1431DC00] 09:39:28 INFO - PROCESS | 3688 | 1464799168423 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1839D800) [pid = 3688] [serial = 889] [outer = 1431DC00] 09:39:28 INFO - PROCESS | 3688 | 1464799168792 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 551ms 09:39:28 INFO - PROCESS | 3688 | 1464799168855 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3688 | 1464799168857 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:39:28 INFO - PROCESS | 3688 | 1464799168864 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3688 | 1464799168866 Marionette TRACE conn3 <- [1,1150,null,{}] 09:39:28 INFO - PROCESS | 3688 | 1464799168869 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3688 | 1464799168944 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:39:28 INFO - PROCESS | 3688 | 1464799168950 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3688 | ++DOCSHELL 14319400 == 40 [pid = 3688] [id = 297] 09:39:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (143BD800) [pid = 3688] [serial = 890] [outer = 00000000] 09:39:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A348C00) [pid = 3688] [serial = 891] [outer = 143BD800] 09:39:28 INFO - PROCESS | 3688 | 1464799168992 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1A349400) [pid = 3688] [serial = 892] [outer = 143BD800] 09:39:29 INFO - PROCESS | 3688 | 1464799169392 Marionette TRACE conn3 <- [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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 552ms 09:39:29 INFO - PROCESS | 3688 | 1464799169421 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3688 | 1464799169422 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:39:29 INFO - PROCESS | 3688 | 1464799169437 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3688 | 1464799169438 Marionette TRACE conn3 <- [1,1154,null,{}] 09:39:29 INFO - PROCESS | 3688 | 1464799169442 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3688 | 1464799169515 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:39:29 INFO - PROCESS | 3688 | 1464799169521 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3688 | ++DOCSHELL 1400F400 == 41 [pid = 3688] [id = 298] 09:39:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1A34DC00) [pid = 3688] [serial = 893] [outer = 00000000] 09:39:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A3F3800) [pid = 3688] [serial = 894] [outer = 1A34DC00] 09:39:29 INFO - PROCESS | 3688 | 1464799169545 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A460000) [pid = 3688] [serial = 895] [outer = 1A34DC00] 09:39:30 INFO - PROCESS | 3688 | 1464799170029 Marionette TRACE conn3 <- [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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 653ms 09:39:30 INFO - PROCESS | 3688 | 1464799170071 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3688 | 1464799170076 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:39:30 INFO - PROCESS | 3688 | 1464799170083 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3688 | 1464799170091 Marionette TRACE conn3 <- [1,1158,null,{}] 09:39:30 INFO - PROCESS | 3688 | 1464799170099 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3688 | 1464799170213 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:39:30 INFO - PROCESS | 3688 | 1464799170350 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3688 | ++DOCSHELL 102D2800 == 42 [pid = 3688] [id = 299] 09:39:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (102D9C00) [pid = 3688] [serial = 896] [outer = 00000000] 09:39:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10A7F000) [pid = 3688] [serial = 897] [outer = 102D9C00] 09:39:30 INFO - PROCESS | 3688 | 1464799170405 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (10ADA400) [pid = 3688] [serial = 898] [outer = 102D9C00] 09:39:31 INFO - PROCESS | 3688 | 1464799171036 Marionette TRACE conn3 <- [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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 972ms 09:39:31 INFO - PROCESS | 3688 | 1464799171058 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3688 | 1464799171063 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:39:31 INFO - PROCESS | 3688 | 1464799171089 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3688 | 1464799171093 Marionette TRACE conn3 <- [1,1162,null,{}] 09:39:31 INFO - PROCESS | 3688 | 1464799171099 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3688 | 1464799171254 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:39:31 INFO - PROCESS | 3688 | 1464799171265 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3688 | ++DOCSHELL 114AB000 == 43 [pid = 3688] [id = 300] 09:39:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (114AD400) [pid = 3688] [serial = 899] [outer = 00000000] 09:39:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (128C3400) [pid = 3688] [serial = 900] [outer = 114AD400] 09:39:31 INFO - PROCESS | 3688 | 1464799171318 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (13113800) [pid = 3688] [serial = 901] [outer = 114AD400] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 14319400 == 42 [pid = 3688] [id = 297] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 1390B800 == 41 [pid = 3688] [id = 296] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 10AE2000 == 40 [pid = 3688] [id = 295] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 172B1000 == 39 [pid = 3688] [id = 294] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 12889C00 == 38 [pid = 3688] [id = 293] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 15F86C00 == 37 [pid = 3688] [id = 292] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 14E21C00 == 36 [pid = 3688] [id = 291] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 143B9000 == 35 [pid = 3688] [id = 290] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 1310CC00 == 34 [pid = 3688] [id = 289] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 128C8C00 == 33 [pid = 3688] [id = 288] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 12893000 == 32 [pid = 3688] [id = 287] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 10AE3C00 == 31 [pid = 3688] [id = 286] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 10A56800 == 30 [pid = 3688] [id = 285] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (19A8AC00) [pid = 3688] [serial = 852] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOCSHELL 1431CC00 == 29 [pid = 3688] [id = 284] 09:39:32 INFO - PROCESS | 3688 | 1464799172227 Marionette TRACE conn3 <- [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] 09:39:32 INFO - PROCESS | 3688 | 1464799172274 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:39:32 INFO - PROCESS | 3688 | 1464799172279 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3688 | 1464799172282 Marionette TRACE conn3 <- [1,1166,null,{}] 09:39:32 INFO - PROCESS | 3688 | 1464799172269 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3688 | 1464799172351 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:39:32 INFO - PROCESS | 3688 | 1464799172359 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3688 | ++DOCSHELL 10A7D400 == 30 [pid = 3688] [id = 301] 09:39:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (10A7E400) [pid = 3688] [serial = 902] [outer = 00000000] 09:39:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (10AD1800) [pid = 3688] [serial = 903] [outer = 10A7E400] 09:39:32 INFO - PROCESS | 3688 | 1464799172412 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10ADD800) [pid = 3688] [serial = 904] [outer = 10A7E400] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1839A000) [pid = 3688] [serial = 850] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (15B8D000) [pid = 3688] [serial = 837] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (17813000) [pid = 3688] [serial = 840] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1613FC00) [pid = 3688] [serial = 838] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17E62400) [pid = 3688] [serial = 843] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (17815000) [pid = 3688] [serial = 841] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1431A000) [pid = 3688] [serial = 846] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (18181400) [pid = 3688] [serial = 849] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (143C0400) [pid = 3688] [serial = 834] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (13D58C00) [pid = 3688] [serial = 831] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (140D0800) [pid = 3688] [serial = 832] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (12B05000) [pid = 3688] [serial = 828] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (12D7F400) [pid = 3688] [serial = 829] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10ADBC00) [pid = 3688] [serial = 825] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (10F15400) [pid = 3688] [serial = 826] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (10A7EC00) [pid = 3688] [serial = 823] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (105F6400) [pid = 3688] [serial = 822] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10ACF400) [pid = 3688] [serial = 820] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10A84000) [pid = 3688] [serial = 819] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1A9A3800) [pid = 3688] [serial = 817] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (15F79000) [pid = 3688] [serial = 847] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (14E1B400) [pid = 3688] [serial = 835] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (17E63400) [pid = 3688] [serial = 844] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3688 | 1464799172859 Marionette TRACE conn3 <- [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] 09:39:32 INFO - PROCESS | 3688 | 1464799172922 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:39:32 INFO - PROCESS | 3688 | 1464799172928 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3688 | 1464799172930 Marionette TRACE conn3 <- [1,1170,null,{}] 09:39:32 INFO - PROCESS | 3688 | 1464799172934 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3688 | 1464799173012 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:39:33 INFO - PROCESS | 3688 | 1464799173019 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3688 | ++DOCSHELL 10F15400 == 31 [pid = 3688] [id = 302] 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (11039800) [pid = 3688] [serial = 905] [outer = 00000000] 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (11C5E800) [pid = 3688] [serial = 906] [outer = 11039800] 09:39:33 INFO - PROCESS | 3688 | 1464799173063 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (12B09800) [pid = 3688] [serial = 907] [outer = 11039800] 09:39:33 INFO - PROCESS | 3688 | 1464799173487 Marionette TRACE conn3 <- [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 221","_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] 09:39:33 INFO - PROCESS | 3688 | 1464799173528 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:39:33 INFO - PROCESS | 3688 | 1464799173532 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3688 | 1464799173535 Marionette TRACE conn3 <- [1,1174,null,{}] 09:39:33 INFO - PROCESS | 3688 | 1464799173545 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3688 | 1464799173627 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:39:33 INFO - PROCESS | 3688 | 1464799173619 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3688 | ++DOCSHELL 1400EC00 == 32 [pid = 3688] [id = 303] 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1400F000) [pid = 3688] [serial = 908] [outer = 00000000] 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (140D2000) [pid = 3688] [serial = 909] [outer = 1400F000] 09:39:33 INFO - PROCESS | 3688 | 1464799173669 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (14320000) [pid = 3688] [serial = 910] [outer = 1400F000] 09:39:34 INFO - PROCESS | 3688 | 1464799174104 Marionette TRACE conn3 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3688 | 1464799174115 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:39:34 INFO - PROCESS | 3688 | 1464799174119 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3688 | 1464799174120 Marionette TRACE conn3 <- [1,1178,null,{}] 09:39:34 INFO - PROCESS | 3688 | 1464799174132 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3688 | 1464799174252 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:39:34 INFO - PROCESS | 3688 | 1464799174331 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3688 | ++DOCSHELL 14318400 == 33 [pid = 3688] [id = 304] 09:39:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (14E1F400) [pid = 3688] [serial = 911] [outer = 00000000] 09:39:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (154D6400) [pid = 3688] [serial = 912] [outer = 14E1F400] 09:39:34 INFO - PROCESS | 3688 | 1464799174360 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (15F66C00) [pid = 3688] [serial = 913] [outer = 14E1F400] 09:39:34 INFO - PROCESS | 3688 | 1464799174775 Marionette TRACE conn3 <- [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] 09:39:34 INFO - PROCESS | 3688 | 1464799174826 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:39:34 INFO - PROCESS | 3688 | 1464799174835 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3688 | 1464799174837 Marionette TRACE conn3 <- [1,1182,null,{}] 09:39:34 INFO - PROCESS | 3688 | 1464799174840 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3688 | 1464799174942 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:39:34 INFO - PROCESS | 3688 | 1464799174952 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3688 | ++DOCSHELL 15F7A000 == 34 [pid = 3688] [id = 305] 09:39:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (15F7C000) [pid = 3688] [serial = 914] [outer = 00000000] 09:39:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (16A08C00) [pid = 3688] [serial = 915] [outer = 15F7C000] 09:39:34 INFO - PROCESS | 3688 | 1464799174996 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1720C400) [pid = 3688] [serial = 916] [outer = 15F7C000] 09:39:35 INFO - PROCESS | 3688 | 1464799175402 Marionette TRACE conn3 <- [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 163","_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] 09:39:35 INFO - PROCESS | 3688 | 1464799175437 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 3688 | 1464799175440 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:39:35 INFO - PROCESS | 3688 | 1464799175442 Marionette TRACE conn3 <- [1,1186,null,{}] 09:39:35 INFO - PROCESS | 3688 | 1464799175445 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3688 | 1464799175580 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:39:35 INFO - PROCESS | 3688 | 1464799175597 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3688 | ++DOCSHELL 17815000 == 35 [pid = 3688] [id = 306] 09:39:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1781A800) [pid = 3688] [serial = 917] [outer = 00000000] 09:39:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1839EC00) [pid = 3688] [serial = 918] [outer = 1781A800] 09:39:35 INFO - PROCESS | 3688 | 1464799175684 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (17A3D400) [pid = 3688] [serial = 919] [outer = 1781A800] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (17861800) [pid = 3688] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17815800) [pid = 3688] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (19B64400) [pid = 3688] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (12893800) [pid = 3688] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (143BD800) [pid = 3688] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10A57C00) [pid = 3688] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (13118400) [pid = 3688] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (17207800) [pid = 3688] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (154DAC00) [pid = 3688] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10AE4000) [pid = 3688] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13718C00) [pid = 3688] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (14E1B000) [pid = 3688] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:39:36 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1431DC00) [pid = 3688] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:39:36 INFO - PROCESS | 3688 | 1464799176141 Marionette TRACE conn3 <- [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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 755ms 09:39:36 INFO - PROCESS | 3688 | 1464799176187 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3688 | 1464799176189 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:39:36 INFO - PROCESS | 3688 | 1464799176192 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3688 | 1464799176194 Marionette TRACE conn3 <- [1,1190,null,{}] 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:39:36 INFO - PROCESS | 3688 | 1464799176197 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3688 | 1464799176269 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:39:36 INFO - PROCESS | 3688 | 1464799176274 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3688 | ++DOCSHELL 11CA9C00 == 36 [pid = 3688] [id = 307] 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (11CAAC00) [pid = 3688] [serial = 920] [outer = 00000000] 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (14E1B000) [pid = 3688] [serial = 921] [outer = 11CAAC00] 09:39:36 INFO - PROCESS | 3688 | 1464799176318 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16FC3800) [pid = 3688] [serial = 922] [outer = 11CAAC00] 09:39:36 INFO - PROCESS | 3688 | 1464799176698 Marionette TRACE conn3 <- [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]]]}] 09:39:36 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 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 552ms 09:39:36 INFO - PROCESS | 3688 | 1464799176751 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3688 | 1464799176752 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:39:36 INFO - PROCESS | 3688 | 1464799176756 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:39:36 INFO - PROCESS | 3688 | 1464799176757 Marionette TRACE conn3 <- [1,1194,null,{}] 09:39:36 INFO - PROCESS | 3688 | 1464799176761 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3688 | 1464799176858 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:39:36 INFO - PROCESS | 3688 | 1464799176867 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3688 | ++DOCSHELL 143BC400 == 37 [pid = 3688] [id = 308] 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16FC7800) [pid = 3688] [serial = 923] [outer = 00000000] 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (19A8A400) [pid = 3688] [serial = 924] [outer = 16FC7800] 09:39:36 INFO - PROCESS | 3688 | 1464799176893 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (19B63000) [pid = 3688] [serial = 925] [outer = 16FC7800] 09:39:37 INFO - PROCESS | 3688 | 1464799177290 Marionette TRACE conn3 <- [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]]]}] 09:39:37 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 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 552ms 09:39:37 INFO - PROCESS | 3688 | 1464799177320 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3688 | 1464799177322 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 3688 | 1464799177326 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:39:37 INFO - PROCESS | 3688 | 1464799177327 Marionette TRACE conn3 <- [1,1198,null,{}] 09:39:37 INFO - PROCESS | 3688 | 1464799177331 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3688 | 1464799177386 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:39:37 INFO - PROCESS | 3688 | 1464799177392 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3688 | ++DOCSHELL 13D52C00 == 38 [pid = 3688] [id = 309] 09:39:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (19E57400) [pid = 3688] [serial = 926] [outer = 00000000] 09:39:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1A065000) [pid = 3688] [serial = 927] [outer = 19E57400] 09:39:37 INFO - PROCESS | 3688 | 1464799177435 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1A069400) [pid = 3688] [serial = 928] [outer = 19E57400] 09:39:37 INFO - PROCESS | 3688 | 1464799177823 Marionette TRACE conn3 <- [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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 552ms 09:39:37 INFO - PROCESS | 3688 | 1464799177886 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3688 | 1464799177888 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:39:37 INFO - PROCESS | 3688 | 1464799177874 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3688 | 1464799177875 Marionette TRACE conn3 <- [1,1202,null,{}] 09:39:37 INFO - PROCESS | 3688 | 1464799177879 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3688 | 1464799177999 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:39:38 INFO - PROCESS | 3688 | 1464799178146 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3688 | ++DOCSHELL 10225800 == 39 [pid = 3688] [id = 310] 09:39:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1022A000) [pid = 3688] [serial = 929] [outer = 00000000] 09:39:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1055BC00) [pid = 3688] [serial = 930] [outer = 1022A000] 09:39:38 INFO - PROCESS | 3688 | 1464799178208 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (10A78C00) [pid = 3688] [serial = 931] [outer = 1022A000] 09:39:38 INFO - PROCESS | 3688 | 1464799178738 Marionette TRACE conn3 <- [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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 885ms 09:39:38 INFO - PROCESS | 3688 | 1464799178773 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3688 | 1464799178777 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:39:38 INFO - PROCESS | 3688 | 1464799178783 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:39:38 INFO - PROCESS | 3688 | 1464799178787 Marionette TRACE conn3 <- [1,1206,null,{}] 09:39:38 INFO - PROCESS | 3688 | 1464799178792 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3688 | 1464799178878 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:39:38 INFO - PROCESS | 3688 | 1464799178973 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3688 | ++DOCSHELL 11C6C000 == 40 [pid = 3688] [id = 311] 09:39:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (12B04C00) [pid = 3688] [serial = 932] [outer = 00000000] 09:39:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (13118400) [pid = 3688] [serial = 933] [outer = 12B04C00] 09:39:39 INFO - PROCESS | 3688 | 1464799179029 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (13720800) [pid = 3688] [serial = 934] [outer = 12B04C00] 09:39:39 INFO - PROCESS | 3688 | 1464799179669 Marionette TRACE conn3 <- [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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 929ms 09:39:39 INFO - PROCESS | 3688 | 1464799179711 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:39:39 INFO - PROCESS | 3688 | 1464799179714 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3688 | 1464799179718 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3688 | 1464799179720 Marionette TRACE conn3 <- [1,1210,null,{}] 09:39:39 INFO - PROCESS | 3688 | 1464799179724 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3688 | 1464799179825 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:39:39 INFO - PROCESS | 3688 | 1464799179922 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3688 | ++DOCSHELL 1839C000 == 41 [pid = 3688] [id = 312] 09:39:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1839C400) [pid = 3688] [serial = 935] [outer = 00000000] 09:39:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A3F3400) [pid = 3688] [serial = 936] [outer = 1839C400] 09:39:39 INFO - PROCESS | 3688 | 1464799179957 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A469C00) [pid = 3688] [serial = 937] [outer = 1839C400] 09:39:40 INFO - PROCESS | 3688 | 1464799180495 Marionette TRACE conn3 <- [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] 09:39:40 INFO - PROCESS | 3688 | 1464799180568 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:39:40 INFO - PROCESS | 3688 | 1464799180579 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3688 | 1464799180583 Marionette TRACE conn3 <- [1,1214,null,{}] 09:39:40 INFO - PROCESS | 3688 | 1464799180587 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3688 | 1464799180673 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:39:40 INFO - PROCESS | 3688 | 1464799180754 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3688 | ++DOCSHELL 1A5D9C00 == 42 [pid = 3688] [id = 313] 09:39:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A9A9000) [pid = 3688] [serial = 938] [outer = 00000000] 09:39:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A9AFC00) [pid = 3688] [serial = 939] [outer = 1A9A9000] 09:39:40 INFO - PROCESS | 3688 | 1464799180848 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A9D9800) [pid = 3688] [serial = 940] [outer = 1A9A9000] 09:39:41 INFO - PROCESS | 3688 | 1464799181551 Marionette TRACE conn3 <- [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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1017ms 09:39:41 INFO - PROCESS | 3688 | 1464799181606 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3688 | 1464799181591 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3688 | 1464799181596 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:39:41 INFO - PROCESS | 3688 | 1464799181600 Marionette TRACE conn3 <- [1,1218,null,{}] 09:39:41 INFO - PROCESS | 3688 | 1464799181606 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3688 | 1464799181704 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:39:41 INFO - PROCESS | 3688 | 1464799181837 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3688 | ++DOCSHELL 10AD0000 == 43 [pid = 3688] [id = 314] 09:39:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (10AD0C00) [pid = 3688] [serial = 941] [outer = 00000000] 09:39:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (111AB800) [pid = 3688] [serial = 942] [outer = 10AD0C00] 09:39:41 INFO - PROCESS | 3688 | 1464799181870 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (11A0F000) [pid = 3688] [serial = 943] [outer = 10AD0C00] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 13D52C00 == 42 [pid = 3688] [id = 309] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 143BC400 == 41 [pid = 3688] [id = 308] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 11CA9C00 == 40 [pid = 3688] [id = 307] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 17815000 == 39 [pid = 3688] [id = 306] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 15F7A000 == 38 [pid = 3688] [id = 305] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 14318400 == 37 [pid = 3688] [id = 304] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 1400EC00 == 36 [pid = 3688] [id = 303] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 10F15400 == 35 [pid = 3688] [id = 302] 09:39:42 INFO - PROCESS | 3688 | --DOCSHELL 10A7D400 == 34 [pid = 3688] [id = 301] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (17EA2C00) [pid = 3688] [serial = 879] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (198E1800) [pid = 3688] [serial = 882] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (18399C00) [pid = 3688] [serial = 880] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (19E60400) [pid = 3688] [serial = 885] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (19A85400) [pid = 3688] [serial = 883] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (12B94000) [pid = 3688] [serial = 861] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A348C00) [pid = 3688] [serial = 891] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (13083000) [pid = 3688] [serial = 862] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10A81C00) [pid = 3688] [serial = 855] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (10ACCC00) [pid = 3688] [serial = 856] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (13D4DC00) [pid = 3688] [serial = 865] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (13907800) [pid = 3688] [serial = 864] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17862800) [pid = 3688] [serial = 876] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16ABB800) [pid = 3688] [serial = 873] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10F15800) [pid = 3688] [serial = 858] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1102EC00) [pid = 3688] [serial = 859] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1A3F3800) [pid = 3688] [serial = 894] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16ABD800) [pid = 3688] [serial = 874] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (14318C00) [pid = 3688] [serial = 867] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (14320400) [pid = 3688] [serial = 868] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (154DD000) [pid = 3688] [serial = 870] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (15F7E000) [pid = 3688] [serial = 871] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1A063400) [pid = 3688] [serial = 886] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1781A000) [pid = 3688] [serial = 888] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1A349400) [pid = 3688] [serial = 892] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1839D800) [pid = 3688] [serial = 889] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (172B1400) [pid = 3688] [serial = 877] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 3688 | 1464799182327 Marionette TRACE conn3 <- [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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 784ms 09:39:42 INFO - PROCESS | 3688 | 1464799182385 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3688 | 1464799182391 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:39:42 INFO - PROCESS | 3688 | 1464799182397 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3688 | 1464799182399 Marionette TRACE conn3 <- [1,1222,null,{}] 09:39:42 INFO - PROCESS | 3688 | 1464799182403 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3688 | 1464799182482 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:39:42 INFO - PROCESS | 3688 | 1464799182492 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3688 | ++DOCSHELL 11CA9C00 == 35 [pid = 3688] [id = 315] 09:39:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (1288F000) [pid = 3688] [serial = 944] [outer = 00000000] 09:39:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (130AF000) [pid = 3688] [serial = 945] [outer = 1288F000] 09:39:42 INFO - PROCESS | 3688 | 1464799182536 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1324E400) [pid = 3688] [serial = 946] [outer = 1288F000] 09:39:42 INFO - PROCESS | 3688 | 1464799182969 Marionette TRACE conn3 <- [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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 581ms 09:39:42 INFO - PROCESS | 3688 | 1464799182996 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3688 | 1464799182998 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:39:42 INFO - PROCESS | 3688 | 1464799183002 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3688 | 1464799183006 Marionette TRACE conn3 <- [1,1226,null,{}] 09:39:42 INFO - PROCESS | 3688 | 1464799183019 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3688 | 1464799183081 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:39:43 INFO - PROCESS | 3688 | 1464799183091 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3688 | ++DOCSHELL 1431E000 == 36 [pid = 3688] [id = 316] 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1431E400) [pid = 3688] [serial = 947] [outer = 00000000] 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (143B9000) [pid = 3688] [serial = 948] [outer = 1431E400] 09:39:43 INFO - PROCESS | 3688 | 1464799183137 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (143BB800) [pid = 3688] [serial = 949] [outer = 1431E400] 09:39:43 INFO - PROCESS | 3688 | 1464799183583 Marionette TRACE conn3 <- [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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 610ms 09:39:43 INFO - PROCESS | 3688 | 1464799183617 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3688 | 1464799183619 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:39:43 INFO - PROCESS | 3688 | 1464799183622 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:39:43 INFO - PROCESS | 3688 | 1464799183624 Marionette TRACE conn3 <- [1,1230,null,{}] 09:39:43 INFO - PROCESS | 3688 | 1464799183627 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3688 | 1464799183690 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:39:43 INFO - PROCESS | 3688 | 1464799183697 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3688 | ++DOCSHELL 14E05400 == 37 [pid = 3688] [id = 317] 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (14E25800) [pid = 3688] [serial = 950] [outer = 00000000] 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1675E400) [pid = 3688] [serial = 951] [outer = 14E25800] 09:39:43 INFO - PROCESS | 3688 | 1464799183740 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16FCA800) [pid = 3688] [serial = 952] [outer = 14E25800] 09:39:44 INFO - PROCESS | 3688 | 1464799184156 Marionette TRACE conn3 <- [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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 595ms 09:39:44 INFO - PROCESS | 3688 | 1464799184201 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3688 | 1464799184203 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 3688 | 1464799184206 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:39:44 INFO - PROCESS | 3688 | 1464799184208 Marionette TRACE conn3 <- [1,1234,null,{}] 09:39:44 INFO - PROCESS | 3688 | 1464799184211 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3688 | 1464799184331 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:39:44 INFO - PROCESS | 3688 | 1464799184337 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3688 | ++DOCSHELL 17268400 == 38 [pid = 3688] [id = 318] 09:39:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (17272C00) [pid = 3688] [serial = 953] [outer = 00000000] 09:39:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (17902C00) [pid = 3688] [serial = 954] [outer = 17272C00] 09:39:44 INFO - PROCESS | 3688 | 1464799184381 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17A39000) [pid = 3688] [serial = 955] [outer = 17272C00] 09:39:44 INFO - PROCESS | 3688 | 1464799184820 Marionette TRACE conn3 <- [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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 639ms 09:39:44 INFO - PROCESS | 3688 | 1464799184871 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3688 | 1464799184873 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 3688 | 1464799184877 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3688 | 1464799184878 Marionette TRACE conn3 <- [1,1238,null,{}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:39:44 INFO - PROCESS | 3688 | 1464799184882 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3688 | 1464799184986 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:39:45 INFO - PROCESS | 3688 | 1464799184998 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3688 | ++DOCSHELL 158BB400 == 39 [pid = 3688] [id = 319] 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1675DC00) [pid = 3688] [serial = 956] [outer = 00000000] 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (19B6A800) [pid = 3688] [serial = 957] [outer = 1675DC00] 09:39:45 INFO - PROCESS | 3688 | 1464799185089 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A061000) [pid = 3688] [serial = 958] [outer = 1675DC00] 09:39:45 INFO - PROCESS | 3688 | 1464799185460 Marionette TRACE conn3 <- [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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 654ms 09:39:45 INFO - PROCESS | 3688 | 1464799185522 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3688 | 1464799185524 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:39:45 INFO - PROCESS | 3688 | 1464799185531 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3688 | 1464799185533 Marionette TRACE conn3 <- [1,1242,null,{}] 09:39:45 INFO - PROCESS | 3688 | 1464799185536 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3688 | 1464799185666 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:39:45 INFO - PROCESS | 3688 | 1464799185661 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3688 | ++DOCSHELL 102D1800 == 40 [pid = 3688] [id = 320] 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A065800) [pid = 3688] [serial = 959] [outer = 00000000] 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1A3F2800) [pid = 3688] [serial = 960] [outer = 1A065800] 09:39:45 INFO - PROCESS | 3688 | 1464799185748 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1A3F3800) [pid = 3688] [serial = 961] [outer = 1A065800] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (14E1F400) [pid = 3688] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (11039800) [pid = 3688] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1400F000) [pid = 3688] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (10A7E400) [pid = 3688] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (15F7C000) [pid = 3688] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1781A800) [pid = 3688] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (11CAAC00) [pid = 3688] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:39:46 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (16FC7800) [pid = 3688] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:39:46 INFO - PROCESS | 3688 | 1464799186168 Marionette TRACE conn3 <- [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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 697ms 09:39:46 INFO - PROCESS | 3688 | 1464799186216 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3688 | 1464799186218 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3688 | 1464799186222 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:39:46 INFO - PROCESS | 3688 | 1464799186224 Marionette TRACE conn3 <- [1,1246,null,{}] 09:39:46 INFO - PROCESS | 3688 | 1464799186227 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3688 | 1464799186301 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:39:46 INFO - PROCESS | 3688 | 1464799186399 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3688 | ++DOCSHELL 10A7E400 == 41 [pid = 3688] [id = 321] 09:39:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (10ACB400) [pid = 3688] [serial = 962] [outer = 00000000] 09:39:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (15469C00) [pid = 3688] [serial = 963] [outer = 10ACB400] 09:39:46 INFO - PROCESS | 3688 | 1464799186425 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (15473C00) [pid = 3688] [serial = 964] [outer = 10ACB400] 09:39:46 INFO - PROCESS | 3688 | 1464799186761 Marionette TRACE conn3 <- [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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 595ms 09:39:46 INFO - PROCESS | 3688 | 1464799186820 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3688 | 1464799186822 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3688 | 1464799186825 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:39:46 INFO - PROCESS | 3688 | 1464799186827 Marionette TRACE conn3 <- [1,1250,null,{}] 09:39:46 INFO - PROCESS | 3688 | 1464799186830 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3688 | 1464799186930 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:39:46 INFO - PROCESS | 3688 | 1464799186997 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3688 | ++DOCSHELL 19B61000 == 42 [pid = 3688] [id = 322] 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (19E56800) [pid = 3688] [serial = 965] [outer = 00000000] 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1A9AC400) [pid = 3688] [serial = 966] [outer = 19E56800] 09:39:47 INFO - PROCESS | 3688 | 1464799187040 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1A9DF400) [pid = 3688] [serial = 967] [outer = 19E56800] 09:39:47 INFO - PROCESS | 3688 | 1464799187402 Marionette TRACE conn3 <- [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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 596ms 09:39:47 INFO - PROCESS | 3688 | 1464799187420 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3688 | 1464799187422 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:39:47 INFO - PROCESS | 3688 | 1464799187425 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3688 | 1464799187426 Marionette TRACE conn3 <- [1,1254,null,{}] 09:39:47 INFO - PROCESS | 3688 | 1464799187430 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3688 | 1464799187518 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:39:47 INFO - PROCESS | 3688 | 1464799187526 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3688 | ++DOCSHELL 1027B000 == 43 [pid = 3688] [id = 323] 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (140D5C00) [pid = 3688] [serial = 968] [outer = 00000000] 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1AC15C00) [pid = 3688] [serial = 969] [outer = 140D5C00] 09:39:47 INFO - PROCESS | 3688 | 1464799187568 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1AC1A800) [pid = 3688] [serial = 970] [outer = 140D5C00] 09:39:47 INFO - PROCESS | 3688 | 1464799188009 Marionette TRACE conn3 <- [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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 639ms 09:39:48 INFO - PROCESS | 3688 | 1464799188079 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3688 | 1464799188083 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:39:48 INFO - PROCESS | 3688 | 1464799188089 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3688 | 1464799188093 Marionette TRACE conn3 <- [1,1258,null,{}] 09:39:48 INFO - PROCESS | 3688 | 1464799188083 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3688 | 1464799188243 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:39:48 INFO - PROCESS | 3688 | 1464799188350 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3688 | ++DOCSHELL 10ADD400 == 44 [pid = 3688] [id = 324] 09:39:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10ADF400) [pid = 3688] [serial = 971] [outer = 00000000] 09:39:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10F1B800) [pid = 3688] [serial = 972] [outer = 10ADF400] 09:39:48 INFO - PROCESS | 3688 | 1464799188416 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (11A01400) [pid = 3688] [serial = 973] [outer = 10ADF400] 09:39:48 INFO - PROCESS | 3688 | 1464799188961 Marionette TRACE conn3 <- [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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 09:39:49 INFO - PROCESS | 3688 | 1464799189019 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3688 | 1464799189025 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:39:49 INFO - PROCESS | 3688 | 1464799189031 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3688 | 1464799189034 Marionette TRACE conn3 <- [1,1262,null,{}] 09:39:49 INFO - PROCESS | 3688 | 1464799189038 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3688 | 1464799189124 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:39:49 INFO - PROCESS | 3688 | 1464799189250 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3688 | ++DOCSHELL 1400EC00 == 45 [pid = 3688] [id = 325] 09:39:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (140CA800) [pid = 3688] [serial = 974] [outer = 00000000] 09:39:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1431F000) [pid = 3688] [serial = 975] [outer = 140CA800] 09:39:49 INFO - PROCESS | 3688 | 1464799189286 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (14E1FC00) [pid = 3688] [serial = 976] [outer = 140CA800] 09:39:49 INFO - PROCESS | 3688 | 1464799189865 Marionette TRACE conn3 <- [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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 872ms 09:39:49 INFO - PROCESS | 3688 | 1464799189907 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3688 | 1464799189910 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:39:49 INFO - PROCESS | 3688 | 1464799189914 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3688 | 1464799189918 Marionette TRACE conn3 <- [1,1266,null,{}] 09:39:49 INFO - PROCESS | 3688 | 1464799189929 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3688 | 1464799190034 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:39:50 INFO - PROCESS | 3688 | 1464799190160 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3688 | ++DOCSHELL 11A03C00 == 46 [pid = 3688] [id = 326] 09:39:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (15F67000) [pid = 3688] [serial = 977] [outer = 00000000] 09:39:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (19A92400) [pid = 3688] [serial = 978] [outer = 15F67000] 09:39:50 INFO - PROCESS | 3688 | 1464799190216 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A34D000) [pid = 3688] [serial = 979] [outer = 15F67000] 09:39:50 INFO - PROCESS | 3688 | 1464799190976 Marionette TRACE conn3 <- [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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1104ms 09:39:51 INFO - PROCESS | 3688 | 1464799191015 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3688 | 1464799191019 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:39:51 INFO - PROCESS | 3688 | 1464799191024 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3688 | 1464799191028 Marionette TRACE conn3 <- [1,1270,null,{}] 09:39:51 INFO - PROCESS | 3688 | 1464799191034 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3688 | 1464799191129 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:39:51 INFO - PROCESS | 3688 | 1464799191217 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3688 | ++DOCSHELL 105F4000 == 47 [pid = 3688] [id = 327] 09:39:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (10A7C000) [pid = 3688] [serial = 980] [outer = 00000000] 09:39:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10E91800) [pid = 3688] [serial = 981] [outer = 10A7C000] 09:39:51 INFO - PROCESS | 3688 | 1464799191312 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (111AC400) [pid = 3688] [serial = 982] [outer = 10A7C000] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 19B61000 == 46 [pid = 3688] [id = 322] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 10A7E400 == 45 [pid = 3688] [id = 321] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 102D1800 == 44 [pid = 3688] [id = 320] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 158BB400 == 43 [pid = 3688] [id = 319] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 17268400 == 42 [pid = 3688] [id = 318] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 14E05400 == 41 [pid = 3688] [id = 317] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 1431E000 == 40 [pid = 3688] [id = 316] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 11CA9C00 == 39 [pid = 3688] [id = 315] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 10AD0000 == 38 [pid = 3688] [id = 314] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 1A5D9C00 == 37 [pid = 3688] [id = 313] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 1839C000 == 36 [pid = 3688] [id = 312] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 11C6C000 == 35 [pid = 3688] [id = 311] 09:39:51 INFO - PROCESS | 3688 | --DOCSHELL 10225800 == 34 [pid = 3688] [id = 310] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (19B63000) [pid = 3688] [serial = 925] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (14320000) [pid = 3688] [serial = 910] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1A065000) [pid = 3688] [serial = 927] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (154D6400) [pid = 3688] [serial = 912] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (15F66C00) [pid = 3688] [serial = 913] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (11C5E800) [pid = 3688] [serial = 906] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (12B09800) [pid = 3688] [serial = 907] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (140D2000) [pid = 3688] [serial = 909] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (10AD1800) [pid = 3688] [serial = 903] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10ADD800) [pid = 3688] [serial = 904] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (128C3400) [pid = 3688] [serial = 900] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1720C400) [pid = 3688] [serial = 916] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16A08C00) [pid = 3688] [serial = 915] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1839EC00) [pid = 3688] [serial = 918] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (14E1B000) [pid = 3688] [serial = 921] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (19A8A400) [pid = 3688] [serial = 924] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (16FC3800) [pid = 3688] [serial = 922] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (17A3D400) [pid = 3688] [serial = 919] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10A7F000) [pid = 3688] [serial = 897] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3688 | 1464799191783 Marionette TRACE conn3 <- [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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 784ms 09:39:51 INFO - PROCESS | 3688 | 1464799191813 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3688 | 1464799191819 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:39:51 INFO - PROCESS | 3688 | 1464799191824 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3688 | 1464799191827 Marionette TRACE conn3 <- [1,1274,null,{}] 09:39:51 INFO - PROCESS | 3688 | 1464799191830 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3688 | 1464799191910 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:39:51 INFO - PROCESS | 3688 | 1464799191919 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3688 | ++DOCSHELL 10F1F800 == 35 [pid = 3688] [id = 328] 09:39:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1102F800) [pid = 3688] [serial = 983] [outer = 00000000] 09:39:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (12B0CC00) [pid = 3688] [serial = 984] [outer = 1102F800] 09:39:51 INFO - PROCESS | 3688 | 1464799191963 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (12D84400) [pid = 3688] [serial = 985] [outer = 1102F800] 09:39:52 INFO - PROCESS | 3688 | 1464799192403 Marionette TRACE conn3 <- [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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 581ms 09:39:52 INFO - PROCESS | 3688 | 1464799192424 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3688 | 1464799192427 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:39:52 INFO - PROCESS | 3688 | 1464799192432 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3688 | 1464799192436 Marionette TRACE conn3 <- [1,1278,null,{}] 09:39:52 INFO - PROCESS | 3688 | 1464799192448 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3688 | 1464799192540 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:39:52 INFO - PROCESS | 3688 | 1464799192552 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3688 | ++DOCSHELL 140CA400 == 36 [pid = 3688] [id = 329] 09:39:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (140CAC00) [pid = 3688] [serial = 986] [outer = 00000000] 09:39:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (140D8800) [pid = 3688] [serial = 987] [outer = 140CAC00] 09:39:52 INFO - PROCESS | 3688 | 1464799192599 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (1431F400) [pid = 3688] [serial = 988] [outer = 140CAC00] 09:39:53 INFO - PROCESS | 3688 | 1464799193013 Marionette TRACE conn3 <- [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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 653ms 09:39:53 INFO - PROCESS | 3688 | 1464799193074 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3688 | 1464799193076 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:39:53 INFO - PROCESS | 3688 | 1464799193079 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3688 | 1464799193081 Marionette TRACE conn3 <- [1,1282,null,{}] 09:39:53 INFO - PROCESS | 3688 | 1464799193084 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3688 | 1464799193162 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:39:53 INFO - PROCESS | 3688 | 1464799193171 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3688 | ++DOCSHELL 14E0B400 == 37 [pid = 3688] [id = 330] 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (14E1B000) [pid = 3688] [serial = 989] [outer = 00000000] 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (15B8D000) [pid = 3688] [serial = 990] [outer = 14E1B000] 09:39:53 INFO - PROCESS | 3688 | 1464799193198 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (15F79C00) [pid = 3688] [serial = 991] [outer = 14E1B000] 09:39:53 INFO - PROCESS | 3688 | 1464799193602 Marionette TRACE conn3 <- [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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 552ms 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:39:53 INFO - PROCESS | 3688 | 1464799193640 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3688 | 1464799193642 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 3688 | 1464799193645 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3688 | 1464799193647 Marionette TRACE conn3 <- [1,1286,null,{}] 09:39:53 INFO - PROCESS | 3688 | 1464799193650 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3688 | 1464799193713 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:39:53 INFO - PROCESS | 3688 | 1464799193719 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3688 | ++DOCSHELL 1390E000 == 38 [pid = 3688] [id = 331] 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (14E20000) [pid = 3688] [serial = 992] [outer = 00000000] 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (16ABDC00) [pid = 3688] [serial = 993] [outer = 14E20000] 09:39:53 INFO - PROCESS | 3688 | 1464799193762 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1720DC00) [pid = 3688] [serial = 994] [outer = 14E20000] 09:39:54 INFO - PROCESS | 3688 | 1464799194236 Marionette TRACE conn3 <- [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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 639ms 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:39:54 INFO - PROCESS | 3688 | 1464799194283 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3688 | 1464799194285 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 3688 | 1464799194288 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3688 | 1464799194290 Marionette TRACE conn3 <- [1,1290,null,{}] 09:39:54 INFO - PROCESS | 3688 | 1464799194304 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3688 | 1464799194428 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:39:54 INFO - PROCESS | 3688 | 1464799194443 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3688 | ++DOCSHELL 17A41000 == 39 [pid = 3688] [id = 332] 09:39:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (17A41800) [pid = 3688] [serial = 995] [outer = 00000000] 09:39:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (183A0000) [pid = 3688] [serial = 996] [outer = 17A41800] 09:39:54 INFO - PROCESS | 3688 | 1464799194494 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (198DC400) [pid = 3688] [serial = 997] [outer = 17A41800] 09:39:54 INFO - PROCESS | 3688 | 1464799194888 Marionette TRACE conn3 <- [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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 639ms 09:39:54 INFO - PROCESS | 3688 | 1464799194951 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3688 | 1464799194953 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:39:54 INFO - PROCESS | 3688 | 1464799194963 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3688 | 1464799194965 Marionette TRACE conn3 <- [1,1294,null,{}] 09:39:54 INFO - PROCESS | 3688 | 1464799194951 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3688 | 1464799195083 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:39:55 INFO - PROCESS | 3688 | 1464799195093 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3688 | ++DOCSHELL 1817BC00 == 40 [pid = 3688] [id = 333] 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (198E0400) [pid = 3688] [serial = 998] [outer = 00000000] 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (19A94800) [pid = 3688] [serial = 999] [outer = 198E0400] 09:39:55 INFO - PROCESS | 3688 | 1464799195136 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19E5FC00) [pid = 3688] [serial = 1000] [outer = 198E0400] 09:39:55 INFO - PROCESS | 3688 | 1464799195533 Marionette TRACE conn3 <- [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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 595ms 09:39:55 INFO - PROCESS | 3688 | 1464799195550 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3688 | 1464799195552 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:39:55 INFO - PROCESS | 3688 | 1464799195556 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:39:55 INFO - PROCESS | 3688 | 1464799195557 Marionette TRACE conn3 <- [1,1298,null,{}] 09:39:55 INFO - PROCESS | 3688 | 1464799195561 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3688 | 1464799195660 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:39:55 INFO - PROCESS | 3688 | 1464799195667 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3688 | ++DOCSHELL 10A82C00 == 41 [pid = 3688] [id = 334] 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1675D000) [pid = 3688] [serial = 1001] [outer = 00000000] 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1A45C400) [pid = 3688] [serial = 1002] [outer = 1675D000] 09:39:55 INFO - PROCESS | 3688 | 1464799195691 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1A45EC00) [pid = 3688] [serial = 1003] [outer = 1675D000] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (17272C00) [pid = 3688] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1431E400) [pid = 3688] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (14E25800) [pid = 3688] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (19E56800) [pid = 3688] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1288F000) [pid = 3688] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (10AD0C00) [pid = 3688] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (19E57400) [pid = 3688] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1675DC00) [pid = 3688] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10ACB400) [pid = 3688] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:39:55 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A065800) [pid = 3688] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:39:56 INFO - PROCESS | 3688 | 1464799196155 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3688 | 1464799196200 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:39:56 INFO - PROCESS | 3688 | 1464799196204 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3688 | 1464799196205 Marionette TRACE conn3 <- [1,1302,null,{}] 09:39:56 INFO - PROCESS | 3688 | 1464799196209 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3688 | 1464799196282 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:39:56 INFO - PROCESS | 3688 | 1464799196324 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3688 | ++DOCSHELL 111B4800 == 42 [pid = 3688] [id = 335] 09:39:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (19A89400) [pid = 3688] [serial = 1004] [outer = 00000000] 09:39:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A3E7800) [pid = 3688] [serial = 1005] [outer = 19A89400] 09:39:56 INFO - PROCESS | 3688 | 1464799196367 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A3E8800) [pid = 3688] [serial = 1006] [outer = 19A89400] 09:39:56 INFO - PROCESS | 3688 | 1464799196755 Marionette TRACE conn3 <- [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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 595ms 09:39:56 INFO - PROCESS | 3688 | 1464799196803 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3688 | 1464799196805 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:39:56 INFO - PROCESS | 3688 | 1464799196809 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3688 | 1464799196810 Marionette TRACE conn3 <- [1,1306,null,{}] 09:39:56 INFO - PROCESS | 3688 | 1464799196814 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3688 | 1464799196910 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:39:56 INFO - PROCESS | 3688 | 1464799196917 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3688 | ++DOCSHELL 0F30F400 == 43 [pid = 3688] [id = 336] 09:39:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (0F310800) [pid = 3688] [serial = 1007] [outer = 00000000] 09:39:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A5D7000) [pid = 3688] [serial = 1008] [outer = 0F310800] 09:39:56 INFO - PROCESS | 3688 | 1464799196943 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1AC15400) [pid = 3688] [serial = 1009] [outer = 0F310800] 09:39:57 INFO - PROCESS | 3688 | 1464799197364 Marionette TRACE conn3 <- [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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 596ms 09:39:57 INFO - PROCESS | 3688 | 1464799197410 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3688 | 1464799197413 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:39:57 INFO - PROCESS | 3688 | 1464799197416 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3688 | 1464799197418 Marionette TRACE conn3 <- [1,1310,null,{}] 09:39:57 INFO - PROCESS | 3688 | 1464799197422 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3688 | 1464799197497 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:39:57 INFO - PROCESS | 3688 | 1464799197507 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3688 | ++DOCSHELL 1AC1CC00 == 44 [pid = 3688] [id = 337] 09:39:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1AC20C00) [pid = 3688] [serial = 1010] [outer = 00000000] 09:39:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1AD5A400) [pid = 3688] [serial = 1011] [outer = 1AC20C00] 09:39:57 INFO - PROCESS | 3688 | 1464799197561 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1AD5FC00) [pid = 3688] [serial = 1012] [outer = 1AC20C00] 09:39:58 INFO - PROCESS | 3688 | 1464799198191 Marionette TRACE conn3 <- [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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 842ms 09:39:58 INFO - PROCESS | 3688 | 1464799198245 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3688 | 1464799198249 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:39:58 INFO - PROCESS | 3688 | 1464799198255 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3688 | 1464799198259 Marionette TRACE conn3 <- [1,1314,null,{}] 09:39:58 INFO - PROCESS | 3688 | 1464799198265 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3688 | 1464799198373 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:39:58 INFO - PROCESS | 3688 | 1464799198456 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3688 | ++DOCSHELL 10AC7000 == 45 [pid = 3688] [id = 338] 09:39:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10AD0000) [pid = 3688] [serial = 1013] [outer = 00000000] 09:39:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (11036400) [pid = 3688] [serial = 1014] [outer = 10AD0000] 09:39:58 INFO - PROCESS | 3688 | 1464799198511 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (12896800) [pid = 3688] [serial = 1015] [outer = 10AD0000] 09:39:59 INFO - PROCESS | 3688 | 1464799199122 Marionette TRACE conn3 <- [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]]]}] 09:39:59 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 09:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 09:39:59 INFO - PROCESS | 3688 | 1464799199203 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3688 | 1464799199191 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:39:59 INFO - PROCESS | 3688 | 1464799199197 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3688 | 1464799199200 Marionette TRACE conn3 <- [1,1318,null,{}] 09:39:59 INFO - PROCESS | 3688 | 1464799199205 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3688 | 1464799199355 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:39:59 INFO - PROCESS | 3688 | 1464799199408 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3688 | ++DOCSHELL 1401BC00 == 46 [pid = 3688] [id = 339] 09:39:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1401C800) [pid = 3688] [serial = 1016] [outer = 00000000] 09:39:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (15468C00) [pid = 3688] [serial = 1017] [outer = 1401C800] 09:39:59 INFO - PROCESS | 3688 | 1464799199445 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16763400) [pid = 3688] [serial = 1018] [outer = 1401C800] 09:40:00 INFO - PROCESS | 3688 | 1464799200034 Marionette TRACE conn3 <- [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]]]}] 09:40:00 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 09:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 871ms 09:40:00 INFO - PROCESS | 3688 | 1464799200087 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3688 | 1464799200090 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:40:00 INFO - PROCESS | 3688 | 1464799200094 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3688 | 1464799200097 Marionette TRACE conn3 <- [1,1322,null,{}] 09:40:00 INFO - PROCESS | 3688 | 1464799200109 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3688 | 1464799200201 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:40:00 INFO - PROCESS | 3688 | 1464799200329 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3688 | ++DOCSHELL 1A9DF000 == 47 [pid = 3688] [id = 340] 09:40:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1A9DF800) [pid = 3688] [serial = 1019] [outer = 00000000] 09:40:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1AC1F800) [pid = 3688] [serial = 1020] [outer = 1A9DF800] 09:40:00 INFO - PROCESS | 3688 | 1464799200385 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1AD56C00) [pid = 3688] [serial = 1021] [outer = 1A9DF800] 09:40:01 INFO - PROCESS | 3688 | 1464799201061 Marionette TRACE conn3 <- [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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1016ms 09:40:01 INFO - PROCESS | 3688 | 1464799201119 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3688 | 1464799201123 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3688 | 1464799201128 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:40:01 INFO - PROCESS | 3688 | 1464799201132 Marionette TRACE conn3 <- [1,1326,null,{}] 09:40:01 INFO - PROCESS | 3688 | 1464799201138 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3688 | 1464799201217 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:40:01 INFO - PROCESS | 3688 | 1464799201348 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3688 | ++DOCSHELL 10A5F800 == 48 [pid = 3688] [id = 341] 09:40:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (10A7E800) [pid = 3688] [serial = 1022] [outer = 00000000] 09:40:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1102FC00) [pid = 3688] [serial = 1023] [outer = 10A7E800] 09:40:01 INFO - PROCESS | 3688 | 1464799201384 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (12896400) [pid = 3688] [serial = 1024] [outer = 10A7E800] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 102D2800 == 47 [pid = 3688] [id = 299] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 0F30F400 == 46 [pid = 3688] [id = 336] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 111B4800 == 45 [pid = 3688] [id = 335] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 10A82C00 == 44 [pid = 3688] [id = 334] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 1817BC00 == 43 [pid = 3688] [id = 333] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 17A41000 == 42 [pid = 3688] [id = 332] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 1390E000 == 41 [pid = 3688] [id = 331] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 14E0B400 == 40 [pid = 3688] [id = 330] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 140CA400 == 39 [pid = 3688] [id = 329] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 10F1F800 == 38 [pid = 3688] [id = 328] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 105F4000 == 37 [pid = 3688] [id = 327] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 1400EC00 == 36 [pid = 3688] [id = 325] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 10ADD400 == 35 [pid = 3688] [id = 324] 09:40:01 INFO - PROCESS | 3688 | --DOCSHELL 1027B000 == 34 [pid = 3688] [id = 323] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1A9AFC00) [pid = 3688] [serial = 939] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1055BC00) [pid = 3688] [serial = 930] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (13118400) [pid = 3688] [serial = 933] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1A3F3400) [pid = 3688] [serial = 936] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1AC15C00) [pid = 3688] [serial = 969] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1A061000) [pid = 3688] [serial = 958] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (19B6A800) [pid = 3688] [serial = 957] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (15469C00) [pid = 3688] [serial = 963] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1A3F2800) [pid = 3688] [serial = 960] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1A3F3800) [pid = 3688] [serial = 961] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (17902C00) [pid = 3688] [serial = 954] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (15473C00) [pid = 3688] [serial = 964] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (16FCA800) [pid = 3688] [serial = 952] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1A9AC400) [pid = 3688] [serial = 966] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (17A39000) [pid = 3688] [serial = 955] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (143B9000) [pid = 3688] [serial = 948] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (143BB800) [pid = 3688] [serial = 949] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1675E400) [pid = 3688] [serial = 951] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A9DF400) [pid = 3688] [serial = 967] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (130AF000) [pid = 3688] [serial = 945] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1324E400) [pid = 3688] [serial = 946] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (11A0F000) [pid = 3688] [serial = 943] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (111AB800) [pid = 3688] [serial = 942] [outer = 00000000] [url = about:blank] 09:40:01 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A069400) [pid = 3688] [serial = 928] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 3688 | 1464799202401 Marionette TRACE conn3 <- [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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1292ms 09:40:02 INFO - PROCESS | 3688 | 1464799202415 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3688 | 1464799202420 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:40:02 INFO - PROCESS | 3688 | 1464799202426 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3688 | 1464799202428 Marionette TRACE conn3 <- [1,1330,null,{}] 09:40:02 INFO - PROCESS | 3688 | 1464799202433 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3688 | 1464799202512 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:40:02 INFO - PROCESS | 3688 | 1464799202519 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3688 | ++DOCSHELL 10A63800 == 35 [pid = 3688] [id = 342] 09:40:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10AD0800) [pid = 3688] [serial = 1025] [outer = 00000000] 09:40:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (12B91400) [pid = 3688] [serial = 1026] [outer = 10AD0800] 09:40:02 INFO - PROCESS | 3688 | 1464799202563 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (13246400) [pid = 3688] [serial = 1027] [outer = 10AD0800] 09:40:02 INFO - PROCESS | 3688 | 1464799203008 Marionette TRACE conn3 <- [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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 595ms 09:40:03 INFO - PROCESS | 3688 | 1464799203023 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3688 | 1464799203025 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:40:03 INFO - PROCESS | 3688 | 1464799203029 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3688 | 1464799203032 Marionette TRACE conn3 <- [1,1334,null,{}] 09:40:03 INFO - PROCESS | 3688 | 1464799203046 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3688 | 1464799203127 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:40:03 INFO - PROCESS | 3688 | 1464799203134 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3688 | ++DOCSHELL 14E29400 == 36 [pid = 3688] [id = 343] 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (15469C00) [pid = 3688] [serial = 1028] [outer = 00000000] 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (15F7C000) [pid = 3688] [serial = 1029] [outer = 15469C00] 09:40:03 INFO - PROCESS | 3688 | 1464799203180 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16ABB800) [pid = 3688] [serial = 1030] [outer = 15469C00] 09:40:03 INFO - PROCESS | 3688 | 1464799203590 Marionette TRACE conn3 <- [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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 595ms 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:40:03 INFO - PROCESS | 3688 | 1464799203630 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3688 | 1464799203632 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:40:03 INFO - PROCESS | 3688 | 1464799203636 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3688 | 1464799203638 Marionette TRACE conn3 <- [1,1338,null,{}] 09:40:03 INFO - PROCESS | 3688 | 1464799203641 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3688 | 1464799203704 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:40:03 INFO - PROCESS | 3688 | 1464799203710 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3688 | ++DOCSHELL 17206800 == 37 [pid = 3688] [id = 344] 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1781B400) [pid = 3688] [serial = 1031] [outer = 00000000] 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (17A3A400) [pid = 3688] [serial = 1032] [outer = 1781B400] 09:40:03 INFO - PROCESS | 3688 | 1464799203754 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (17EA1C00) [pid = 3688] [serial = 1033] [outer = 1781B400] 09:40:04 INFO - PROCESS | 3688 | 1464799204203 Marionette TRACE conn3 <- [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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 639ms 09:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:40:04 INFO - PROCESS | 3688 | 1464799204277 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3688 | 1464799204279 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:40:04 INFO - PROCESS | 3688 | 1464799204282 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3688 | 1464799204284 Marionette TRACE conn3 <- [1,1342,null,{}] 09:40:04 INFO - PROCESS | 3688 | 1464799204288 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3688 | 1464799204403 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:40:04 INFO - PROCESS | 3688 | 1464799204460 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3688 | ++DOCSHELL 1839B400 == 38 [pid = 3688] [id = 345] 09:40:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1839C000) [pid = 3688] [serial = 1034] [outer = 00000000] 09:40:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (198E1C00) [pid = 3688] [serial = 1035] [outer = 1839C000] 09:40:04 INFO - PROCESS | 3688 | 1464799204487 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (198E5000) [pid = 3688] [serial = 1036] [outer = 1839C000] 09:40:04 INFO - PROCESS | 3688 | 1464799204892 Marionette TRACE conn3 <- [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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 639ms 09:40:04 INFO - PROCESS | 3688 | 1464799204939 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3688 | 1464799204941 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:40:04 INFO - PROCESS | 3688 | 1464799204944 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3688 | 1464799204946 Marionette TRACE conn3 <- [1,1346,null,{}] 09:40:04 INFO - PROCESS | 3688 | 1464799204949 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3688 | 1464799205092 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:40:05 INFO - PROCESS | 3688 | 1464799205108 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3688 | ++DOCSHELL 1839F800 == 39 [pid = 3688] [id = 346] 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (19E59C00) [pid = 3688] [serial = 1037] [outer = 00000000] 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1A3F5000) [pid = 3688] [serial = 1038] [outer = 19E59C00] 09:40:05 INFO - PROCESS | 3688 | 1464799205203 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1A5DC400) [pid = 3688] [serial = 1039] [outer = 19E59C00] 09:40:05 INFO - PROCESS | 3688 | 1464799205579 Marionette TRACE conn3 <- [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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 682ms 09:40:05 INFO - PROCESS | 3688 | 1464799205626 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3688 | 1464799205628 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:40:05 INFO - PROCESS | 3688 | 1464799205635 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3688 | 1464799205638 Marionette TRACE conn3 <- [1,1350,null,{}] 09:40:05 INFO - PROCESS | 3688 | 1464799205642 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3688 | 1464799205751 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:40:05 INFO - PROCESS | 3688 | 1464799205741 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3688 | ++DOCSHELL 1A3F4C00 == 40 [pid = 3688] [id = 347] 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A45FC00) [pid = 3688] [serial = 1040] [outer = 00000000] 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1A9E2400) [pid = 3688] [serial = 1041] [outer = 1A45FC00] 09:40:05 INFO - PROCESS | 3688 | 1464799205787 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1AC17C00) [pid = 3688] [serial = 1042] [outer = 1A45FC00] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1A9A9000) [pid = 3688] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (140CAC00) [pid = 3688] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (17A41800) [pid = 3688] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (15F67000) [pid = 3688] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (14E1B000) [pid = 3688] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1102F800) [pid = 3688] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (198E0400) [pid = 3688] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (10A7C000) [pid = 3688] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (14E20000) [pid = 3688] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1675D000) [pid = 3688] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (19A89400) [pid = 3688] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (0F310800) [pid = 3688] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A34DC00) [pid = 3688] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1839C400) [pid = 3688] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (12B04C00) [pid = 3688] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1022A000) [pid = 3688] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (102D9C00) [pid = 3688] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (114AD400) [pid = 3688] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:40:06 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (198DD000) [pid = 3688] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:40:06 INFO - PROCESS | 3688 | 1464799206334 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 740ms 09:40:06 INFO - PROCESS | 3688 | 1464799206374 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3688 | 1464799206376 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:40:06 INFO - PROCESS | 3688 | 1464799206380 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3688 | 1464799206381 Marionette TRACE conn3 <- [1,1354,null,{}] 09:40:06 INFO - PROCESS | 3688 | 1464799206385 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3688 | 1464799206462 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:40:06 INFO - PROCESS | 3688 | 1464799206468 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3688 | ++DOCSHELL 10A7C000 == 41 [pid = 3688] [id = 348] 09:40:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10AD1800) [pid = 3688] [serial = 1043] [outer = 00000000] 09:40:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (14E1B000) [pid = 3688] [serial = 1044] [outer = 10AD1800] 09:40:06 INFO - PROCESS | 3688 | 1464799206511 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (14E20000) [pid = 3688] [serial = 1045] [outer = 10AD1800] 09:40:06 INFO - PROCESS | 3688 | 1464799206921 Marionette TRACE conn3 <- [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] 09:40:06 INFO - PROCESS | 3688 | 1464799206954 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:40:06 INFO - PROCESS | 3688 | 1464799206944 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3688 | 1464799206945 Marionette TRACE conn3 <- [1,1358,null,{}] 09:40:06 INFO - PROCESS | 3688 | 1464799206949 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3688 | 1464799207023 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:40:07 INFO - PROCESS | 3688 | 1464799207029 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3688 | ++DOCSHELL 13907800 == 42 [pid = 3688] [id = 349] 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1390B800) [pid = 3688] [serial = 1046] [outer = 00000000] 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A5D8C00) [pid = 3688] [serial = 1047] [outer = 1390B800] 09:40:07 INFO - PROCESS | 3688 | 1464799207072 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A5DBC00) [pid = 3688] [serial = 1048] [outer = 1390B800] 09:40:07 INFO - PROCESS | 3688 | 1464799207459 Marionette TRACE conn3 <- [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] 09:40:07 INFO - PROCESS | 3688 | 1464799207518 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 3688 | 1464799207521 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:40:07 INFO - PROCESS | 3688 | 1464799207523 Marionette TRACE conn3 <- [1,1362,null,{}] 09:40:07 INFO - PROCESS | 3688 | 1464799207510 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3688 | 1464799207586 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:40:07 INFO - PROCESS | 3688 | 1464799207595 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3688 | ++DOCSHELL 13112C00 == 43 [pid = 3688] [id = 350] 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (19A8A000) [pid = 3688] [serial = 1049] [outer = 00000000] 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1AD59400) [pid = 3688] [serial = 1050] [outer = 19A8A000] 09:40:07 INFO - PROCESS | 3688 | 1464799207638 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1AE87800) [pid = 3688] [serial = 1051] [outer = 19A8A000] 09:40:08 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:08 INFO - PROCESS | 3688 | 1464799208256 Marionette TRACE conn3 <- [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] 09:40:08 INFO - PROCESS | 3688 | 1464799208303 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:40:08 INFO - PROCESS | 3688 | 1464799208309 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3688 | 1464799208313 Marionette TRACE conn3 <- [1,1366,null,{}] 09:40:08 INFO - PROCESS | 3688 | 1464799208319 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3688 | 1464799208411 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:40:08 INFO - PROCESS | 3688 | 1464799208542 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3688 | ++DOCSHELL 10ADA800 == 44 [pid = 3688] [id = 351] 09:40:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (10ADC800) [pid = 3688] [serial = 1052] [outer = 00000000] 09:40:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (131B6400) [pid = 3688] [serial = 1053] [outer = 10ADC800] 09:40:08 INFO - PROCESS | 3688 | 1464799208599 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (13CE7C00) [pid = 3688] [serial = 1054] [outer = 10ADC800] 09:40:09 INFO - PROCESS | 3688 | 1464799209191 Marionette TRACE conn3 <- [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] 09:40:09 INFO - PROCESS | 3688 | 1464799209247 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:40:09 INFO - PROCESS | 3688 | 1464799209254 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3688 | 1464799209256 Marionette TRACE conn3 <- [1,1370,null,{}] 09:40:09 INFO - PROCESS | 3688 | 1464799209260 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3688 | 1464799209363 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:40:09 INFO - PROCESS | 3688 | 1464799209465 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3688 | ++DOCSHELL 15F79400 == 45 [pid = 3688] [id = 352] 09:40:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (16FBE800) [pid = 3688] [serial = 1055] [outer = 00000000] 09:40:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (17A3B800) [pid = 3688] [serial = 1056] [outer = 16FBE800] 09:40:09 INFO - PROCESS | 3688 | 1464799209518 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19A89400) [pid = 3688] [serial = 1057] [outer = 16FBE800] 09:40:10 INFO - PROCESS | 3688 | [3688] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:10 INFO - PROCESS | 3688 | 1464799210138 Marionette TRACE conn3 <- [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] 09:40:10 INFO - PROCESS | 3688 | 1464799210185 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:40:10 INFO - PROCESS | 3688 | 1464799210189 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3688 | 1464799210192 Marionette TRACE conn3 <- [1,1374,null,{}] 09:40:10 INFO - PROCESS | 3688 | 1464799210203 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3688 | 1464799210306 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:40:10 INFO - PROCESS | 3688 | 1464799210419 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3688 | ++DOCSHELL 10E95C00 == 46 [pid = 3688] [id = 353] 09:40:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (114A5400) [pid = 3688] [serial = 1058] [outer = 00000000] 09:40:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (14E1BC00) [pid = 3688] [serial = 1059] [outer = 114A5400] 09:40:10 INFO - PROCESS | 3688 | 1464799210475 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (17866000) [pid = 3688] [serial = 1060] [outer = 114A5400] 09:40:11 INFO - PROCESS | 3688 | 1464799211261 Marionette TRACE conn3 <- [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] 09:40:11 INFO - PROCESS | 3688 | 1464799211332 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:40:11 INFO - PROCESS | 3688 | 1464799211338 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3688 | 1464799211340 Marionette TRACE conn3 <- [1,1378,null,{}] 09:40:11 INFO - PROCESS | 3688 | 1464799211328 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3688 | 1464799211427 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:40:11 INFO - PROCESS | 3688 | 1464799211509 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3688 | ++DOCSHELL 10ADBC00 == 35 [pid = 3688] [id = 354] 09:40:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (10ADCC00) [pid = 3688] [serial = 1061] [outer = 00000000] 09:40:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10F19800) [pid = 3688] [serial = 1062] [outer = 10ADCC00] 09:40:11 INFO - PROCESS | 3688 | 1464799211555 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (11A0F000) [pid = 3688] [serial = 1063] [outer = 10ADCC00] 09:40:11 INFO - PROCESS | 3688 | 1464799211964 Marionette TRACE conn3 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 682ms 09:40:12 INFO - PROCESS | 3688 | 1464799212025 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3688 | 1464799212030 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:40:12 INFO - PROCESS | 3688 | 1464799212036 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3688 | 1464799212038 Marionette TRACE conn3 <- [1,1382,null,{}] 09:40:12 INFO - PROCESS | 3688 | 1464799212042 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3688 | 1464799212108 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:40:12 INFO - PROCESS | 3688 | 1464799212118 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3688 | ++DOCSHELL 1390FC00 == 36 [pid = 3688] [id = 355] 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (13D57400) [pid = 3688] [serial = 1064] [outer = 00000000] 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (140D4C00) [pid = 3688] [serial = 1065] [outer = 13D57400] 09:40:12 INFO - PROCESS | 3688 | 1464799212162 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1431DC00) [pid = 3688] [serial = 1066] [outer = 13D57400] 09:40:12 INFO - PROCESS | 3688 | 1464799212585 Marionette TRACE conn3 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 595ms 09:40:12 INFO - PROCESS | 3688 | 1464799212633 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3688 | 1464799212636 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:40:12 INFO - PROCESS | 3688 | 1464799212621 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3688 | 1464799212625 Marionette TRACE conn3 <- [1,1386,null,{}] 09:40:12 INFO - PROCESS | 3688 | 1464799212634 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3688 | 1464799212714 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:40:12 INFO - PROCESS | 3688 | 1464799212724 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3688 | ++DOCSHELL 15F86000 == 37 [pid = 3688] [id = 356] 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (16134400) [pid = 3688] [serial = 1067] [outer = 00000000] 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (16FBEC00) [pid = 3688] [serial = 1068] [outer = 16134400] 09:40:12 INFO - PROCESS | 3688 | 1464799212776 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1781A800) [pid = 3688] [serial = 1069] [outer = 16134400] 09:40:13 INFO - PROCESS | 3688 | 1464799213180 Marionette TRACE conn3 <- [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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 595ms 09:40:13 INFO - PROCESS | 3688 | 1464799213213 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3688 | 1464799213215 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:40:13 INFO - PROCESS | 3688 | 1464799213218 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3688 | 1464799213220 Marionette TRACE conn3 <- [1,1390,null,{}] 09:40:13 INFO - PROCESS | 3688 | 1464799213224 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3688 | 1464799213305 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:40:13 INFO - PROCESS | 3688 | 1464799213312 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3688 | ++DOCSHELL 16ABDC00 == 38 [pid = 3688] [id = 357] 09:40:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1720DC00) [pid = 3688] [serial = 1070] [outer = 00000000] 09:40:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (198D9800) [pid = 3688] [serial = 1071] [outer = 1720DC00] 09:40:13 INFO - PROCESS | 3688 | 1464799213384 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (198DFC00) [pid = 3688] [serial = 1072] [outer = 1720DC00] 09:40:13 INFO - PROCESS | 3688 | 1464799213867 Marionette TRACE conn3 <- [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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 682ms 09:40:13 INFO - PROCESS | 3688 | 1464799213920 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3688 | 1464799213922 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:40:13 INFO - PROCESS | 3688 | 1464799213930 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3688 | 1464799213932 Marionette TRACE conn3 <- [1,1394,null,{}] 09:40:13 INFO - PROCESS | 3688 | 1464799213935 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3688 | 1464799214022 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:40:14 INFO - PROCESS | 3688 | 1464799214031 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3688 | ++DOCSHELL 198E4400 == 39 [pid = 3688] [id = 358] 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (19A89C00) [pid = 3688] [serial = 1073] [outer = 00000000] 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19E5FC00) [pid = 3688] [serial = 1074] [outer = 19A89C00] 09:40:14 INFO - PROCESS | 3688 | 1464799214074 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A064C00) [pid = 3688] [serial = 1075] [outer = 19A89C00] 09:40:14 INFO - PROCESS | 3688 | 1464799214483 Marionette TRACE conn3 <- [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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 581ms 09:40:14 INFO - PROCESS | 3688 | 1464799214510 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3688 | 1464799214512 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:40:14 INFO - PROCESS | 3688 | 1464799214515 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3688 | 1464799214517 Marionette TRACE conn3 <- [1,1398,null,{}] 09:40:14 INFO - PROCESS | 3688 | 1464799214520 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3688 | 1464799214633 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:40:14 INFO - PROCESS | 3688 | 1464799214720 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3688 | ++DOCSHELL 1A45EC00 == 40 [pid = 3688] [id = 359] 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A45F400) [pid = 3688] [serial = 1076] [outer = 00000000] 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A9A6400) [pid = 3688] [serial = 1077] [outer = 1A45F400] 09:40:14 INFO - PROCESS | 3688 | 1464799214747 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A9A6C00) [pid = 3688] [serial = 1078] [outer = 1A45F400] 09:40:15 INFO - PROCESS | 3688 | 1464799215167 Marionette TRACE conn3 <- [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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 683ms 09:40:15 INFO - PROCESS | 3688 | 1464799215220 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3688 | 1464799215205 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:40:15 INFO - PROCESS | 3688 | 1464799215209 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3688 | 1464799215210 Marionette TRACE conn3 <- [1,1402,null,{}] 09:40:15 INFO - PROCESS | 3688 | 1464799215213 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3688 | 1464799215316 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:40:15 INFO - PROCESS | 3688 | 1464799215328 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3688 | ++DOCSHELL 1A3F4C00 == 41 [pid = 3688] [id = 360] 09:40:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A3F5C00) [pid = 3688] [serial = 1079] [outer = 00000000] 09:40:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1A9DD400) [pid = 3688] [serial = 1080] [outer = 1A3F5C00] 09:40:15 INFO - PROCESS | 3688 | 1464799215370 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1AC19000) [pid = 3688] [serial = 1081] [outer = 1A3F5C00] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (140D5C00) [pid = 3688] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1839C000) [pid = 3688] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (10AD0800) [pid = 3688] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (15469C00) [pid = 3688] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1781B400) [pid = 3688] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (10A7E800) [pid = 3688] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A9DF800) [pid = 3688] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19E59C00) [pid = 3688] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1390B800) [pid = 3688] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:40:15 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (10AD1800) [pid = 3688] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:40:15 INFO - PROCESS | 3688 | 1464799215904 Marionette TRACE conn3 <- [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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 741ms 09:40:15 INFO - PROCESS | 3688 | 1464799215958 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3688 | 1464799215960 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:40:15 INFO - PROCESS | 3688 | 1464799215963 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3688 | 1464799215965 Marionette TRACE conn3 <- [1,1406,null,{}] 09:40:15 INFO - PROCESS | 3688 | 1464799215968 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3688 | 1464799216048 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:40:16 INFO - PROCESS | 3688 | 1464799216060 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3688 | ++DOCSHELL 10AD0800 == 42 [pid = 3688] [id = 361] 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (111B4800) [pid = 3688] [serial = 1082] [outer = 00000000] 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (19A89800) [pid = 3688] [serial = 1083] [outer = 111B4800] 09:40:16 INFO - PROCESS | 3688 | 1464799216103 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19A90400) [pid = 3688] [serial = 1084] [outer = 111B4800] 09:40:16 INFO - PROCESS | 3688 | 1464799216486 Marionette TRACE conn3 <- [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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 552ms 09:40:16 INFO - PROCESS | 3688 | 1464799216520 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3688 | 1464799216522 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3688 | 1464799216526 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:40:16 INFO - PROCESS | 3688 | 1464799216527 Marionette TRACE conn3 <- [1,1410,null,{}] 09:40:16 INFO - PROCESS | 3688 | 1464799216531 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3688 | 1464799216607 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:40:16 INFO - PROCESS | 3688 | 1464799216613 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3688 | ++DOCSHELL 140D5C00 == 43 [pid = 3688] [id = 362] 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1A3EA000) [pid = 3688] [serial = 1085] [outer = 00000000] 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1AC20800) [pid = 3688] [serial = 1086] [outer = 1A3EA000] 09:40:16 INFO - PROCESS | 3688 | 1464799216657 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A9DD000) [pid = 3688] [serial = 1087] [outer = 1A3EA000] 09:40:17 INFO - PROCESS | 3688 | 1464799217046 Marionette TRACE conn3 <- [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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 552ms 09:40:17 INFO - PROCESS | 3688 | 1464799217088 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3688 | 1464799217090 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:40:17 INFO - PROCESS | 3688 | 1464799217093 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3688 | 1464799217095 Marionette TRACE conn3 <- [1,1414,null,{}] 09:40:17 INFO - PROCESS | 3688 | 1464799217102 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3688 | 1464799217160 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:40:17 INFO - PROCESS | 3688 | 1464799217167 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3688 | ++DOCSHELL 1A9DB000 == 44 [pid = 3688] [id = 363] 09:40:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1AD5A400) [pid = 3688] [serial = 1088] [outer = 00000000] 09:40:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1B04F400) [pid = 3688] [serial = 1089] [outer = 1AD5A400] 09:40:17 INFO - PROCESS | 3688 | 1464799217209 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1B055800) [pid = 3688] [serial = 1090] [outer = 1AD5A400] 09:40:17 INFO - PROCESS | 3688 | 1464799217832 Marionette TRACE conn3 <- [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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 784ms 09:40:17 INFO - PROCESS | 3688 | 1464799217875 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3688 | 1464799217879 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:40:17 INFO - PROCESS | 3688 | 1464799217885 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3688 | 1464799217889 Marionette TRACE conn3 <- [1,1418,null,{}] 09:40:17 INFO - PROCESS | 3688 | 1464799217894 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3688 | 1464799218005 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:40:18 INFO - PROCESS | 3688 | 1464799218137 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3688 | ++DOCSHELL 10F16000 == 45 [pid = 3688] [id = 364] 09:40:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (10F1A400) [pid = 3688] [serial = 1091] [outer = 00000000] 09:40:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (12D87800) [pid = 3688] [serial = 1092] [outer = 10F1A400] 09:40:18 INFO - PROCESS | 3688 | 1464799218193 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (13721400) [pid = 3688] [serial = 1093] [outer = 10F1A400] 09:40:18 INFO - PROCESS | 3688 | 1464799218734 Marionette TRACE conn3 <- [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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 871ms 09:40:18 INFO - PROCESS | 3688 | 1464799218755 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3688 | 1464799218761 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:40:18 INFO - PROCESS | 3688 | 1464799218783 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:40:18 INFO - PROCESS | 3688 | 1464799218786 Marionette TRACE conn3 <- [1,1422,null,{}] 09:40:18 INFO - PROCESS | 3688 | 1464799218790 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3688 | 1464799218896 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:40:18 INFO - PROCESS | 3688 | 1464799218978 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3688 | ++DOCSHELL 15476800 == 46 [pid = 3688] [id = 365] 09:40:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (154D8000) [pid = 3688] [serial = 1094] [outer = 00000000] 09:40:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (172B1400) [pid = 3688] [serial = 1095] [outer = 154D8000] 09:40:19 INFO - PROCESS | 3688 | 1464799219030 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (183A0000) [pid = 3688] [serial = 1096] [outer = 154D8000] 09:40:19 INFO - PROCESS | 3688 | 1464799219659 Marionette TRACE conn3 <- [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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 915ms 09:40:19 INFO - PROCESS | 3688 | 1464799219699 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3688 | 1464799219702 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:40:19 INFO - PROCESS | 3688 | 1464799219707 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3688 | 1464799219710 Marionette TRACE conn3 <- [1,1426,null,{}] 09:40:19 INFO - PROCESS | 3688 | 1464799219721 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3688 | 1464799219832 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:40:19 INFO - PROCESS | 3688 | 1464799219967 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3688 | ++DOCSHELL 10A64800 == 47 [pid = 3688] [id = 366] 09:40:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1B04CC00) [pid = 3688] [serial = 1097] [outer = 00000000] 09:40:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1B2C7800) [pid = 3688] [serial = 1098] [outer = 1B04CC00] 09:40:20 INFO - PROCESS | 3688 | 1464799220023 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1B2CD400) [pid = 3688] [serial = 1099] [outer = 1B04CC00] 09:40:20 INFO - PROCESS | 3688 | 1464799220716 Marionette TRACE conn3 <- [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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1075ms 09:40:20 INFO - PROCESS | 3688 | 1464799220789 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3688 | 1464799220793 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 3688 | 1464799220799 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:40:20 INFO - PROCESS | 3688 | 1464799220803 Marionette TRACE conn3 <- [1,1430,null,{}] 09:40:20 INFO - PROCESS | 3688 | 1464799220809 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3688 | 1464799220894 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:40:21 INFO - PROCESS | 3688 | 1464799221028 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3688 | ++DOCSHELL 10A5A400 == 48 [pid = 3688] [id = 367] 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10ACF800) [pid = 3688] [serial = 1100] [outer = 00000000] 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (11036C00) [pid = 3688] [serial = 1101] [outer = 10ACF800] 09:40:21 INFO - PROCESS | 3688 | 1464799221083 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (11CAB000) [pid = 3688] [serial = 1102] [outer = 10ACF800] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 114AB000 == 47 [pid = 3688] [id = 300] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 140D5C00 == 46 [pid = 3688] [id = 362] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 10AD0800 == 45 [pid = 3688] [id = 361] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 1A3F4C00 == 44 [pid = 3688] [id = 360] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 1A45EC00 == 43 [pid = 3688] [id = 359] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 198E4400 == 42 [pid = 3688] [id = 358] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 16ABDC00 == 41 [pid = 3688] [id = 357] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 15F86000 == 40 [pid = 3688] [id = 356] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 1390FC00 == 39 [pid = 3688] [id = 355] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 10ADBC00 == 38 [pid = 3688] [id = 354] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 10ADA800 == 37 [pid = 3688] [id = 351] 09:40:21 INFO - PROCESS | 3688 | --DOCSHELL 13112C00 == 36 [pid = 3688] [id = 350] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1AC1A800) [pid = 3688] [serial = 970] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1AD59400) [pid = 3688] [serial = 1050] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (198E1C00) [pid = 3688] [serial = 1035] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (11036400) [pid = 3688] [serial = 1014] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (12B91400) [pid = 3688] [serial = 1026] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (13246400) [pid = 3688] [serial = 1027] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (15F7C000) [pid = 3688] [serial = 1029] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16ABB800) [pid = 3688] [serial = 1030] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (17A3A400) [pid = 3688] [serial = 1032] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (12896400) [pid = 3688] [serial = 1024] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1102FC00) [pid = 3688] [serial = 1023] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1AD56C00) [pid = 3688] [serial = 1021] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1AC1F800) [pid = 3688] [serial = 1020] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (15468C00) [pid = 3688] [serial = 1017] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A3F5000) [pid = 3688] [serial = 1038] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (198E5000) [pid = 3688] [serial = 1036] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1A5DBC00) [pid = 3688] [serial = 1048] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1A9E2400) [pid = 3688] [serial = 1041] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A5DC400) [pid = 3688] [serial = 1039] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (14E1B000) [pid = 3688] [serial = 1044] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A5D8C00) [pid = 3688] [serial = 1047] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (14E20000) [pid = 3688] [serial = 1045] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (17EA1C00) [pid = 3688] [serial = 1033] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3688 | 1464799221617 Marionette TRACE conn3 <- [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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 871ms 09:40:21 INFO - PROCESS | 3688 | 1464799221673 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3688 | 1464799221678 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:40:21 INFO - PROCESS | 3688 | 1464799221684 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3688 | 1464799221686 Marionette TRACE conn3 <- [1,1434,null,{}] 09:40:21 INFO - PROCESS | 3688 | 1464799221690 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3688 | 1464799221773 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:40:21 INFO - PROCESS | 3688 | 1464799221844 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3688 | ++DOCSHELL 10AC9C00 == 37 [pid = 3688] [id = 368] 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (10AD1000) [pid = 3688] [serial = 1103] [outer = 00000000] 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (12D81C00) [pid = 3688] [serial = 1104] [outer = 10AD1000] 09:40:21 INFO - PROCESS | 3688 | 1464799221889 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1390CC00) [pid = 3688] [serial = 1105] [outer = 10AD1000] 09:40:22 INFO - PROCESS | 3688 | 1464799222285 Marionette TRACE conn3 <- [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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 653ms 09:40:22 INFO - PROCESS | 3688 | 1464799222326 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3688 | 1464799222328 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:40:22 INFO - PROCESS | 3688 | 1464799222331 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3688 | 1464799222335 Marionette TRACE conn3 <- [1,1438,null,{}] 09:40:22 INFO - PROCESS | 3688 | 1464799222345 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3688 | 1464799222431 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:40:22 INFO - PROCESS | 3688 | 1464799222439 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3688 | ++DOCSHELL 15B8D000 == 38 [pid = 3688] [id = 369] 09:40:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (15B8E800) [pid = 3688] [serial = 1106] [outer = 00000000] 09:40:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (15F86000) [pid = 3688] [serial = 1107] [outer = 15B8E800] 09:40:22 INFO - PROCESS | 3688 | 1464799222485 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (16996400) [pid = 3688] [serial = 1108] [outer = 15B8E800] 09:40:22 INFO - PROCESS | 3688 | 1464799222901 Marionette TRACE conn3 <- [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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 596ms 09:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:40:22 INFO - PROCESS | 3688 | 1464799222936 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3688 | 1464799222938 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 3688 | 1464799222941 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3688 | 1464799222943 Marionette TRACE conn3 <- [1,1442,null,{}] 09:40:22 INFO - PROCESS | 3688 | 1464799222947 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3688 | 1464799223028 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:40:23 INFO - PROCESS | 3688 | 1464799223034 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3688 | ++DOCSHELL 1699F000 == 39 [pid = 3688] [id = 370] 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1699F800) [pid = 3688] [serial = 1109] [outer = 00000000] 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (16A0B800) [pid = 3688] [serial = 1110] [outer = 1699F800] 09:40:23 INFO - PROCESS | 3688 | 1464799223061 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17207400) [pid = 3688] [serial = 1111] [outer = 1699F800] 09:40:23 INFO - PROCESS | 3688 | 1464799223472 Marionette TRACE conn3 <- [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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 552ms 09:40:23 INFO - PROCESS | 3688 | 1464799223497 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3688 | 1464799223499 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:40:23 INFO - PROCESS | 3688 | 1464799223503 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3688 | 1464799223504 Marionette TRACE conn3 <- [1,1446,null,{}] 09:40:23 INFO - PROCESS | 3688 | 1464799223508 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3688 | 1464799223626 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:40:23 INFO - PROCESS | 3688 | 1464799223660 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3688 | ++DOCSHELL 1790D400 == 40 [pid = 3688] [id = 371] 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (17A36800) [pid = 3688] [serial = 1112] [outer = 00000000] 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (17E6B400) [pid = 3688] [serial = 1113] [outer = 17A36800] 09:40:23 INFO - PROCESS | 3688 | 1464799223736 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (18181400) [pid = 3688] [serial = 1114] [outer = 17A36800] 09:40:24 INFO - PROCESS | 3688 | 1464799224152 Marionette TRACE conn3 <- [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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 682ms 09:40:24 INFO - PROCESS | 3688 | 1464799224189 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3688 | 1464799224191 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:40:24 INFO - PROCESS | 3688 | 1464799224195 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3688 | 1464799224197 Marionette TRACE conn3 <- [1,1450,null,{}] 09:40:24 INFO - PROCESS | 3688 | 1464799224200 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3688 | 1464799224335 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:40:24 INFO - PROCESS | 3688 | 1464799224382 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3688 | ++DOCSHELL 1A068400 == 41 [pid = 3688] [id = 372] 09:40:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A069000) [pid = 3688] [serial = 1115] [outer = 00000000] 09:40:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A3E6400) [pid = 3688] [serial = 1116] [outer = 1A069000] 09:40:24 INFO - PROCESS | 3688 | 1464799224429 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A34D000) [pid = 3688] [serial = 1117] [outer = 1A069000] 09:40:24 INFO - PROCESS | 3688 | 1464799224847 Marionette TRACE conn3 <- [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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 697ms 09:40:24 INFO - PROCESS | 3688 | 1464799224918 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3688 | 1464799224919 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3688 | 1464799224923 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3688 | 1464799224924 Marionette TRACE conn3 <- [1,1454,null,{}] 09:40:24 INFO - PROCESS | 3688 | 1464799224928 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:40:25 INFO - PROCESS | 3688 | 1464799225043 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:40:25 INFO - PROCESS | 3688 | 1464799225053 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3688 | ++DOCSHELL 10A7F400 == 42 [pid = 3688] [id = 373] 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (10AD8400) [pid = 3688] [serial = 1118] [outer = 00000000] 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1A9A7400) [pid = 3688] [serial = 1119] [outer = 10AD8400] 09:40:25 INFO - PROCESS | 3688 | 1464799225128 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1A9D8400) [pid = 3688] [serial = 1120] [outer = 10AD8400] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (10ADCC00) [pid = 3688] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (19A8A000) [pid = 3688] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16134400) [pid = 3688] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (19A89C00) [pid = 3688] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (13D57400) [pid = 3688] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1720DC00) [pid = 3688] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A45F400) [pid = 3688] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A3F5C00) [pid = 3688] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A3EA000) [pid = 3688] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (111B4800) [pid = 3688] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (10AD0000) [pid = 3688] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1401C800) [pid = 3688] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (140CA800) [pid = 3688] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (10ADF400) [pid = 3688] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:40:25 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1A45FC00) [pid = 3688] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:40:25 INFO - PROCESS | 3688 | 1464799225589 Marionette TRACE conn3 <- [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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 683ms 09:40:25 INFO - PROCESS | 3688 | 1464799225615 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3688 | 1464799225617 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:40:25 INFO - PROCESS | 3688 | 1464799225621 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3688 | 1464799225623 Marionette TRACE conn3 <- [1,1458,null,{}] 09:40:25 INFO - PROCESS | 3688 | 1464799225626 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3688 | 1464799225702 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:40:25 INFO - PROCESS | 3688 | 1464799225791 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3688 | ++DOCSHELL 10A82800 == 43 [pid = 3688] [id = 374] 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10AC7000) [pid = 3688] [serial = 1121] [outer = 00000000] 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (13D4DC00) [pid = 3688] [serial = 1122] [outer = 10AC7000] 09:40:25 INFO - PROCESS | 3688 | 1464799225827 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (13D57400) [pid = 3688] [serial = 1123] [outer = 10AC7000] 09:40:26 INFO - PROCESS | 3688 | 1464799226160 Marionette TRACE conn3 <- [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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 581ms 09:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:40:26 INFO - PROCESS | 3688 | 1464799226221 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3688 | 1464799226223 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3688 | 1464799226226 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3688 | 1464799226228 Marionette TRACE conn3 <- [1,1462,null,{}] 09:40:26 INFO - PROCESS | 3688 | 1464799226232 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3688 | 1464799226368 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:40:26 INFO - PROCESS | 3688 | 1464799226361 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3688 | ++DOCSHELL 19A8A000 == 44 [pid = 3688] [id = 375] 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1A061400) [pid = 3688] [serial = 1124] [outer = 00000000] 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1A45F400) [pid = 3688] [serial = 1125] [outer = 1A061400] 09:40:26 INFO - PROCESS | 3688 | 1464799226404 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1A45FC00) [pid = 3688] [serial = 1126] [outer = 1A061400] 09:40:26 INFO - PROCESS | 3688 | 1464799226786 Marionette TRACE conn3 <- [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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 581ms 09:40:26 INFO - PROCESS | 3688 | 1464799226824 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3688 | 1464799226826 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3688 | 1464799226829 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:40:26 INFO - PROCESS | 3688 | 1464799226831 Marionette TRACE conn3 <- [1,1466,null,{}] 09:40:26 INFO - PROCESS | 3688 | 1464799226834 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3688 | 1464799226892 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:40:26 INFO - PROCESS | 3688 | 1464799226899 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3688 | ++DOCSHELL 1A9DAC00 == 45 [pid = 3688] [id = 376] 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1A9DF800) [pid = 3688] [serial = 1127] [outer = 00000000] 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1AC1E400) [pid = 3688] [serial = 1128] [outer = 1A9DF800] 09:40:26 INFO - PROCESS | 3688 | 1464799226941 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1AD5A000) [pid = 3688] [serial = 1129] [outer = 1A9DF800] 09:40:27 INFO - PROCESS | 3688 | 1464799227399 Marionette TRACE conn3 <- [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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 654ms 09:40:27 INFO - PROCESS | 3688 | 1464799227469 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3688 | 1464799227473 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:40:27 INFO - PROCESS | 3688 | 1464799227479 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3688 | 1464799227484 Marionette TRACE conn3 <- [1,1470,null,{}] 09:40:27 INFO - PROCESS | 3688 | 1464799227491 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3688 | 1464799227686 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:40:27 INFO - PROCESS | 3688 | 1464799227755 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3688 | ++DOCSHELL 10AE0800 == 46 [pid = 3688] [id = 377] 09:40:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (10AE1C00) [pid = 3688] [serial = 1130] [outer = 00000000] 09:40:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (111B2C00) [pid = 3688] [serial = 1131] [outer = 10AE1C00] 09:40:27 INFO - PROCESS | 3688 | 1464799227810 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (12893000) [pid = 3688] [serial = 1132] [outer = 10AE1C00] 09:40:28 INFO - PROCESS | 3688 | 1464799228349 Marionette TRACE conn3 <- [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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 929ms 09:40:28 INFO - PROCESS | 3688 | 1464799228425 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3688 | 1464799228431 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:40:28 INFO - PROCESS | 3688 | 1464799228420 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3688 | 1464799228422 Marionette TRACE conn3 <- [1,1474,null,{}] 09:40:28 INFO - PROCESS | 3688 | 1464799228427 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3688 | 1464799228532 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:40:28 INFO - PROCESS | 3688 | 1464799228662 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3688 | ++DOCSHELL 14325C00 == 47 [pid = 3688] [id = 378] 09:40:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (14326000) [pid = 3688] [serial = 1133] [outer = 00000000] 09:40:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (15B8A800) [pid = 3688] [serial = 1134] [outer = 14326000] 09:40:28 INFO - PROCESS | 3688 | 1464799228699 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (16997800) [pid = 3688] [serial = 1135] [outer = 14326000] 09:40:29 INFO - PROCESS | 3688 | 1464799229319 Marionette TRACE conn3 <- [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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 09:40:29 INFO - PROCESS | 3688 | 1464799229364 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3688 | 1464799229367 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:40:29 INFO - PROCESS | 3688 | 1464799229371 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3688 | 1464799229375 Marionette TRACE conn3 <- [1,1478,null,{}] 09:40:29 INFO - PROCESS | 3688 | 1464799229385 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3688 | 1464799229476 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:40:29 INFO - PROCESS | 3688 | 1464799229606 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3688 | ++DOCSHELL 1371FC00 == 48 [pid = 3688] [id = 379] 09:40:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (19A91000) [pid = 3688] [serial = 1136] [outer = 00000000] 09:40:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1A45E000) [pid = 3688] [serial = 1137] [outer = 19A91000] 09:40:29 INFO - PROCESS | 3688 | 1464799229646 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1AC12400) [pid = 3688] [serial = 1138] [outer = 19A91000] 09:40:30 INFO - PROCESS | 3688 | 1464799230257 Marionette TRACE conn3 <- [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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 973ms 09:40:30 INFO - PROCESS | 3688 | 1464799230343 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3688 | 1464799230346 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:40:30 INFO - PROCESS | 3688 | 1464799230349 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3688 | 1464799230351 Marionette TRACE conn3 <- [1,1482,null,{}] 09:40:30 INFO - PROCESS | 3688 | 1464799230353 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3688 | 1464799230505 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:40:30 INFO - PROCESS | 3688 | 1464799230515 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3688 | ++DOCSHELL 17866400 == 49 [pid = 3688] [id = 380] 09:40:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1839C000) [pid = 3688] [serial = 1139] [outer = 00000000] 09:40:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A45C400) [pid = 3688] [serial = 1140] [outer = 1839C000] 09:40:30 INFO - PROCESS | 3688 | 1464799230568 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1AC1F000) [pid = 3688] [serial = 1141] [outer = 1839C000] 09:40:31 INFO - PROCESS | 3688 | 1464799231236 Marionette TRACE conn3 <- [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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 929ms 09:40:31 INFO - PROCESS | 3688 | 1464799231281 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3688 | 1464799231285 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3688 | 1464799231290 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:40:31 INFO - PROCESS | 3688 | 1464799231293 Marionette TRACE conn3 <- [1,1486,null,{}] 09:40:31 INFO - PROCESS | 3688 | 1464799231299 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3688 | 1464799231381 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:40:31 INFO - PROCESS | 3688 | 1464799231479 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3688 | ++DOCSHELL 10AD5C00 == 50 [pid = 3688] [id = 381] 09:40:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (10F1B000) [pid = 3688] [serial = 1142] [outer = 00000000] 09:40:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (12889C00) [pid = 3688] [serial = 1143] [outer = 10F1B000] 09:40:31 INFO - PROCESS | 3688 | 1464799231527 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1307F400) [pid = 3688] [serial = 1144] [outer = 10F1B000] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 19A8A000 == 49 [pid = 3688] [id = 375] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 10A82800 == 48 [pid = 3688] [id = 374] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 10A7F400 == 47 [pid = 3688] [id = 373] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 1A068400 == 46 [pid = 3688] [id = 372] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 1790D400 == 45 [pid = 3688] [id = 371] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 1699F000 == 44 [pid = 3688] [id = 370] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 15B8D000 == 43 [pid = 3688] [id = 369] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 10AC9C00 == 42 [pid = 3688] [id = 368] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 10A5A400 == 41 [pid = 3688] [id = 367] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 15476800 == 40 [pid = 3688] [id = 365] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1B04F400) [pid = 3688] [serial = 1089] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 10F16000 == 39 [pid = 3688] [id = 364] 09:40:32 INFO - PROCESS | 3688 | --DOCSHELL 1A9DB000 == 38 [pid = 3688] [id = 363] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (14E1FC00) [pid = 3688] [serial = 976] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (11A01400) [pid = 3688] [serial = 973] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (10F19800) [pid = 3688] [serial = 1062] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (11A0F000) [pid = 3688] [serial = 1063] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1AE87800) [pid = 3688] [serial = 1051] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (16FBEC00) [pid = 3688] [serial = 1068] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1781A800) [pid = 3688] [serial = 1069] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (19E5FC00) [pid = 3688] [serial = 1074] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17A3B800) [pid = 3688] [serial = 1056] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (131B6400) [pid = 3688] [serial = 1053] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (140D4C00) [pid = 3688] [serial = 1065] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1431DC00) [pid = 3688] [serial = 1066] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (198D9800) [pid = 3688] [serial = 1071] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (14E1BC00) [pid = 3688] [serial = 1059] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1A9A6400) [pid = 3688] [serial = 1077] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A064C00) [pid = 3688] [serial = 1075] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1A9DD400) [pid = 3688] [serial = 1080] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1A9A6C00) [pid = 3688] [serial = 1078] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A9DD000) [pid = 3688] [serial = 1087] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (19A89800) [pid = 3688] [serial = 1083] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1AC20800) [pid = 3688] [serial = 1086] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1AC19000) [pid = 3688] [serial = 1081] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (19A90400) [pid = 3688] [serial = 1084] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (198DFC00) [pid = 3688] [serial = 1072] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (12896800) [pid = 3688] [serial = 1015] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16763400) [pid = 3688] [serial = 1018] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1AC17C00) [pid = 3688] [serial = 1042] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3688 | 1464799232117 Marionette TRACE conn3 <- [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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 886ms 09:40:32 INFO - PROCESS | 3688 | 1464799232162 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3688 | 1464799232168 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:40:32 INFO - PROCESS | 3688 | 1464799232174 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3688 | 1464799232176 Marionette TRACE conn3 <- [1,1490,null,{}] 09:40:32 INFO - PROCESS | 3688 | 1464799232180 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3688 | 1464799232261 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:40:32 INFO - PROCESS | 3688 | 1464799232270 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3688 | ++DOCSHELL 1103C000 == 39 [pid = 3688] [id = 382] 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (111AAC00) [pid = 3688] [serial = 1145] [outer = 00000000] 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (11C6B000) [pid = 3688] [serial = 1146] [outer = 111AAC00] 09:40:32 INFO - PROCESS | 3688 | 1464799232298 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (12D88C00) [pid = 3688] [serial = 1147] [outer = 111AAC00] 09:40:32 INFO - PROCESS | 3688 | 1464799232750 Marionette TRACE conn3 <- [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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 595ms 09:40:32 INFO - PROCESS | 3688 | 1464799232774 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3688 | 1464799232776 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:40:32 INFO - PROCESS | 3688 | 1464799232762 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3688 | 1464799232765 Marionette TRACE conn3 <- [1,1494,null,{}] 09:40:32 INFO - PROCESS | 3688 | 1464799232775 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3688 | 1464799232859 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:40:32 INFO - PROCESS | 3688 | 1464799232869 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3688 | ++DOCSHELL 14E26400 == 40 [pid = 3688] [id = 383] 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (14E29400) [pid = 3688] [serial = 1148] [outer = 00000000] 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (15F7A000) [pid = 3688] [serial = 1149] [outer = 14E29400] 09:40:32 INFO - PROCESS | 3688 | 1464799232947 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16995C00) [pid = 3688] [serial = 1150] [outer = 14E29400] 09:40:33 INFO - PROCESS | 3688 | 1464799233372 Marionette TRACE conn3 <- [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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 648ms 09:40:33 INFO - PROCESS | 3688 | 1464799233425 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3688 | 1464799233427 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3688 | 1464799233430 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:40:33 INFO - PROCESS | 3688 | 1464799233432 Marionette TRACE conn3 <- [1,1498,null,{}] 09:40:33 INFO - PROCESS | 3688 | 1464799233435 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3688 | 1464799233514 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:40:33 INFO - PROCESS | 3688 | 1464799233523 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3688 | ++DOCSHELL 15F68400 == 41 [pid = 3688] [id = 384] 09:40:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (169A4C00) [pid = 3688] [serial = 1151] [outer = 00000000] 09:40:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10A7E000) [pid = 3688] [serial = 1152] [outer = 169A4C00] 09:40:33 INFO - PROCESS | 3688 | 1464799233571 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (17902C00) [pid = 3688] [serial = 1153] [outer = 169A4C00] 09:40:33 INFO - PROCESS | 3688 | 1464799233976 Marionette TRACE conn3 <- [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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 578ms 09:40:34 INFO - PROCESS | 3688 | 1464799234014 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3688 | 1464799234016 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:40:34 INFO - PROCESS | 3688 | 1464799234019 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:40:34 INFO - PROCESS | 3688 | 1464799234021 Marionette TRACE conn3 <- [1,1502,null,{}] 09:40:34 INFO - PROCESS | 3688 | 1464799234024 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3688 | 1464799234120 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:40:34 INFO - PROCESS | 3688 | 1464799234127 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3688 | ++DOCSHELL 17EA2C00 == 42 [pid = 3688] [id = 385] 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17EA5000) [pid = 3688] [serial = 1154] [outer = 00000000] 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (198D9400) [pid = 3688] [serial = 1155] [outer = 17EA5000] 09:40:34 INFO - PROCESS | 3688 | 1464799234170 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (198DDC00) [pid = 3688] [serial = 1156] [outer = 17EA5000] 09:40:34 INFO - PROCESS | 3688 | 1464799234629 Marionette TRACE conn3 <- [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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 610ms 09:40:34 INFO - PROCESS | 3688 | 1464799234641 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3688 | 1464799234643 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:40:34 INFO - PROCESS | 3688 | 1464799234646 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:40:34 INFO - PROCESS | 3688 | 1464799234648 Marionette TRACE conn3 <- [1,1506,null,{}] 09:40:34 INFO - PROCESS | 3688 | 1464799234651 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3688 | 1464799234785 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:40:34 INFO - PROCESS | 3688 | 1464799234792 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3688 | ++DOCSHELL 10A7C400 == 43 [pid = 3688] [id = 386] 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16FCB000) [pid = 3688] [serial = 1157] [outer = 00000000] 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A05BC00) [pid = 3688] [serial = 1158] [outer = 16FCB000] 09:40:34 INFO - PROCESS | 3688 | 1464799234836 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1A348400) [pid = 3688] [serial = 1159] [outer = 16FCB000] 09:40:35 INFO - PROCESS | 3688 | 1464799235277 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 09:40:35 INFO - PROCESS | 3688 | 1464799235334 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3688 | 1464799235336 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:40:35 INFO - PROCESS | 3688 | 1464799235340 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3688 | 1464799235342 Marionette TRACE conn3 <- [1,1510,null,{}] 09:40:35 INFO - PROCESS | 3688 | 1464799235345 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3688 | 1464799235449 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:40:35 INFO - PROCESS | 3688 | 1464799235539 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3688 | ++DOCSHELL 1A064C00 == 44 [pid = 3688] [id = 387] 09:40:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1A34EC00) [pid = 3688] [serial = 1160] [outer = 00000000] 09:40:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1A9A9400) [pid = 3688] [serial = 1161] [outer = 1A34EC00] 09:40:35 INFO - PROCESS | 3688 | 1464799235583 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1A9AA400) [pid = 3688] [serial = 1162] [outer = 1A34EC00] 09:40:35 INFO - PROCESS | 3688 | 1464799235967 Marionette TRACE conn3 <- [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"]]]}] 09:40:36 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 () { 09:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:40:36 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 () { 09:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:40:36 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 () { 09:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:40:36 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 () { 09:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:40:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 685ms 09:40:36 INFO - PROCESS | 3688 | 1464799236025 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3688 | 1464799236027 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 3688 | 1464799236030 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:40:36 INFO - PROCESS | 3688 | 1464799236032 Marionette TRACE conn3 <- [1,1514,null,{}] 09:40:36 INFO - PROCESS | 3688 | 1464799236035 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3688 | 1464799236145 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:40:36 INFO - PROCESS | 3688 | 1464799236153 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3688 | ++DOCSHELL 1A464400 == 45 [pid = 3688] [id = 388] 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1A5E0C00) [pid = 3688] [serial = 1163] [outer = 00000000] 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1AC1C400) [pid = 3688] [serial = 1164] [outer = 1A5E0C00] 09:40:36 INFO - PROCESS | 3688 | 1464799236202 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1AE93800) [pid = 3688] [serial = 1165] [outer = 1A5E0C00] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (17A36800) [pid = 3688] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1A069000) [pid = 3688] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1699F800) [pid = 3688] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (10AD1000) [pid = 3688] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (15B8E800) [pid = 3688] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1AD5A400) [pid = 3688] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (10AC7000) [pid = 3688] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (10ACF800) [pid = 3688] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10AD8400) [pid = 3688] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:40:36 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A061400) [pid = 3688] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:40:36 INFO - PROCESS | 3688 | 1464799236700 Marionette TRACE conn3 <- [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"]]]}] 09:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:40:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 716ms 09:40:36 INFO - PROCESS | 3688 | 1464799236780 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3688 | 1464799236782 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 3688 | 1464799236788 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3688 | 1464799236790 Marionette TRACE conn3 <- [1,1518,null,{}] 09:40:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:40:36 INFO - PROCESS | 3688 | 1464799236793 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3688 | 1464799236870 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:40:36 INFO - PROCESS | 3688 | 1464799236877 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3688 | ++DOCSHELL 1675C800 == 46 [pid = 3688] [id = 389] 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1675F000) [pid = 3688] [serial = 1166] [outer = 00000000] 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1A061400) [pid = 3688] [serial = 1167] [outer = 1675F000] 09:40:36 INFO - PROCESS | 3688 | 1464799236920 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1A9B1C00) [pid = 3688] [serial = 1168] [outer = 1675F000] 09:40:37 INFO - PROCESS | 3688 | 1464799237308 Marionette TRACE conn3 <- [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]]]}] 09:40:37 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 09:40:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:40:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:40:37 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. 09:40:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:40:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 548ms 09:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:40:37 INFO - PROCESS | 3688 | 1464799237352 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3688 | 1464799237354 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3688 | 1464799237357 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3688 | 1464799237359 Marionette TRACE conn3 <- [1,1522,null,{}] 09:40:37 INFO - PROCESS | 3688 | 1464799237362 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3688 | 1464799237442 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:40:37 INFO - PROCESS | 3688 | 1464799237449 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3688 | ++DOCSHELL 19B6A000 == 47 [pid = 3688] [id = 390] 09:40:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (19E56000) [pid = 3688] [serial = 1169] [outer = 00000000] 09:40:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1B2CF000) [pid = 3688] [serial = 1170] [outer = 19E56000] 09:40:37 INFO - PROCESS | 3688 | 1464799237493 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1B52C000) [pid = 3688] [serial = 1171] [outer = 19E56000] 09:40:37 INFO - PROCESS | 3688 | 1464799237905 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 579ms 09:40:37 INFO - PROCESS | 3688 | 1464799237954 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3688 | 1464799237957 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:40:37 INFO - PROCESS | 3688 | 1464799237960 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3688 | 1464799237962 Marionette TRACE conn3 <- [1,1526,null,{}] 09:40:37 INFO - PROCESS | 3688 | 1464799237970 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3688 | 1464799238047 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:40:38 INFO - PROCESS | 3688 | 1464799238053 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3688 | ++DOCSHELL 10B0FC00 == 48 [pid = 3688] [id = 391] 09:40:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10B11800) [pid = 3688] [serial = 1172] [outer = 00000000] 09:40:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (10B15C00) [pid = 3688] [serial = 1173] [outer = 10B11800] 09:40:38 INFO - PROCESS | 3688 | 1464799238101 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1B52C400) [pid = 3688] [serial = 1174] [outer = 10B11800] 09:40:38 INFO - PROCESS | 3688 | 1464799238738 Marionette TRACE conn3 <- [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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 822ms 09:40:38 INFO - PROCESS | 3688 | 1464799238777 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3688 | 1464799238782 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:40:38 INFO - PROCESS | 3688 | 1464799238788 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3688 | 1464799238792 Marionette TRACE conn3 <- [1,1530,null,{}] 09:40:38 INFO - PROCESS | 3688 | 1464799238798 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3688 | 1464799238910 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:40:39 INFO - PROCESS | 3688 | 1464799239041 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3688 | ++DOCSHELL 10AD7400 == 49 [pid = 3688] [id = 392] 09:40:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10AD8800) [pid = 3688] [serial = 1175] [outer = 00000000] 09:40:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10B17400) [pid = 3688] [serial = 1176] [outer = 10AD8800] 09:40:39 INFO - PROCESS | 3688 | 1464799239098 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (111B1000) [pid = 3688] [serial = 1177] [outer = 10AD8800] 09:40:39 INFO - PROCESS | 3688 | 1464799239715 Marionette TRACE conn3 <- [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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 975ms 09:40:39 INFO - PROCESS | 3688 | 1464799239773 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3688 | 1464799239779 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:40:39 INFO - PROCESS | 3688 | 1464799239785 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3688 | 1464799239788 Marionette TRACE conn3 <- [1,1534,null,{}] 09:40:39 INFO - PROCESS | 3688 | 1464799239792 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3688 | 1464799239900 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:40:40 INFO - PROCESS | 3688 | 1464799240007 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3688 | ++DOCSHELL 140D7800 == 50 [pid = 3688] [id = 393] 09:40:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (140D8800) [pid = 3688] [serial = 1178] [outer = 00000000] 09:40:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (14E0DC00) [pid = 3688] [serial = 1179] [outer = 140D8800] 09:40:40 INFO - PROCESS | 3688 | 1464799240060 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (11C6D400) [pid = 3688] [serial = 1180] [outer = 140D8800] 09:40:40 INFO - PROCESS | 3688 | 1464799240668 Marionette TRACE conn3 <- [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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 929ms 09:40:40 INFO - PROCESS | 3688 | 1464799240695 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3688 | 1464799240697 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:40:40 INFO - PROCESS | 3688 | 1464799240701 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3688 | 1464799240705 Marionette TRACE conn3 <- [1,1538,null,{}] 09:40:40 INFO - PROCESS | 3688 | 1464799240716 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3688 | 1464799240819 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:40:40 INFO - PROCESS | 3688 | 1464799240955 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3688 | ++DOCSHELL 198E5000 == 51 [pid = 3688] [id = 394] 09:40:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (19A8A000) [pid = 3688] [serial = 1181] [outer = 00000000] 09:40:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1A067400) [pid = 3688] [serial = 1182] [outer = 19A8A000] 09:40:40 INFO - PROCESS | 3688 | 1464799241012 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1A9AB000) [pid = 3688] [serial = 1183] [outer = 19A8A000] 09:40:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (1B4C1400) [pid = 3688] [serial = 1184] [outer = 1B630800] 09:40:41 INFO - PROCESS | 3688 | 1464799241637 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 975ms 09:40:41 INFO - PROCESS | 3688 | 1464799241688 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3688 | 1464799241690 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:40:41 INFO - PROCESS | 3688 | 1464799241694 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3688 | 1464799241696 Marionette TRACE conn3 <- [1,1542,null,{}] 09:40:41 INFO - PROCESS | 3688 | 1464799241699 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3688 | 1464799241786 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:40:41 INFO - PROCESS | 3688 | 1464799241927 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3688 | ++DOCSHELL 1055BC00 == 52 [pid = 3688] [id = 395] 09:40:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (16143000) [pid = 3688] [serial = 1185] [outer = 00000000] 09:40:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1B2D1400) [pid = 3688] [serial = 1186] [outer = 16143000] 09:40:41 INFO - PROCESS | 3688 | 1464799241981 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1B4C7400) [pid = 3688] [serial = 1187] [outer = 16143000] 09:40:42 INFO - PROCESS | 3688 | 1464799242542 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 913ms 09:40:42 INFO - PROCESS | 3688 | 1464799242776 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3688 | 1464799242780 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:40:42 INFO - PROCESS | 3688 | 1464799242788 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3688 | 1464799242791 Marionette TRACE conn3 <- [1,1546,null,{}] 09:40:42 INFO - PROCESS | 3688 | 1464799242796 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3688 | 1464799242898 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:40:43 INFO - PROCESS | 3688 | 1464799243028 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3688 | ++DOCSHELL 10B17C00 == 53 [pid = 3688] [id = 396] 09:40:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (10B18000) [pid = 3688] [serial = 1188] [outer = 00000000] 09:40:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (111AC400) [pid = 3688] [serial = 1189] [outer = 10B18000] 09:40:43 INFO - PROCESS | 3688 | 1464799243079 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1324BC00) [pid = 3688] [serial = 1190] [outer = 10B18000] 09:40:43 INFO - PROCESS | 3688 | 1464799243617 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 868ms 09:40:43 INFO - PROCESS | 3688 | 1464799243674 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3688 | 1464799243677 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:40:43 INFO - PROCESS | 3688 | 1464799243684 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3688 | 1464799243688 Marionette TRACE conn3 <- [1,1550,null,{}] 09:40:43 INFO - PROCESS | 3688 | 1464799243692 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3688 | 1464799243769 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 19B6A000 == 52 [pid = 3688] [id = 390] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 1675C800 == 51 [pid = 3688] [id = 389] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 1A464400 == 50 [pid = 3688] [id = 388] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 1A064C00 == 49 [pid = 3688] [id = 387] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 10A7C400 == 48 [pid = 3688] [id = 386] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 17EA2C00 == 47 [pid = 3688] [id = 385] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 15F68400 == 46 [pid = 3688] [id = 384] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 14E26400 == 45 [pid = 3688] [id = 383] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 1103C000 == 44 [pid = 3688] [id = 382] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 10AD5C00 == 43 [pid = 3688] [id = 381] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 10AE0800 == 42 [pid = 3688] [id = 377] 09:40:43 INFO - PROCESS | 3688 | --DOCSHELL 1A9DAC00 == 41 [pid = 3688] [id = 376] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1A9A7400) [pid = 3688] [serial = 1119] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (1A45F400) [pid = 3688] [serial = 1125] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1A45FC00) [pid = 3688] [serial = 1126] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1A9D8400) [pid = 3688] [serial = 1120] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (13D57400) [pid = 3688] [serial = 1123] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (17207400) [pid = 3688] [serial = 1111] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (17E6B400) [pid = 3688] [serial = 1113] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (18181400) [pid = 3688] [serial = 1114] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1A34D000) [pid = 3688] [serial = 1117] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (172B1400) [pid = 3688] [serial = 1095] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (16A0B800) [pid = 3688] [serial = 1110] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (12D81C00) [pid = 3688] [serial = 1104] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1390CC00) [pid = 3688] [serial = 1105] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (15F86000) [pid = 3688] [serial = 1107] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (16996400) [pid = 3688] [serial = 1108] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1A3E6400) [pid = 3688] [serial = 1116] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1B055800) [pid = 3688] [serial = 1090] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (13D4DC00) [pid = 3688] [serial = 1122] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1AC1E400) [pid = 3688] [serial = 1128] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (11CAB000) [pid = 3688] [serial = 1102] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (11036C00) [pid = 3688] [serial = 1101] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1B2C7800) [pid = 3688] [serial = 1098] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (12D87800) [pid = 3688] [serial = 1092] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3688 | 1464799243941 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3688 | ++DOCSHELL 0F306C00 == 42 [pid = 3688] [id = 397] 09:40:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (0F39D400) [pid = 3688] [serial = 1191] [outer = 00000000] 09:40:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (10ACE800) [pid = 3688] [serial = 1192] [outer = 0F39D400] 09:40:43 INFO - PROCESS | 3688 | 1464799243988 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (10E9B400) [pid = 3688] [serial = 1193] [outer = 0F39D400] 09:40:44 INFO - PROCESS | 3688 | 1464799244360 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 716ms 09:40:44 INFO - PROCESS | 3688 | 1464799244391 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3688 | 1464799244393 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:40:44 INFO - PROCESS | 3688 | 1464799244426 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3688 | 1464799244428 Marionette TRACE conn3 <- [1,1554,null,{}] 09:40:44 INFO - PROCESS | 3688 | 1464799244437 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3688 | 1464799244551 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:40:44 INFO - PROCESS | 3688 | 1464799244566 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3688 | ++DOCSHELL 14E07800 == 43 [pid = 3688] [id = 398] 09:40:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (15F67800) [pid = 3688] [serial = 1194] [outer = 00000000] 09:40:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (16996C00) [pid = 3688] [serial = 1195] [outer = 15F67800] 09:40:44 INFO - PROCESS | 3688 | 1464799244614 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (16A0A000) [pid = 3688] [serial = 1196] [outer = 15F67800] 09:40:45 INFO - PROCESS | 3688 | 1464799245047 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 09:40:45 INFO - PROCESS | 3688 | 1464799245105 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3688 | 1464799245106 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:40:45 INFO - PROCESS | 3688 | 1464799245110 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3688 | 1464799245111 Marionette TRACE conn3 <- [1,1558,null,{}] 09:40:45 INFO - PROCESS | 3688 | 1464799245115 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3688 | 1464799245195 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:40:45 INFO - PROCESS | 3688 | 1464799245204 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3688 | ++DOCSHELL 16996400 == 44 [pid = 3688] [id = 399] 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1781A000) [pid = 3688] [serial = 1197] [outer = 00000000] 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (18174C00) [pid = 3688] [serial = 1198] [outer = 1781A000] 09:40:45 INFO - PROCESS | 3688 | 1464799245248 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (18399C00) [pid = 3688] [serial = 1199] [outer = 1781A000] 09:40:45 INFO - PROCESS | 3688 | 1464799245675 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 609ms 09:40:45 INFO - PROCESS | 3688 | 1464799245731 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3688 | 1464799245733 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:40:45 INFO - PROCESS | 3688 | 1464799245736 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3688 | 1464799245738 Marionette TRACE conn3 <- [1,1562,null,{}] 09:40:45 INFO - PROCESS | 3688 | 1464799245741 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3688 | 1464799245819 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:40:45 INFO - PROCESS | 3688 | 1464799245825 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3688 | ++DOCSHELL 1839AC00 == 45 [pid = 3688] [id = 400] 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (19A89000) [pid = 3688] [serial = 1200] [outer = 00000000] 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A060C00) [pid = 3688] [serial = 1201] [outer = 19A89000] 09:40:45 INFO - PROCESS | 3688 | 1464799245869 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1A066400) [pid = 3688] [serial = 1202] [outer = 19A89000] 09:40:46 INFO - PROCESS | 3688 | 1464799246365 Marionette TRACE conn3 <- [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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 09:40:46 INFO - PROCESS | 3688 | 1464799246437 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3688 | 1464799246439 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3688 | 1464799246443 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3688 | 1464799246444 Marionette TRACE conn3 <- [1,1566,null,{}] 09:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:40:46 INFO - PROCESS | 3688 | 1464799246448 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3688 | 1464799246583 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:40:46 INFO - PROCESS | 3688 | 1464799246648 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3688 | ++DOCSHELL 17E9F800 == 46 [pid = 3688] [id = 401] 09:40:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1A464400) [pid = 3688] [serial = 1203] [outer = 00000000] 09:40:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1A9A9000) [pid = 3688] [serial = 1204] [outer = 1A464400] 09:40:46 INFO - PROCESS | 3688 | 1464799246692 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1A9DE800) [pid = 3688] [serial = 1205] [outer = 1A464400] 09:40:47 INFO - PROCESS | 3688 | 1464799247100 Marionette TRACE conn3 <- [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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 655ms 09:40:47 INFO - PROCESS | 3688 | 1464799247108 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3688 | 1464799247110 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3688 | 1464799247113 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:40:47 INFO - PROCESS | 3688 | 1464799247115 Marionette TRACE conn3 <- [1,1570,null,{}] 09:40:47 INFO - PROCESS | 3688 | 1464799247118 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3688 | 1464799247255 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:40:47 INFO - PROCESS | 3688 | 1464799247262 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3688 | ++DOCSHELL 198E3400 == 47 [pid = 3688] [id = 402] 09:40:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (19E55400) [pid = 3688] [serial = 1206] [outer = 00000000] 09:40:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (1AD57400) [pid = 3688] [serial = 1207] [outer = 19E55400] 09:40:47 INFO - PROCESS | 3688 | 1464799247357 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1AD5AC00) [pid = 3688] [serial = 1208] [outer = 19E55400] 09:40:47 INFO - PROCESS | 3688 | 1464799247757 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 09:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:40:47 INFO - PROCESS | 3688 | 1464799247797 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3688 | 1464799247799 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3688 | 1464799247802 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3688 | 1464799247804 Marionette TRACE conn3 <- [1,1574,null,{}] 09:40:47 INFO - PROCESS | 3688 | 1464799247807 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3688 | 1464799247919 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:40:47 INFO - PROCESS | 3688 | 1464799247977 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3688 | ++DOCSHELL 1A9E4000 == 48 [pid = 3688] [id = 403] 09:40:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1B2C8000) [pid = 3688] [serial = 1209] [outer = 00000000] 09:40:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1B4BE800) [pid = 3688] [serial = 1210] [outer = 1B2C8000] 09:40:48 INFO - PROCESS | 3688 | 1464799248023 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1B4C4C00) [pid = 3688] [serial = 1211] [outer = 1B2C8000] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (16FCB000) [pid = 3688] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1A34EC00) [pid = 3688] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (111AAC00) [pid = 3688] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (17EA5000) [pid = 3688] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (10F1B000) [pid = 3688] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1A5E0C00) [pid = 3688] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (14E29400) [pid = 3688] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1675F000) [pid = 3688] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (19E56000) [pid = 3688] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1A9DF800) [pid = 3688] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:40:48 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (169A4C00) [pid = 3688] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:40:48 INFO - PROCESS | 3688 | 1464799248460 Marionette TRACE conn3 <- [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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 716ms 09:40:48 INFO - PROCESS | 3688 | 1464799248526 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3688 | 1464799248528 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:40:48 INFO - PROCESS | 3688 | 1464799248532 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3688 | 1464799248533 Marionette TRACE conn3 <- [1,1578,null,{}] 09:40:48 INFO - PROCESS | 3688 | 1464799248536 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3688 | 1464799248649 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:40:48 INFO - PROCESS | 3688 | 1464799248659 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3688 | ++DOCSHELL 17207C00 == 49 [pid = 3688] [id = 404] 09:40:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (17EA5000) [pid = 3688] [serial = 1212] [outer = 00000000] 09:40:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1A5DA800) [pid = 3688] [serial = 1213] [outer = 17EA5000] 09:40:48 INFO - PROCESS | 3688 | 1464799248705 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1B2C5800) [pid = 3688] [serial = 1214] [outer = 17EA5000] 09:40:49 INFO - PROCESS | 3688 | 1464799249104 Marionette TRACE conn3 <- [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]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 624ms 09:40:49 INFO - PROCESS | 3688 | 1464799249153 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3688 | 1464799249155 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:40:49 INFO - PROCESS | 3688 | 1464799249162 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3688 | 1464799249164 Marionette TRACE conn3 <- [1,1582,null,{}] 09:40:49 INFO - PROCESS | 3688 | 1464799249167 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3688 | 1464799249250 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:40:49 INFO - PROCESS | 3688 | 1464799249258 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3688 | ++DOCSHELL 10B15400 == 50 [pid = 3688] [id = 405] 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (14019800) [pid = 3688] [serial = 1215] [outer = 00000000] 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (16DDB800) [pid = 3688] [serial = 1216] [outer = 14019800] 09:40:49 INFO - PROCESS | 3688 | 1464799249300 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (16DDF800) [pid = 3688] [serial = 1217] [outer = 14019800] 09:40:49 INFO - PROCESS | 3688 | 1464799249705 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 579ms 09:40:49 INFO - PROCESS | 3688 | 1464799249738 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3688 | 1464799249741 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:40:49 INFO - PROCESS | 3688 | 1464799249756 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3688 | 1464799249758 Marionette TRACE conn3 <- [1,1586,null,{}] 09:40:49 INFO - PROCESS | 3688 | 1464799249767 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3688 | 1464799249862 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:40:49 INFO - PROCESS | 3688 | 1464799249869 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3688 | ++DOCSHELL 16DE0C00 == 51 [pid = 3688] [id = 406] 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16DE1C00) [pid = 3688] [serial = 1218] [outer = 00000000] 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A006800) [pid = 3688] [serial = 1219] [outer = 16DE1C00] 09:40:49 INFO - PROCESS | 3688 | 1464799249916 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1A00DC00) [pid = 3688] [serial = 1220] [outer = 16DE1C00] 09:40:50 INFO - PROCESS | 3688 | 1464799250583 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 883ms 09:40:50 INFO - PROCESS | 3688 | 1464799250631 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3688 | 1464799250636 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:40:50 INFO - PROCESS | 3688 | 1464799250642 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3688 | 1464799250645 Marionette TRACE conn3 <- [1,1590,null,{}] 09:40:50 INFO - PROCESS | 3688 | 1464799250651 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3688 | 1464799250765 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:40:50 INFO - PROCESS | 3688 | 1464799250876 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3688 | ++DOCSHELL 10B0CC00 == 52 [pid = 3688] [id = 407] 09:40:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (10B13800) [pid = 3688] [serial = 1221] [outer = 00000000] 09:40:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (12D89400) [pid = 3688] [serial = 1222] [outer = 10B13800] 09:40:50 INFO - PROCESS | 3688 | 1464799250931 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (13D4DC00) [pid = 3688] [serial = 1223] [outer = 10B13800] 09:40:51 INFO - PROCESS | 3688 | 1464799251523 Marionette TRACE conn3 <- [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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 913ms 09:40:51 INFO - PROCESS | 3688 | 1464799251571 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3688 | 1464799251577 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:40:51 INFO - PROCESS | 3688 | 1464799251583 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3688 | 1464799251586 Marionette TRACE conn3 <- [1,1594,null,{}] 09:40:51 INFO - PROCESS | 3688 | 1464799251590 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3688 | 1464799251681 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:40:51 INFO - PROCESS | 3688 | 1464799251818 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3688 | ++DOCSHELL 15F7C000 == 53 [pid = 3688] [id = 408] 09:40:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (16142C00) [pid = 3688] [serial = 1224] [outer = 00000000] 09:40:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (16DD5000) [pid = 3688] [serial = 1225] [outer = 16142C00] 09:40:51 INFO - PROCESS | 3688 | 1464799251872 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (16DDC800) [pid = 3688] [serial = 1226] [outer = 16142C00] 09:40:52 INFO - PROCESS | 3688 | 1464799252482 Marionette TRACE conn3 <- [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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 975ms 09:40:52 INFO - PROCESS | 3688 | 1464799252550 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3688 | 1464799252553 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:40:52 INFO - PROCESS | 3688 | 1464799252557 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3688 | 1464799252560 Marionette TRACE conn3 <- [1,1598,null,{}] 09:40:52 INFO - PROCESS | 3688 | 1464799252571 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3688 | 1464799252708 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:40:52 INFO - PROCESS | 3688 | 1464799252847 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3688 | ++DOCSHELL 19A21C00 == 54 [pid = 3688] [id = 409] 09:40:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (19A23000) [pid = 3688] [serial = 1227] [outer = 00000000] 09:40:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (19A25C00) [pid = 3688] [serial = 1228] [outer = 19A23000] 09:40:52 INFO - PROCESS | 3688 | 1464799252903 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (19A29400) [pid = 3688] [serial = 1229] [outer = 19A23000] 09:40:53 INFO - PROCESS | 3688 | 1464799253430 Marionette TRACE conn3 <- [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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 929ms 09:40:53 INFO - PROCESS | 3688 | 1464799253483 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3688 | 1464799253486 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:40:53 INFO - PROCESS | 3688 | 1464799253489 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3688 | 1464799253491 Marionette TRACE conn3 <- [1,1602,null,{}] 09:40:53 INFO - PROCESS | 3688 | 1464799253495 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3688 | 1464799253624 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:40:53 INFO - PROCESS | 3688 | 1464799253761 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3688 | ++DOCSHELL 10560400 == 55 [pid = 3688] [id = 410] 09:40:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (10561000) [pid = 3688] [serial = 1230] [outer = 00000000] 09:40:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (11CA9C00) [pid = 3688] [serial = 1231] [outer = 10561000] 09:40:53 INFO - PROCESS | 3688 | 1464799253815 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (132F3C00) [pid = 3688] [serial = 1232] [outer = 10561000] 09:40:54 INFO - PROCESS | 3688 | 1464799254643 Marionette TRACE conn3 <- [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]]]}] 09:40:54 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 09:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1218ms 09:40:54 INFO - PROCESS | 3688 | 1464799254716 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3688 | 1464799254720 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:40:54 INFO - PROCESS | 3688 | 1464799254726 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3688 | 1464799254729 Marionette TRACE conn3 <- [1,1606,null,{}] 09:40:54 INFO - PROCESS | 3688 | 1464799254734 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3688 | 1464799254841 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:40:54 INFO - PROCESS | 3688 | 1464799254980 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3688 | ++DOCSHELL 10ACA000 == 56 [pid = 3688] [id = 411] 09:40:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (10ACA400) [pid = 3688] [serial = 1233] [outer = 00000000] 09:40:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (10B16400) [pid = 3688] [serial = 1234] [outer = 10ACA400] 09:40:55 INFO - PROCESS | 3688 | 1464799255030 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (10F1B000) [pid = 3688] [serial = 1235] [outer = 10ACA400] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 10B15400 == 55 [pid = 3688] [id = 405] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 17207C00 == 54 [pid = 3688] [id = 404] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 1A9E4000 == 53 [pid = 3688] [id = 403] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 198E3400 == 52 [pid = 3688] [id = 402] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 17E9F800 == 51 [pid = 3688] [id = 401] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 1839AC00 == 50 [pid = 3688] [id = 400] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 16996400 == 49 [pid = 3688] [id = 399] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 14E07800 == 48 [pid = 3688] [id = 398] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 0F306C00 == 47 [pid = 3688] [id = 397] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 10B17C00 == 46 [pid = 3688] [id = 396] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (10B15C00) [pid = 3688] [serial = 1173] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 140D7800 == 45 [pid = 3688] [id = 393] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 10AD7400 == 44 [pid = 3688] [id = 392] 09:40:55 INFO - PROCESS | 3688 | --DOCSHELL 10B0FC00 == 43 [pid = 3688] [id = 391] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (1A05BC00) [pid = 3688] [serial = 1158] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (1A9A9400) [pid = 3688] [serial = 1161] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (1A348400) [pid = 3688] [serial = 1159] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (11C6B000) [pid = 3688] [serial = 1146] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (12D88C00) [pid = 3688] [serial = 1147] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (198D9400) [pid = 3688] [serial = 1155] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (1307F400) [pid = 3688] [serial = 1144] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (12889C00) [pid = 3688] [serial = 1143] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (1AC1C400) [pid = 3688] [serial = 1164] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (15F7A000) [pid = 3688] [serial = 1149] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (111B2C00) [pid = 3688] [serial = 1131] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (15B8A800) [pid = 3688] [serial = 1134] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1A45E000) [pid = 3688] [serial = 1137] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1A45C400) [pid = 3688] [serial = 1140] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1A9AA400) [pid = 3688] [serial = 1162] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1A061400) [pid = 3688] [serial = 1167] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1B2CF000) [pid = 3688] [serial = 1170] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1AE93800) [pid = 3688] [serial = 1165] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (16995C00) [pid = 3688] [serial = 1150] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1AD5A000) [pid = 3688] [serial = 1129] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (10A7E000) [pid = 3688] [serial = 1152] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1B52C000) [pid = 3688] [serial = 1171] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (17902C00) [pid = 3688] [serial = 1153] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1A9B1C00) [pid = 3688] [serial = 1168] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (198DDC00) [pid = 3688] [serial = 1156] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 3688 | 1464799255555 Marionette TRACE conn3 <- [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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 884ms 09:40:55 INFO - PROCESS | 3688 | 1464799255615 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3688 | 1464799255620 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:40:55 INFO - PROCESS | 3688 | 1464799255626 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3688 | 1464799255629 Marionette TRACE conn3 <- [1,1610,null,{}] 09:40:55 INFO - PROCESS | 3688 | 1464799255632 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3688 | 1464799255702 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:40:55 INFO - PROCESS | 3688 | 1464799255716 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3688 | ++DOCSHELL 11C60C00 == 44 [pid = 3688] [id = 412] 09:40:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (11C61800) [pid = 3688] [serial = 1236] [outer = 00000000] 09:40:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (12AA3000) [pid = 3688] [serial = 1237] [outer = 11C61800] 09:40:55 INFO - PROCESS | 3688 | 1464799255761 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (12D87800) [pid = 3688] [serial = 1238] [outer = 11C61800] 09:40:56 INFO - PROCESS | 3688 | 1464799256253 Marionette TRACE conn3 <- [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]]]}] 09:40:56 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 09:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 685ms 09:40:56 INFO - PROCESS | 3688 | 1464799256308 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3688 | 1464799256310 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:40:56 INFO - PROCESS | 3688 | 1464799256297 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3688 | 1464799256300 Marionette TRACE conn3 <- [1,1614,null,{}] 09:40:56 INFO - PROCESS | 3688 | 1464799256310 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3688 | 1464799256393 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:40:56 INFO - PROCESS | 3688 | 1464799256527 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3688 | ++DOCSHELL 140CD400 == 45 [pid = 3688] [id = 413] 09:40:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (140D2800) [pid = 3688] [serial = 1239] [outer = 00000000] 09:40:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (14323800) [pid = 3688] [serial = 1240] [outer = 140D2800] 09:40:56 INFO - PROCESS | 3688 | 1464799256581 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (14E1C000) [pid = 3688] [serial = 1241] [outer = 140D2800] 09:40:56 INFO - PROCESS | 3688 | 1464799256929 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 09:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:40:56 INFO - PROCESS | 3688 | 1464799256996 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3688 | 1464799256982 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3688 | 1464799256985 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3688 | 1464799256987 Marionette TRACE conn3 <- [1,1618,null,{}] 09:40:56 INFO - PROCESS | 3688 | 1464799256990 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3688 | 1464799257074 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:40:57 INFO - PROCESS | 3688 | 1464799257080 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3688 | ++DOCSHELL 15469C00 == 46 [pid = 3688] [id = 414] 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (154DAC00) [pid = 3688] [serial = 1242] [outer = 00000000] 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1675D400) [pid = 3688] [serial = 1243] [outer = 154DAC00] 09:40:57 INFO - PROCESS | 3688 | 1464799257125 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16995800) [pid = 3688] [serial = 1244] [outer = 154DAC00] 09:40:57 INFO - PROCESS | 3688 | 1464799257596 Marionette TRACE conn3 <- [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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 609ms 09:40:57 INFO - PROCESS | 3688 | 1464799257629 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3688 | 1464799257631 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:40:57 INFO - PROCESS | 3688 | 1464799257634 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3688 | 1464799257635 Marionette TRACE conn3 <- [1,1622,null,{}] 09:40:57 INFO - PROCESS | 3688 | 1464799257639 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3688 | 1464799257741 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:40:57 INFO - PROCESS | 3688 | 1464799257830 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3688 | ++DOCSHELL 169A3000 == 47 [pid = 3688] [id = 415] 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (169A3C00) [pid = 3688] [serial = 1245] [outer = 00000000] 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (16DD4C00) [pid = 3688] [serial = 1246] [outer = 169A3C00] 09:40:57 INFO - PROCESS | 3688 | 1464799257873 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (16DD5C00) [pid = 3688] [serial = 1247] [outer = 169A3C00] 09:40:58 INFO - PROCESS | 3688 | 1464799258303 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 715ms 09:40:58 INFO - PROCESS | 3688 | 1464799258338 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3688 | 1464799258340 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 3688 | 1464799258343 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:40:58 INFO - PROCESS | 3688 | 1464799258345 Marionette TRACE conn3 <- [1,1626,null,{}] 09:40:58 INFO - PROCESS | 3688 | 1464799258349 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3688 | 1464799258467 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:40:58 INFO - PROCESS | 3688 | 1464799258475 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3688 | ++DOCSHELL 1790D400 == 48 [pid = 3688] [id = 416] 09:40:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (17A38800) [pid = 3688] [serial = 1248] [outer = 00000000] 09:40:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (18177800) [pid = 3688] [serial = 1249] [outer = 17A38800] 09:40:58 INFO - PROCESS | 3688 | 1464799258578 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1839AC00) [pid = 3688] [serial = 1250] [outer = 17A38800] 09:40:58 INFO - PROCESS | 3688 | 1464799258989 Marionette TRACE conn3 <- [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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 685ms 09:40:59 INFO - PROCESS | 3688 | 1464799259027 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3688 | 1464799259029 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:40:59 INFO - PROCESS | 3688 | 1464799259036 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3688 | 1464799259038 Marionette TRACE conn3 <- [1,1630,null,{}] 09:40:59 INFO - PROCESS | 3688 | 1464799259041 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3688 | 1464799259175 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:40:59 INFO - PROCESS | 3688 | 1464799259189 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3688 | ++DOCSHELL 10ACA800 == 49 [pid = 3688] [id = 417] 09:40:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10ADD400) [pid = 3688] [serial = 1251] [outer = 00000000] 09:40:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (198E6000) [pid = 3688] [serial = 1252] [outer = 10ADD400] 09:40:59 INFO - PROCESS | 3688 | 1464799259232 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (19A1D800) [pid = 3688] [serial = 1253] [outer = 10ADD400] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (1A464400) [pid = 3688] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (19E55400) [pid = 3688] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (10B18000) [pid = 3688] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (19A89000) [pid = 3688] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (15F67800) [pid = 3688] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (0F39D400) [pid = 3688] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1781A000) [pid = 3688] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1B2C8000) [pid = 3688] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (14019800) [pid = 3688] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:40:59 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (17EA5000) [pid = 3688] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:40:59 INFO - PROCESS | 3688 | 1464799259740 Marionette TRACE conn3 <- [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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 776ms 09:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:40:59 INFO - PROCESS | 3688 | 1464799259817 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3688 | 1464799259819 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3688 | 1464799259822 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3688 | 1464799259824 Marionette TRACE conn3 <- [1,1634,null,{}] 09:40:59 INFO - PROCESS | 3688 | 1464799259828 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3688 | 1464799259906 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:40:59 INFO - PROCESS | 3688 | 1464799259912 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3688 | ++DOCSHELL 10AE0800 == 50 [pid = 3688] [id = 418] 09:40:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (12B8F000) [pid = 3688] [serial = 1254] [outer = 00000000] 09:40:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (198DF800) [pid = 3688] [serial = 1255] [outer = 12B8F000] 09:40:59 INFO - PROCESS | 3688 | 1464799259957 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (19A26000) [pid = 3688] [serial = 1256] [outer = 12B8F000] 09:41:00 INFO - PROCESS | 3688 | 1464799260369 Marionette TRACE conn3 <- [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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 578ms 09:41:00 INFO - PROCESS | 3688 | 1464799260404 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3688 | 1464799260406 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3688 | 1464799260409 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3688 | 1464799260411 Marionette TRACE conn3 <- [1,1638,null,{}] 09:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:41:00 INFO - PROCESS | 3688 | 1464799260418 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3688 | 1464799260496 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:41:00 INFO - PROCESS | 3688 | 1464799260503 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3688 | ++DOCSHELL 15F67800 == 51 [pid = 3688] [id = 419] 09:41:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (16997000) [pid = 3688] [serial = 1257] [outer = 00000000] 09:41:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (19B61000) [pid = 3688] [serial = 1258] [outer = 16997000] 09:41:00 INFO - PROCESS | 3688 | 1464799260545 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (19E53400) [pid = 3688] [serial = 1259] [outer = 16997000] 09:41:00 INFO - PROCESS | 3688 | 1464799260988 Marionette TRACE conn3 <- [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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 609ms 09:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:41:01 INFO - PROCESS | 3688 | 1464799261034 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3688 | 1464799261037 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3688 | 1464799261040 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3688 | 1464799261042 Marionette TRACE conn3 <- [1,1642,null,{}] 09:41:01 INFO - PROCESS | 3688 | 1464799261045 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3688 | 1464799261126 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:41:01 INFO - PROCESS | 3688 | 1464799261133 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3688 | ++DOCSHELL 16760400 == 52 [pid = 3688] [id = 420] 09:41:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (19A8CC00) [pid = 3688] [serial = 1260] [outer = 00000000] 09:41:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (1A00EC00) [pid = 3688] [serial = 1261] [outer = 19A8CC00] 09:41:01 INFO - PROCESS | 3688 | 1464799261178 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1A062800) [pid = 3688] [serial = 1262] [outer = 19A8CC00] 09:41:01 INFO - PROCESS | 3688 | 1464799261760 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 776ms 09:41:01 INFO - PROCESS | 3688 | 1464799261867 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3688 | 1464799261872 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3688 | 1464799261879 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:41:01 INFO - PROCESS | 3688 | 1464799261883 Marionette TRACE conn3 <- [1,1646,null,{}] 09:41:01 INFO - PROCESS | 3688 | 1464799261888 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3688 | 1464799262008 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:41:02 INFO - PROCESS | 3688 | 1464799262139 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3688 | ++DOCSHELL 10A82800 == 53 [pid = 3688] [id = 421] 09:41:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (10ACDC00) [pid = 3688] [serial = 1263] [outer = 00000000] 09:41:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (10B17000) [pid = 3688] [serial = 1264] [outer = 10ACDC00] 09:41:02 INFO - PROCESS | 3688 | 1464799262196 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (11A10800) [pid = 3688] [serial = 1265] [outer = 10ACDC00] 09:41:02 INFO - PROCESS | 3688 | 1464799262760 Marionette TRACE conn3 <- [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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 914ms 09:41:02 INFO - PROCESS | 3688 | 1464799262812 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3688 | 1464799262818 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:41:02 INFO - PROCESS | 3688 | 1464799262824 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3688 | 1464799262827 Marionette TRACE conn3 <- [1,1650,null,{}] 09:41:02 INFO - PROCESS | 3688 | 1464799262831 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3688 | 1464799262936 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:41:03 INFO - PROCESS | 3688 | 1464799263073 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3688 | ++DOCSHELL 132EB400 == 54 [pid = 3688] [id = 422] 09:41:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (13CDDC00) [pid = 3688] [serial = 1266] [outer = 00000000] 09:41:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (1431FC00) [pid = 3688] [serial = 1267] [outer = 13CDDC00] 09:41:03 INFO - PROCESS | 3688 | 1464799263127 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (15476800) [pid = 3688] [serial = 1268] [outer = 13CDDC00] 09:41:03 INFO - PROCESS | 3688 | 1464799263740 Marionette TRACE conn3 <- [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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 975ms 09:41:03 INFO - PROCESS | 3688 | 1464799263789 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3688 | 1464799263791 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:41:03 INFO - PROCESS | 3688 | 1464799263795 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3688 | 1464799263799 Marionette TRACE conn3 <- [1,1654,null,{}] 09:41:03 INFO - PROCESS | 3688 | 1464799263809 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3688 | 1464799263917 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:41:04 INFO - PROCESS | 3688 | 1464799264058 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3688 | ++DOCSHELL 15F86400 == 55 [pid = 3688] [id = 423] 09:41:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (16141C00) [pid = 3688] [serial = 1269] [outer = 00000000] 09:41:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (19A8B800) [pid = 3688] [serial = 1270] [outer = 16141C00] 09:41:04 INFO - PROCESS | 3688 | 1464799264115 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (1A00BC00) [pid = 3688] [serial = 1271] [outer = 16141C00] 09:41:04 INFO - PROCESS | 3688 | 1464799264707 Marionette TRACE conn3 <- [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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 975ms 09:41:04 INFO - PROCESS | 3688 | 1464799264779 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3688 | 1464799264782 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:41:04 INFO - PROCESS | 3688 | 1464799264786 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3688 | 1464799264788 Marionette TRACE conn3 <- [1,1658,null,{}] 09:41:04 INFO - PROCESS | 3688 | 1464799264792 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3688 | 1464799264895 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:41:05 INFO - PROCESS | 3688 | 1464799265034 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3688 | ++DOCSHELL 10A58C00 == 56 [pid = 3688] [id = 424] 09:41:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (16DDF000) [pid = 3688] [serial = 1272] [outer = 00000000] 09:41:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (1A3E8000) [pid = 3688] [serial = 1273] [outer = 16DDF000] 09:41:05 INFO - PROCESS | 3688 | 1464799265092 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (1A3F5C00) [pid = 3688] [serial = 1274] [outer = 16DDF000] 09:41:05 INFO - PROCESS | 3688 | 1464799265818 Marionette TRACE conn3 <- [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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1065ms 09:41:05 INFO - PROCESS | 3688 | 1464799265846 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3688 | 1464799265849 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:41:05 INFO - PROCESS | 3688 | 1464799265855 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:41:05 INFO - PROCESS | 3688 | 1464799265858 Marionette TRACE conn3 <- [1,1662,null,{}] 09:41:05 INFO - PROCESS | 3688 | 1464799265863 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3688 | 1464799265972 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:41:06 INFO - PROCESS | 3688 | 1464799266090 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3688 | ++DOCSHELL 1307F400 == 57 [pid = 3688] [id = 425] 09:41:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (130AFC00) [pid = 3688] [serial = 1275] [outer = 00000000] 09:41:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (13CEA400) [pid = 3688] [serial = 1276] [outer = 130AFC00] 09:41:06 INFO - PROCESS | 3688 | 1464799266184 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (14321400) [pid = 3688] [serial = 1277] [outer = 130AFC00] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 15F67800 == 56 [pid = 3688] [id = 419] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 10AE0800 == 55 [pid = 3688] [id = 418] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 10ACA800 == 54 [pid = 3688] [id = 417] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 1790D400 == 53 [pid = 3688] [id = 416] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 169A3000 == 52 [pid = 3688] [id = 415] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 15469C00 == 51 [pid = 3688] [id = 414] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 140CD400 == 50 [pid = 3688] [id = 413] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 11C60C00 == 49 [pid = 3688] [id = 412] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 10ACA000 == 48 [pid = 3688] [id = 411] 09:41:06 INFO - PROCESS | 3688 | --DOCSHELL 10B0CC00 == 47 [pid = 3688] [id = 407] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (1A9A9000) [pid = 3688] [serial = 1204] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (1AD57400) [pid = 3688] [serial = 1207] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (10B17400) [pid = 3688] [serial = 1176] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (1A9DE800) [pid = 3688] [serial = 1205] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (14E0DC00) [pid = 3688] [serial = 1179] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (1A067400) [pid = 3688] [serial = 1182] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (1324BC00) [pid = 3688] [serial = 1190] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (111AC400) [pid = 3688] [serial = 1189] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (1A060C00) [pid = 3688] [serial = 1201] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (16996C00) [pid = 3688] [serial = 1195] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (16A0A000) [pid = 3688] [serial = 1196] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (10ACE800) [pid = 3688] [serial = 1192] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (10E9B400) [pid = 3688] [serial = 1193] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (18174C00) [pid = 3688] [serial = 1198] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (18399C00) [pid = 3688] [serial = 1199] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (1B2D1400) [pid = 3688] [serial = 1186] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1B4BE800) [pid = 3688] [serial = 1210] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1AD5AC00) [pid = 3688] [serial = 1208] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (16DDF800) [pid = 3688] [serial = 1217] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1A006800) [pid = 3688] [serial = 1219] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1A5DA800) [pid = 3688] [serial = 1213] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1B054800) [pid = 3688] [serial = 721] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (16DDB800) [pid = 3688] [serial = 1216] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1B4C4C00) [pid = 3688] [serial = 1211] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1A066400) [pid = 3688] [serial = 1202] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1B2C5800) [pid = 3688] [serial = 1214] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3688 | 1464799266778 Marionette TRACE conn3 <- [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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 974ms 09:41:06 INFO - PROCESS | 3688 | 1464799266842 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3688 | 1464799266847 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:41:06 INFO - PROCESS | 3688 | 1464799266853 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3688 | 1464799266856 Marionette TRACE conn3 <- [1,1666,null,{}] 09:41:06 INFO - PROCESS | 3688 | 1464799266860 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3688 | 1464799266959 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:41:07 INFO - PROCESS | 3688 | 1464799267056 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3688 | ++DOCSHELL 1047DC00 == 48 [pid = 3688] [id = 426] 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (10534800) [pid = 3688] [serial = 1278] [outer = 00000000] 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (111AC000) [pid = 3688] [serial = 1279] [outer = 10534800] 09:41:07 INFO - PROCESS | 3688 | 1464799267082 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (13D50400) [pid = 3688] [serial = 1280] [outer = 10534800] 09:41:07 INFO - PROCESS | 3688 | 1464799267513 Marionette TRACE conn3 <- [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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 716ms 09:41:07 INFO - PROCESS | 3688 | 1464799267574 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3688 | 1464799267576 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:41:07 INFO - PROCESS | 3688 | 1464799267579 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3688 | 1464799267582 Marionette TRACE conn3 <- [1,1670,null,{}] 09:41:07 INFO - PROCESS | 3688 | 1464799267592 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3688 | 1464799267677 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:41:07 INFO - PROCESS | 3688 | 1464799267693 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3688 | ++DOCSHELL 16DDC000 == 49 [pid = 3688] [id = 427] 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (16DDC400) [pid = 3688] [serial = 1281] [outer = 00000000] 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (16DE1800) [pid = 3688] [serial = 1282] [outer = 16DDC400] 09:41:07 INFO - PROCESS | 3688 | 1464799267723 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (17812000) [pid = 3688] [serial = 1283] [outer = 16DDC400] 09:41:08 INFO - PROCESS | 3688 | 1464799268179 Marionette TRACE conn3 <- [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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 609ms 09:41:08 INFO - PROCESS | 3688 | 1464799268200 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3688 | 1464799268202 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:41:08 INFO - PROCESS | 3688 | 1464799268209 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3688 | 1464799268211 Marionette TRACE conn3 <- [1,1674,null,{}] 09:41:08 INFO - PROCESS | 3688 | 1464799268214 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3688 | 1464799268295 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:41:08 INFO - PROCESS | 3688 | 1464799268302 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3688 | ++DOCSHELL 17A35C00 == 50 [pid = 3688] [id = 428] 09:41:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (17A3A400) [pid = 3688] [serial = 1284] [outer = 00000000] 09:41:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (198DC400) [pid = 3688] [serial = 1285] [outer = 17A3A400] 09:41:08 INFO - PROCESS | 3688 | 1464799268348 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (198E3400) [pid = 3688] [serial = 1286] [outer = 17A3A400] 09:41:08 INFO - PROCESS | 3688 | 1464799268870 Marionette TRACE conn3 <- [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]]]}] 09:41:08 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 09:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 715ms 09:41:08 INFO - PROCESS | 3688 | 1464799268934 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3688 | 1464799268939 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:41:08 INFO - PROCESS | 3688 | 1464799268944 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3688 | 1464799268948 Marionette TRACE conn3 <- [1,1678,null,{}] 09:41:08 INFO - PROCESS | 3688 | 1464799268954 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3688 | 1464799269119 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:41:09 INFO - PROCESS | 3688 | 1464799269262 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3688 | ++DOCSHELL 10AE0800 == 51 [pid = 3688] [id = 429] 09:41:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10AE2000) [pid = 3688] [serial = 1287] [outer = 00000000] 09:41:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (131B9C00) [pid = 3688] [serial = 1288] [outer = 10AE2000] 09:41:09 INFO - PROCESS | 3688 | 1464799269318 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (13CE2800) [pid = 3688] [serial = 1289] [outer = 10AE2000] 09:41:09 INFO - PROCESS | 3688 | 1464799269886 Marionette TRACE conn3 <- [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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1020ms 09:41:09 INFO - PROCESS | 3688 | 1464799269954 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3688 | 1464799269960 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:41:09 INFO - PROCESS | 3688 | 1464799269980 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3688 | 1464799269983 Marionette TRACE conn3 <- [1,1682,null,{}] 09:41:10 INFO - PROCESS | 3688 | 1464799270008 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3688 | 1464799270121 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:41:10 INFO - PROCESS | 3688 | 1464799270252 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3688 | ++DOCSHELL 16DD6C00 == 52 [pid = 3688] [id = 430] 09:41:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (16DDB800) [pid = 3688] [serial = 1290] [outer = 00000000] 09:41:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (1786A000) [pid = 3688] [serial = 1291] [outer = 16DDB800] 09:41:10 INFO - PROCESS | 3688 | 1464799270292 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (1817B800) [pid = 3688] [serial = 1292] [outer = 16DDB800] 09:41:10 INFO - PROCESS | 3688 | 1464799270879 Marionette TRACE conn3 <- [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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 959ms 09:41:10 INFO - PROCESS | 3688 | 1464799270933 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3688 | 1464799270936 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:41:10 INFO - PROCESS | 3688 | 1464799270940 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3688 | 1464799270944 Marionette TRACE conn3 <- [1,1686,null,{}] 09:41:10 INFO - PROCESS | 3688 | 1464799270955 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3688 | 1464799271043 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:41:11 INFO - PROCESS | 3688 | 1464799271183 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3688 | ++DOCSHELL 1055FC00 == 53 [pid = 3688] [id = 431] 09:41:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (10A5A400) [pid = 3688] [serial = 1293] [outer = 00000000] 09:41:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (1A066000) [pid = 3688] [serial = 1294] [outer = 10A5A400] 09:41:11 INFO - PROCESS | 3688 | 1464799271240 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (1A355800) [pid = 3688] [serial = 1295] [outer = 10A5A400] 09:41:11 INFO - PROCESS | 3688 | 1464799271804 Marionette TRACE conn3 <- [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]]]}] 09:41:11 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 09:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 914ms 09:41:11 INFO - PROCESS | 3688 | 1464799271850 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3688 | 1464799271853 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:41:11 INFO - PROCESS | 3688 | 1464799271857 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3688 | 1464799271860 Marionette TRACE conn3 <- [1,1690,null,{}] 09:41:11 INFO - PROCESS | 3688 | 1464799271865 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3688 | 1464799271971 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:41:12 INFO - PROCESS | 3688 | 1464799272106 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3688 | ++DOCSHELL 1A45F800 == 54 [pid = 3688] [id = 432] 09:41:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (1A45FC00) [pid = 3688] [serial = 1296] [outer = 00000000] 09:41:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (1A5D8C00) [pid = 3688] [serial = 1297] [outer = 1A45FC00] 09:41:12 INFO - PROCESS | 3688 | 1464799272161 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (1A5E0C00) [pid = 3688] [serial = 1298] [outer = 1A45FC00] 09:41:12 INFO - PROCESS | 3688 | 1464799272682 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 883ms 09:41:12 INFO - PROCESS | 3688 | 1464799272743 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3688 | 1464799272745 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:41:12 INFO - PROCESS | 3688 | 1464799272749 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3688 | 1464799272751 Marionette TRACE conn3 <- [1,1694,null,{}] 09:41:12 INFO - PROCESS | 3688 | 1464799272754 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3688 | 1464799272883 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:41:13 INFO - PROCESS | 3688 | 1464799273020 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3688 | ++DOCSHELL 1A353000 == 55 [pid = 3688] [id = 433] 09:41:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (1A5DA800) [pid = 3688] [serial = 1299] [outer = 00000000] 09:41:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (1A9D9000) [pid = 3688] [serial = 1300] [outer = 1A5DA800] 09:41:13 INFO - PROCESS | 3688 | 1464799273074 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (1A9DA000) [pid = 3688] [serial = 1301] [outer = 1A5DA800] 09:41:13 INFO - PROCESS | 3688 | 1464799273633 Marionette TRACE conn3 <- [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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 975ms 09:41:13 INFO - PROCESS | 3688 | 1464799273717 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3688 | 1464799273720 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:41:13 INFO - PROCESS | 3688 | 1464799273723 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3688 | 1464799273725 Marionette TRACE conn3 <- [1,1698,null,{}] 09:41:13 INFO - PROCESS | 3688 | 1464799273729 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3688 | 1464799273847 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:41:13 INFO - PROCESS | 3688 | 1464799273995 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3688 | ++DOCSHELL 10F17400 == 56 [pid = 3688] [id = 434] 09:41:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (11036C00) [pid = 3688] [serial = 1302] [outer = 00000000] 09:41:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (1AC20400) [pid = 3688] [serial = 1303] [outer = 11036C00] 09:41:14 INFO - PROCESS | 3688 | 1464799274050 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (1AD54800) [pid = 3688] [serial = 1304] [outer = 11036C00] 09:41:14 INFO - PROCESS | 3688 | 1464799274713 Marionette TRACE conn3 <- [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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1005ms 09:41:14 INFO - PROCESS | 3688 | 1464799274749 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3688 | 1464799274756 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:41:14 INFO - PROCESS | 3688 | 1464799274781 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3688 | 1464799274787 Marionette TRACE conn3 <- [1,1702,null,{}] 09:41:14 INFO - PROCESS | 3688 | 1464799274792 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3688 | 1464799274876 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:41:15 INFO - PROCESS | 3688 | 1464799275051 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3688 | --DOCSHELL 16DDC000 == 55 [pid = 3688] [id = 427] 09:41:15 INFO - PROCESS | 3688 | --DOCSHELL 1047DC00 == 54 [pid = 3688] [id = 426] 09:41:15 INFO - PROCESS | 3688 | --DOCSHELL 1307F400 == 53 [pid = 3688] [id = 425] 09:41:15 INFO - PROCESS | 3688 | --DOCSHELL 10A82800 == 52 [pid = 3688] [id = 421] 09:41:15 INFO - PROCESS | 3688 | ++DOCSHELL 1047DC00 == 53 [pid = 3688] [id = 435] 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (1052C800) [pid = 3688] [serial = 1305] [outer = 00000000] 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (1390F800) [pid = 3688] [serial = 1306] [outer = 1052C800] 09:41:15 INFO - PROCESS | 3688 | 1464799275118 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 140 (15F67800) [pid = 3688] [serial = 1307] [outer = 1052C800] 09:41:15 INFO - PROCESS | 3688 | 1464799275528 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 807ms 09:41:15 INFO - PROCESS | 3688 | 1464799275579 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3688 | 1464799275584 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:41:15 INFO - PROCESS | 3688 | 1464799275594 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3688 | 1464799275597 Marionette TRACE conn3 <- [1,1706,null,{}] 09:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:41:15 INFO - PROCESS | 3688 | 1464799275610 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3688 | 1464799275728 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:41:15 INFO - PROCESS | 3688 | 1464799275797 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3688 | ++DOCSHELL 16DDB400 == 54 [pid = 3688] [id = 436] 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 141 (172B1400) [pid = 3688] [serial = 1308] [outer = 00000000] 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 142 (19A89C00) [pid = 3688] [serial = 1309] [outer = 172B1400] 09:41:15 INFO - PROCESS | 3688 | 1464799275845 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 143 (19E5A000) [pid = 3688] [serial = 1310] [outer = 172B1400] 09:41:16 INFO - PROCESS | 3688 | 1464799276309 Marionette TRACE conn3 <- [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]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 731ms 09:41:16 INFO - PROCESS | 3688 | 1464799276340 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3688 | 1464799276342 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:41:16 INFO - PROCESS | 3688 | 1464799276349 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3688 | 1464799276352 Marionette TRACE conn3 <- [1,1710,null,{}] 09:41:16 INFO - PROCESS | 3688 | 1464799276367 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3688 | 1464799276489 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:41:16 INFO - PROCESS | 3688 | 1464799276499 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3688 | ++DOCSHELL 1A3F3800 == 55 [pid = 3688] [id = 437] 09:41:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 144 (1A5D6400) [pid = 3688] [serial = 1311] [outer = 00000000] 09:41:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 145 (1A9E1800) [pid = 3688] [serial = 1312] [outer = 1A5D6400] 09:41:16 INFO - PROCESS | 3688 | 1464799276602 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 146 (1AC19000) [pid = 3688] [serial = 1313] [outer = 1A5D6400] 09:41:17 INFO - PROCESS | 3688 | 1464799277021 Marionette TRACE conn3 <- [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]]]}] 09:41:17 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 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 716ms 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:41:17 INFO - PROCESS | 3688 | 1464799277086 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3688 | 1464799277088 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 3688 | 1464799277092 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3688 | 1464799277094 Marionette TRACE conn3 <- [1,1714,null,{}] 09:41:17 INFO - PROCESS | 3688 | 1464799277097 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3688 | 1464799277221 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:41:17 INFO - PROCESS | 3688 | 1464799277291 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3688 | ++DOCSHELL 1AC1FC00 == 56 [pid = 3688] [id = 438] 09:41:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 147 (1AD5C400) [pid = 3688] [serial = 1314] [outer = 00000000] 09:41:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 148 (1B048400) [pid = 3688] [serial = 1315] [outer = 1AD5C400] 09:41:17 INFO - PROCESS | 3688 | 1464799277335 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 149 (1B051C00) [pid = 3688] [serial = 1316] [outer = 1AD5C400] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 148 (10F1A400) [pid = 3688] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 147 (16FBE800) [pid = 3688] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 146 (10ADC800) [pid = 3688] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 145 (114A5400) [pid = 3688] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 144 (10AE1C00) [pid = 3688] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 143 (14326000) [pid = 3688] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 142 (1839C000) [pid = 3688] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 141 (169A3C00) [pid = 3688] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 140 (17A38800) [pid = 3688] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 139 (10ADD400) [pid = 3688] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (140D2800) [pid = 3688] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (154DAC00) [pid = 3688] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (11C61800) [pid = 3688] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (10ACA400) [pid = 3688] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (10561000) [pid = 3688] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (16997000) [pid = 3688] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (10534800) [pid = 3688] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (130AFC00) [pid = 3688] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (16DDC400) [pid = 3688] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (16DDF000) [pid = 3688] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (12B8F000) [pid = 3688] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (154D8000) [pid = 3688] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (19A91000) [pid = 3688] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (1B04CC00) [pid = 3688] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:41:17 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (1AC20C00) [pid = 3688] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:41:17 INFO - PROCESS | 3688 | 1464799277908 Marionette TRACE conn3 <- [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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 883ms 09:41:17 INFO - PROCESS | 3688 | 1464799277980 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3688 | 1464799277983 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:41:17 INFO - PROCESS | 3688 | 1464799277988 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3688 | 1464799277991 Marionette TRACE conn3 <- [1,1718,null,{}] 09:41:17 INFO - PROCESS | 3688 | 1464799277995 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3688 | 1464799278076 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:41:18 INFO - PROCESS | 3688 | 1464799278085 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3688 | ++DOCSHELL 10ADC800 == 57 [pid = 3688] [id = 439] 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (10ADD400) [pid = 3688] [serial = 1317] [outer = 00000000] 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (114A2000) [pid = 3688] [serial = 1318] [outer = 10ADD400] 09:41:18 INFO - PROCESS | 3688 | 1464799278128 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (140D7800) [pid = 3688] [serial = 1319] [outer = 10ADD400] 09:41:18 INFO - PROCESS | 3688 | 1464799278555 Marionette TRACE conn3 <- [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",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 624ms 09:41:18 INFO - PROCESS | 3688 | 1464799278606 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3688 | 1464799278608 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:41:18 INFO - PROCESS | 3688 | 1464799278612 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3688 | 1464799278613 Marionette TRACE conn3 <- [1,1722,null,{}] 09:41:18 INFO - PROCESS | 3688 | 1464799278617 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3688 | 1464799278705 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:41:18 INFO - PROCESS | 3688 | 1464799278741 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3688 | ++DOCSHELL 19A20400 == 58 [pid = 3688] [id = 440] 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (19B68400) [pid = 3688] [serial = 1320] [outer = 00000000] 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (1A9A4400) [pid = 3688] [serial = 1321] [outer = 19B68400] 09:41:18 INFO - PROCESS | 3688 | 1464799278786 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (1A9E4400) [pid = 3688] [serial = 1322] [outer = 19B68400] 09:41:19 INFO - PROCESS | 3688 | 1464799279230 Marionette TRACE conn3 <- [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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 685ms 09:41:19 INFO - PROCESS | 3688 | 1464799279295 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3688 | 1464799279296 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:41:19 INFO - PROCESS | 3688 | 1464799279300 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3688 | 1464799279301 Marionette TRACE conn3 <- [1,1726,null,{}] 09:41:19 INFO - PROCESS | 3688 | 1464799279305 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3688 | 1464799279384 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:41:19 INFO - PROCESS | 3688 | 1464799279390 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3688 | ++DOCSHELL 10535C00 == 59 [pid = 3688] [id = 441] 09:41:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (10AC6000) [pid = 3688] [serial = 1323] [outer = 00000000] 09:41:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (1B055400) [pid = 3688] [serial = 1324] [outer = 10AC6000] 09:41:19 INFO - PROCESS | 3688 | 1464799279418 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (1B2CC000) [pid = 3688] [serial = 1325] [outer = 10AC6000] 09:41:20 INFO - PROCESS | 3688 | 1464799280111 Marionette TRACE conn3 <- [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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 883ms 09:41:20 INFO - PROCESS | 3688 | 1464799280172 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3688 | 1464799280177 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:41:20 INFO - PROCESS | 3688 | 1464799280183 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3688 | 1464799280187 Marionette TRACE conn3 <- [1,1730,null,{}] 09:41:20 INFO - PROCESS | 3688 | 1464799280193 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3688 | 1464799280313 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:41:20 INFO - PROCESS | 3688 | 1464799280452 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3688 | ++DOCSHELL 10B12C00 == 60 [pid = 3688] [id = 442] 09:41:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (10E9B400) [pid = 3688] [serial = 1326] [outer = 00000000] 09:41:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (12D81C00) [pid = 3688] [serial = 1327] [outer = 10E9B400] 09:41:20 INFO - PROCESS | 3688 | 1464799280508 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (158BA400) [pid = 3688] [serial = 1328] [outer = 10E9B400] 09:41:21 INFO - PROCESS | 3688 | 1464799281086 Marionette TRACE conn3 <- [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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 913ms 09:41:21 INFO - PROCESS | 3688 | 1464799281112 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3688 | 1464799281121 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:41:21 INFO - PROCESS | 3688 | 1464799281128 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3688 | 1464799281131 Marionette TRACE conn3 <- [1,1734,null,{}] 09:41:21 INFO - PROCESS | 3688 | 1464799281135 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3688 | 1464799281241 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:41:21 INFO - PROCESS | 3688 | 1464799281385 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3688 | ++DOCSHELL 17206400 == 61 [pid = 3688] [id = 443] 09:41:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (17A38800) [pid = 3688] [serial = 1329] [outer = 00000000] 09:41:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (19A8F000) [pid = 3688] [serial = 1330] [outer = 17A38800] 09:41:21 INFO - PROCESS | 3688 | 1464799281440 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (1A062000) [pid = 3688] [serial = 1331] [outer = 17A38800] 09:41:22 INFO - PROCESS | 3688 | 1464799282019 Marionette TRACE conn3 <- [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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 913ms 09:41:22 INFO - PROCESS | 3688 | 1464799282039 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3688 | 1464799282041 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:41:22 INFO - PROCESS | 3688 | 1464799282045 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3688 | 1464799282049 Marionette TRACE conn3 <- [1,1738,null,{}] 09:41:22 INFO - PROCESS | 3688 | 1464799282062 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3688 | 1464799282177 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:41:22 INFO - PROCESS | 3688 | 1464799282322 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3688 | ++DOCSHELL 1B2C8800 == 62 [pid = 3688] [id = 444] 09:41:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 140 (1B2C8C00) [pid = 3688] [serial = 1332] [outer = 00000000] 09:41:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 141 (1B2D3800) [pid = 3688] [serial = 1333] [outer = 1B2C8C00] 09:41:22 INFO - PROCESS | 3688 | 1464799282379 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 142 (1B4BD800) [pid = 3688] [serial = 1334] [outer = 1B2C8C00] 09:41:22 INFO - PROCESS | 3688 | 1464799282929 Marionette TRACE conn3 <- [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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 929ms 09:41:22 INFO - PROCESS | 3688 | 1464799282975 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3688 | 1464799282978 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:41:22 INFO - PROCESS | 3688 | 1464799282982 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:41:22 INFO - PROCESS | 3688 | 1464799282984 Marionette TRACE conn3 <- [1,1742,null,{}] 09:41:22 INFO - PROCESS | 3688 | 1464799282988 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3688 | 1464799283098 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:41:23 INFO - PROCESS | 3688 | 1464799283239 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3688 | ++DOCSHELL 1A069800 == 63 [pid = 3688] [id = 445] 09:41:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 143 (1B2CEC00) [pid = 3688] [serial = 1335] [outer = 00000000] 09:41:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 144 (1B4C9800) [pid = 3688] [serial = 1336] [outer = 1B2CEC00] 09:41:23 INFO - PROCESS | 3688 | 1464799283294 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 145 (1B52B800) [pid = 3688] [serial = 1337] [outer = 1B2CEC00] 09:41:23 INFO - PROCESS | 3688 | 1464799283854 Marionette TRACE conn3 <- [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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 913ms 09:41:23 INFO - PROCESS | 3688 | 1464799283913 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3688 | 1464799283915 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:41:23 INFO - PROCESS | 3688 | 1464799283918 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3688 | 1464799283920 Marionette TRACE conn3 <- [1,1746,null,{}] 09:41:23 INFO - PROCESS | 3688 | 1464799283924 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3688 | 1464799284010 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:41:24 INFO - PROCESS | 3688 | 1464799284181 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3688 | ++DOCSHELL 10A61400 == 64 [pid = 3688] [id = 446] 09:41:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 146 (10AD7800) [pid = 3688] [serial = 1338] [outer = 00000000] 09:41:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 147 (12D37400) [pid = 3688] [serial = 1339] [outer = 10AD7800] 09:41:24 INFO - PROCESS | 3688 | 1464799284235 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 148 (13118C00) [pid = 3688] [serial = 1340] [outer = 10AD7800] 09:41:25 INFO - PROCESS | 3688 | 1464799285022 Marionette TRACE conn3 <- [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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1188ms 09:41:25 INFO - PROCESS | 3688 | 1464799285094 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3688 | 1464799285098 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:41:25 INFO - PROCESS | 3688 | 1464799285103 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3688 | 1464799285107 Marionette TRACE conn3 <- [1,1750,null,{}] 09:41:25 INFO - PROCESS | 3688 | 1464799285113 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3688 | 1464799285222 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:41:25 INFO - PROCESS | 3688 | 1464799285377 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3688 | ++DOCSHELL 10AE4800 == 65 [pid = 3688] [id = 447] 09:41:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 149 (10B0B000) [pid = 3688] [serial = 1341] [outer = 00000000] 09:41:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 150 (11432000) [pid = 3688] [serial = 1342] [outer = 10B0B000] 09:41:25 INFO - PROCESS | 3688 | 1464799285432 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 151 (11CA2800) [pid = 3688] [serial = 1343] [outer = 10B0B000] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 15F86400 == 64 [pid = 3688] [id = 423] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 198E5000 == 63 [pid = 3688] [id = 394] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 19A20400 == 62 [pid = 3688] [id = 440] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 10ADC800 == 61 [pid = 3688] [id = 439] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1AC1FC00 == 60 [pid = 3688] [id = 438] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1A3F3800 == 59 [pid = 3688] [id = 437] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 16DDB400 == 58 [pid = 3688] [id = 436] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1047DC00 == 57 [pid = 3688] [id = 435] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1A353000 == 56 [pid = 3688] [id = 433] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1A45F800 == 55 [pid = 3688] [id = 432] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 1055FC00 == 54 [pid = 3688] [id = 431] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 16DD6C00 == 53 [pid = 3688] [id = 430] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 10AE0800 == 52 [pid = 3688] [id = 429] 09:41:25 INFO - PROCESS | 3688 | --DOCSHELL 17A35C00 == 51 [pid = 3688] [id = 428] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 150 (183A0000) [pid = 3688] [serial = 1096] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 149 (1AC12400) [pid = 3688] [serial = 1138] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 148 (1B2CD400) [pid = 3688] [serial = 1099] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 147 (1AD5FC00) [pid = 3688] [serial = 1012] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 146 (13721400) [pid = 3688] [serial = 1093] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 145 (19A89400) [pid = 3688] [serial = 1057] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 144 (13CE7C00) [pid = 3688] [serial = 1054] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 143 (17866000) [pid = 3688] [serial = 1060] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 142 (12893000) [pid = 3688] [serial = 1132] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 141 (16997800) [pid = 3688] [serial = 1135] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 140 (1AC1F000) [pid = 3688] [serial = 1141] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 139 (16DD4C00) [pid = 3688] [serial = 1246] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (18177800) [pid = 3688] [serial = 1249] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (16DD5C00) [pid = 3688] [serial = 1247] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (198E6000) [pid = 3688] [serial = 1252] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (14323800) [pid = 3688] [serial = 1240] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (1675D400) [pid = 3688] [serial = 1243] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (12AA3000) [pid = 3688] [serial = 1237] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (1839AC00) [pid = 3688] [serial = 1250] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (12D87800) [pid = 3688] [serial = 1238] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (10F1B000) [pid = 3688] [serial = 1235] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (10B16400) [pid = 3688] [serial = 1234] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (132F3C00) [pid = 3688] [serial = 1232] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (11CA9C00) [pid = 3688] [serial = 1231] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (19E53400) [pid = 3688] [serial = 1259] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (12D89400) [pid = 3688] [serial = 1222] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (1A00EC00) [pid = 3688] [serial = 1261] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (16DD5000) [pid = 3688] [serial = 1225] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (19A25C00) [pid = 3688] [serial = 1228] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (111AC000) [pid = 3688] [serial = 1279] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (13CEA400) [pid = 3688] [serial = 1276] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (13D50400) [pid = 3688] [serial = 1280] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (14321400) [pid = 3688] [serial = 1277] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (10B17000) [pid = 3688] [serial = 1264] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (198DC400) [pid = 3688] [serial = 1285] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1431FC00) [pid = 3688] [serial = 1267] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (16DE1800) [pid = 3688] [serial = 1282] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (19B61000) [pid = 3688] [serial = 1258] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1A3F5C00) [pid = 3688] [serial = 1274] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (17812000) [pid = 3688] [serial = 1283] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (19A1D800) [pid = 3688] [serial = 1253] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (19A8B800) [pid = 3688] [serial = 1270] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (14E1C000) [pid = 3688] [serial = 1241] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (198DF800) [pid = 3688] [serial = 1255] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1A3E8000) [pid = 3688] [serial = 1273] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (19A26000) [pid = 3688] [serial = 1256] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (16995800) [pid = 3688] [serial = 1244] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 3688 | 1464799285992 Marionette TRACE conn3 <- [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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 929ms 09:41:26 INFO - PROCESS | 3688 | 1464799286014 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3688 | 1464799286019 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:41:26 INFO - PROCESS | 3688 | 1464799286025 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3688 | 1464799286028 Marionette TRACE conn3 <- [1,1754,null,{}] 09:41:26 INFO - PROCESS | 3688 | 1464799286031 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3688 | 1464799286118 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:41:26 INFO - PROCESS | 3688 | 1464799286128 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3688 | ++DOCSHELL 1142E800 == 52 [pid = 3688] [id = 448] 09:41:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (114A2400) [pid = 3688] [serial = 1344] [outer = 00000000] 09:41:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (130AFC00) [pid = 3688] [serial = 1345] [outer = 114A2400] 09:41:26 INFO - PROCESS | 3688 | 1464799286182 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1371F800) [pid = 3688] [serial = 1346] [outer = 114A2400] 09:41:26 INFO - PROCESS | 3688 | 1464799286662 Marionette TRACE conn3 <- [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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 09:41:26 INFO - PROCESS | 3688 | 1464799286731 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3688 | 1464799286733 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:41:26 INFO - PROCESS | 3688 | 1464799286737 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3688 | 1464799286740 Marionette TRACE conn3 <- [1,1758,null,{}] 09:41:26 INFO - PROCESS | 3688 | 1464799286752 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3688 | 1464799286838 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:41:26 INFO - PROCESS | 3688 | 1464799286937 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3688 | ++DOCSHELL 1431D000 == 53 [pid = 3688] [id = 449] 09:41:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1431E400) [pid = 3688] [serial = 1347] [outer = 00000000] 09:41:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1546DC00) [pid = 3688] [serial = 1348] [outer = 1431E400] 09:41:26 INFO - PROCESS | 3688 | 1464799286983 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1613D400) [pid = 3688] [serial = 1349] [outer = 1431E400] 09:41:27 INFO - PROCESS | 3688 | 1464799287378 Marionette TRACE conn3 <- [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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 686ms 09:41:27 INFO - PROCESS | 3688 | 1464799287420 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3688 | 1464799287422 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:41:27 INFO - PROCESS | 3688 | 1464799287425 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3688 | 1464799287427 Marionette TRACE conn3 <- [1,1762,null,{}] 09:41:27 INFO - PROCESS | 3688 | 1464799287430 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3688 | 1464799287517 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:41:27 INFO - PROCESS | 3688 | 1464799287524 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3688 | ++DOCSHELL 15F7A800 == 54 [pid = 3688] [id = 450] 09:41:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (16999800) [pid = 3688] [serial = 1350] [outer = 00000000] 09:41:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (16A0A000) [pid = 3688] [serial = 1351] [outer = 16999800] 09:41:27 INFO - PROCESS | 3688 | 1464799287568 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16DDB400) [pid = 3688] [serial = 1352] [outer = 16999800] 09:41:28 INFO - PROCESS | 3688 | 1464799288008 Marionette TRACE conn3 <- [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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 609ms 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:41:28 INFO - PROCESS | 3688 | 1464799288045 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3688 | 1464799288047 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:41:28 INFO - PROCESS | 3688 | 1464799288058 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3688 | 1464799288059 Marionette TRACE conn3 <- [1,1766,null,{}] 09:41:28 INFO - PROCESS | 3688 | 1464799288063 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3688 | 1464799288186 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:41:28 INFO - PROCESS | 3688 | 1464799288284 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3688 | ++DOCSHELL 1699E000 == 55 [pid = 3688] [id = 451] 09:41:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (16DDFC00) [pid = 3688] [serial = 1353] [outer = 00000000] 09:41:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (17815400) [pid = 3688] [serial = 1354] [outer = 16DDFC00] 09:41:28 INFO - PROCESS | 3688 | 1464799288330 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (17902800) [pid = 3688] [serial = 1355] [outer = 16DDFC00] 09:41:28 INFO - PROCESS | 3688 | 1464799288731 Marionette TRACE conn3 <- [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]]]}] 09:41:28 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 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 09:41:28 INFO - PROCESS | 3688 | 1464799288793 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3688 | 1464799288795 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:41:28 INFO - PROCESS | 3688 | 1464799288798 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3688 | 1464799288800 Marionette TRACE conn3 <- [1,1770,null,{}] 09:41:28 INFO - PROCESS | 3688 | 1464799288810 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3688 | 1464799288941 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:41:29 INFO - PROCESS | 3688 | 1464799289012 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3688 | ++DOCSHELL 198DAC00 == 56 [pid = 3688] [id = 452] 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (198DB400) [pid = 3688] [serial = 1356] [outer = 00000000] 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (19A21400) [pid = 3688] [serial = 1357] [outer = 198DB400] 09:41:29 INFO - PROCESS | 3688 | 1464799289056 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (19A86400) [pid = 3688] [serial = 1358] [outer = 198DB400] 09:41:29 INFO - PROCESS | 3688 | 1464799289458 Marionette TRACE conn3 <- [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]]]}] 09:41:29 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 09:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 09:41:29 INFO - PROCESS | 3688 | 1464799289486 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3688 | 1464799289488 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:41:29 INFO - PROCESS | 3688 | 1464799289491 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3688 | 1464799289493 Marionette TRACE conn3 <- [1,1774,null,{}] 09:41:29 INFO - PROCESS | 3688 | 1464799289497 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3688 | 1464799289637 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:41:29 INFO - PROCESS | 3688 | 1464799289699 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3688 | ++DOCSHELL 11C60800 == 57 [pid = 3688] [id = 453] 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (19A27000) [pid = 3688] [serial = 1359] [outer = 00000000] 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (19B6F000) [pid = 3688] [serial = 1360] [outer = 19A27000] 09:41:29 INFO - PROCESS | 3688 | 1464799289747 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (19B6F800) [pid = 3688] [serial = 1361] [outer = 19A27000] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (1A5D6400) [pid = 3688] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (1AD5C400) [pid = 3688] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1052C800) [pid = 3688] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (19B68400) [pid = 3688] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (172B1400) [pid = 3688] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:41:30 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (10ADD400) [pid = 3688] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:41:30 INFO - PROCESS | 3688 | 1464799290359 Marionette TRACE conn3 <- [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]]]}] 09:41:30 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 09:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 929ms 09:41:30 INFO - PROCESS | 3688 | 1464799290422 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3688 | 1464799290424 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 3688 | 1464799290428 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:41:30 INFO - PROCESS | 3688 | 1464799290430 Marionette TRACE conn3 <- [1,1778,null,{}] 09:41:30 INFO - PROCESS | 3688 | 1464799290433 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3688 | 1464799290550 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:41:30 INFO - PROCESS | 3688 | 1464799290615 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3688 | ++DOCSHELL 10B13000 == 58 [pid = 3688] [id = 454] 09:41:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (15F7D400) [pid = 3688] [serial = 1362] [outer = 00000000] 09:41:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1A00FC00) [pid = 3688] [serial = 1363] [outer = 15F7D400] 09:41:30 INFO - PROCESS | 3688 | 1464799290655 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1A355C00) [pid = 3688] [serial = 1364] [outer = 15F7D400] 09:41:31 INFO - PROCESS | 3688 | 1464799291035 Marionette TRACE conn3 <- [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]]]}] 09:41:31 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) 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 624ms 09:41:31 INFO - PROCESS | 3688 | 1464799291054 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3688 | 1464799291056 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:41:31 INFO - PROCESS | 3688 | 1464799291059 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:41:31 INFO - PROCESS | 3688 | 1464799291061 Marionette TRACE conn3 <- [1,1782,null,{}] 09:41:31 INFO - PROCESS | 3688 | 1464799291065 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3688 | 1464799291146 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:41:31 INFO - PROCESS | 3688 | 1464799291153 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3688 | ++DOCSHELL 10ADB400 == 59 [pid = 3688] [id = 455] 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (19B68400) [pid = 3688] [serial = 1365] [outer = 00000000] 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1A9D7C00) [pid = 3688] [serial = 1366] [outer = 19B68400] 09:41:31 INFO - PROCESS | 3688 | 1464799291196 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1AC18C00) [pid = 3688] [serial = 1367] [outer = 19B68400] 09:41:31 INFO - PROCESS | 3688 | 1464799291618 Marionette TRACE conn3 <- [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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 579ms 09:41:31 INFO - PROCESS | 3688 | 1464799291641 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3688 | 1464799291644 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:41:31 INFO - PROCESS | 3688 | 1464799291647 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3688 | 1464799291649 Marionette TRACE conn3 <- [1,1786,null,{}] 09:41:31 INFO - PROCESS | 3688 | 1464799291652 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3688 | 1464799291782 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:41:31 INFO - PROCESS | 3688 | 1464799291791 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3688 | ++DOCSHELL 1A00F000 == 60 [pid = 3688] [id = 456] 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (1A010C00) [pid = 3688] [serial = 1368] [outer = 00000000] 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (1AD60000) [pid = 3688] [serial = 1369] [outer = 1A010C00] 09:41:31 INFO - PROCESS | 3688 | 1464799291833 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (1B04D800) [pid = 3688] [serial = 1370] [outer = 1A010C00] 09:41:32 INFO - PROCESS | 3688 | 1464799292297 Marionette TRACE conn3 <- [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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 09:41:32 INFO - PROCESS | 3688 | 1464799292371 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3688 | 1464799292375 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:41:32 INFO - PROCESS | 3688 | 1464799292381 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3688 | 1464799292385 Marionette TRACE conn3 <- [1,1790,null,{}] 09:41:32 INFO - PROCESS | 3688 | 1464799292392 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3688 | 1464799292553 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:41:32 INFO - PROCESS | 3688 | 1464799292656 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3688 | ++DOCSHELL 1043AC00 == 61 [pid = 3688] [id = 457] 09:41:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (10446800) [pid = 3688] [serial = 1371] [outer = 00000000] 09:41:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (11C5F400) [pid = 3688] [serial = 1372] [outer = 10446800] 09:41:32 INFO - PROCESS | 3688 | 1464799292710 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (13114000) [pid = 3688] [serial = 1373] [outer = 10446800] 09:41:33 INFO - PROCESS | 3688 | 1464799293308 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 974ms 09:41:33 INFO - PROCESS | 3688 | 1464799293353 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3688 | 1464799293359 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:41:33 INFO - PROCESS | 3688 | 1464799293365 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3688 | 1464799293368 Marionette TRACE conn3 <- [1,1794,null,{}] 09:41:33 INFO - PROCESS | 3688 | 1464799293372 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3688 | 1464799293480 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:41:33 INFO - PROCESS | 3688 | 1464799293596 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3688 | ++DOCSHELL 10A7D800 == 62 [pid = 3688] [id = 458] 09:41:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (14321800) [pid = 3688] [serial = 1374] [outer = 00000000] 09:41:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (15F86C00) [pid = 3688] [serial = 1375] [outer = 14321800] 09:41:33 INFO - PROCESS | 3688 | 1464799293690 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (16DD3000) [pid = 3688] [serial = 1376] [outer = 14321800] 09:41:34 INFO - PROCESS | 3688 | 1464799294283 Marionette TRACE conn3 <- [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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 974ms 09:41:34 INFO - PROCESS | 3688 | 1464799294349 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3688 | 1464799294352 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:41:34 INFO - PROCESS | 3688 | 1464799294356 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3688 | 1464799294359 Marionette TRACE conn3 <- [1,1798,null,{}] 09:41:34 INFO - PROCESS | 3688 | 1464799294370 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3688 | 1464799294481 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:41:34 INFO - PROCESS | 3688 | 1464799294624 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3688 | ++DOCSHELL 17206800 == 63 [pid = 3688] [id = 459] 09:41:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (17208400) [pid = 3688] [serial = 1377] [outer = 00000000] 09:41:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (18174C00) [pid = 3688] [serial = 1378] [outer = 17208400] 09:41:34 INFO - PROCESS | 3688 | 1464799294681 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (198DD000) [pid = 3688] [serial = 1379] [outer = 17208400] 09:41:35 INFO - PROCESS | 3688 | 1464799295254 Marionette TRACE conn3 <- [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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 975ms 09:41:35 INFO - PROCESS | 3688 | 1464799295322 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3688 | 1464799295327 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:41:35 INFO - PROCESS | 3688 | 1464799295331 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:41:35 INFO - PROCESS | 3688 | 1464799295333 Marionette TRACE conn3 <- [1,1802,null,{}] 09:41:35 INFO - PROCESS | 3688 | 1464799295337 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3688 | 1464799295443 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:41:35 INFO - PROCESS | 3688 | 1464799295556 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3688 | ++DOCSHELL 10488000 == 64 [pid = 3688] [id = 460] 09:41:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (19E60400) [pid = 3688] [serial = 1380] [outer = 00000000] 09:41:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (1A9D9400) [pid = 3688] [serial = 1381] [outer = 19E60400] 09:41:35 INFO - PROCESS | 3688 | 1464799295608 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (1B2C6800) [pid = 3688] [serial = 1382] [outer = 19E60400] 09:41:36 INFO - PROCESS | 3688 | 1464799296153 Marionette TRACE conn3 <- [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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 883ms 09:41:36 INFO - PROCESS | 3688 | 1464799296220 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3688 | 1464799296223 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:41:36 INFO - PROCESS | 3688 | 1464799296226 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3688 | 1464799296228 Marionette TRACE conn3 <- [1,1806,null,{}] 09:41:36 INFO - PROCESS | 3688 | 1464799296232 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3688 | 1464799296333 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:41:36 INFO - PROCESS | 3688 | 1464799296492 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3688 | ++DOCSHELL 198E6000 == 65 [pid = 3688] [id = 461] 09:41:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (19A94C00) [pid = 3688] [serial = 1383] [outer = 00000000] 09:41:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (1B4C9C00) [pid = 3688] [serial = 1384] [outer = 19A94C00] 09:41:36 INFO - PROCESS | 3688 | 1464799296546 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 140 (1B536400) [pid = 3688] [serial = 1385] [outer = 19A94C00] 09:41:37 INFO - PROCESS | 3688 | 1464799297165 Marionette TRACE conn3 <- [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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 975ms 09:41:37 INFO - PROCESS | 3688 | 1464799297195 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3688 | 1464799297197 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:41:37 INFO - PROCESS | 3688 | 1464799297201 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3688 | 1464799297203 Marionette TRACE conn3 <- [1,1810,null,{}] 09:41:37 INFO - PROCESS | 3688 | 1464799297207 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3688 | 1464799297330 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:41:37 INFO - PROCESS | 3688 | 1464799297482 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3688 | ++DOCSHELL 16DDF000 == 66 [pid = 3688] [id = 462] 09:41:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 141 (17868000) [pid = 3688] [serial = 1386] [outer = 00000000] 09:41:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 142 (1B4BEC00) [pid = 3688] [serial = 1387] [outer = 17868000] 09:41:37 INFO - PROCESS | 3688 | 1464799297537 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 143 (1B537C00) [pid = 3688] [serial = 1388] [outer = 17868000] 09:41:38 INFO - PROCESS | 3688 | 1464799298288 Marionette TRACE conn3 <- [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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1112ms 09:41:38 INFO - PROCESS | 3688 | 1464799298332 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3688 | 1464799298336 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:41:38 INFO - PROCESS | 3688 | 1464799298341 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3688 | 1464799298344 Marionette TRACE conn3 <- [1,1814,null,{}] 09:41:38 INFO - PROCESS | 3688 | 1464799298349 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3688 | 1464799298463 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:41:38 INFO - PROCESS | 3688 | 1464799298645 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3688 | ++DOCSHELL 10A78C00 == 67 [pid = 3688] [id = 463] 09:41:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 144 (11036400) [pid = 3688] [serial = 1389] [outer = 00000000] 09:41:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 145 (13CE5C00) [pid = 3688] [serial = 1390] [outer = 11036400] 09:41:38 INFO - PROCESS | 3688 | 1464799298696 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 146 (14E07800) [pid = 3688] [serial = 1391] [outer = 11036400] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 10ADB400 == 66 [pid = 3688] [id = 455] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 10B13000 == 65 [pid = 3688] [id = 454] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 11C60800 == 64 [pid = 3688] [id = 453] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 198DAC00 == 63 [pid = 3688] [id = 452] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 1699E000 == 62 [pid = 3688] [id = 451] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 15F7A800 == 61 [pid = 3688] [id = 450] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 1431D000 == 60 [pid = 3688] [id = 449] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 1142E800 == 59 [pid = 3688] [id = 448] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 10AE4800 == 58 [pid = 3688] [id = 447] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 1A069800 == 57 [pid = 3688] [id = 445] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 1B2C8800 == 56 [pid = 3688] [id = 444] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 17206400 == 55 [pid = 3688] [id = 443] 09:41:38 INFO - PROCESS | 3688 | --DOCSHELL 10B12C00 == 54 [pid = 3688] [id = 442] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 145 (1A9E1800) [pid = 3688] [serial = 1312] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 144 (1B048400) [pid = 3688] [serial = 1315] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 143 (131B9C00) [pid = 3688] [serial = 1288] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 142 (1786A000) [pid = 3688] [serial = 1291] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 141 (1A066000) [pid = 3688] [serial = 1294] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 140 (1A5D8C00) [pid = 3688] [serial = 1297] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 139 (1390F800) [pid = 3688] [serial = 1306] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (1AC20400) [pid = 3688] [serial = 1303] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (1AC19000) [pid = 3688] [serial = 1313] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (1A9D9000) [pid = 3688] [serial = 1300] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (1B055400) [pid = 3688] [serial = 1324] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (1A9A4400) [pid = 3688] [serial = 1321] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (1B051C00) [pid = 3688] [serial = 1316] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (19A89C00) [pid = 3688] [serial = 1309] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (19E5A000) [pid = 3688] [serial = 1310] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (114A2000) [pid = 3688] [serial = 1318] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (1A9E4400) [pid = 3688] [serial = 1322] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (15F67800) [pid = 3688] [serial = 1307] [outer = 00000000] [url = about:blank] 09:41:38 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (140D7800) [pid = 3688] [serial = 1319] [outer = 00000000] [url = about:blank] 09:41:39 INFO - PROCESS | 3688 | 1464799299216 Marionette TRACE conn3 <- [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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 913ms 09:41:39 INFO - PROCESS | 3688 | 1464799299254 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3688 | 1464799299259 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:41:39 INFO - PROCESS | 3688 | 1464799299265 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3688 | 1464799299267 Marionette TRACE conn3 <- [1,1818,null,{}] 09:41:39 INFO - PROCESS | 3688 | 1464799299271 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3688 | 1464799299362 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:41:39 INFO - PROCESS | 3688 | 1464799299371 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3688 | ++DOCSHELL 1390F800 == 55 [pid = 3688] [id = 464] 09:41:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (13912C00) [pid = 3688] [serial = 1392] [outer = 00000000] 09:41:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (15F66C00) [pid = 3688] [serial = 1393] [outer = 13912C00] 09:41:39 INFO - PROCESS | 3688 | 1464799299422 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (169A1800) [pid = 3688] [serial = 1394] [outer = 13912C00] 09:41:39 INFO - PROCESS | 3688 | 1464799299893 Marionette TRACE conn3 <- [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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 685ms 09:41:39 INFO - PROCESS | 3688 | 1464799299946 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3688 | 1464799299948 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:41:39 INFO - PROCESS | 3688 | 1464799299951 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3688 | 1464799299955 Marionette TRACE conn3 <- [1,1822,null,{}] 09:41:39 INFO - PROCESS | 3688 | 1464799299965 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3688 | 1464799300077 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:41:40 INFO - PROCESS | 3688 | 1464799300191 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3688 | ++DOCSHELL 154D7C00 == 56 [pid = 3688] [id = 465] 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (16A0B800) [pid = 3688] [serial = 1395] [outer = 00000000] 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (1790B800) [pid = 3688] [serial = 1396] [outer = 16A0B800] 09:41:40 INFO - PROCESS | 3688 | 1464799300240 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (183A0400) [pid = 3688] [serial = 1397] [outer = 16A0B800] 09:41:40 INFO - PROCESS | 3688 | 1464799300597 Marionette TRACE conn3 <- [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]]]}] 09:41:40 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 09:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 685ms 09:41:40 INFO - PROCESS | 3688 | 1464799300634 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3688 | 1464799300637 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 3688 | 1464799300640 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:41:40 INFO - PROCESS | 3688 | 1464799300641 Marionette TRACE conn3 <- [1,1826,null,{}] 09:41:40 INFO - PROCESS | 3688 | 1464799300645 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3688 | 1464799300730 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:41:40 INFO - PROCESS | 3688 | 1464799300736 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3688 | ++DOCSHELL 1675D000 == 57 [pid = 3688] [id = 466] 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (17902C00) [pid = 3688] [serial = 1398] [outer = 00000000] 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (19A92000) [pid = 3688] [serial = 1399] [outer = 17902C00] 09:41:40 INFO - PROCESS | 3688 | 1464799300780 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (19E5FC00) [pid = 3688] [serial = 1400] [outer = 17902C00] 09:41:41 INFO - PROCESS | 3688 | 1464799301241 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 624ms 09:41:41 INFO - PROCESS | 3688 | 1464799301266 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3688 | 1464799301268 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:41:41 INFO - PROCESS | 3688 | 1464799301271 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3688 | 1464799301272 Marionette TRACE conn3 <- [1,1830,null,{}] 09:41:41 INFO - PROCESS | 3688 | 1464799301276 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3688 | 1464799301400 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:41:41 INFO - PROCESS | 3688 | 1464799301502 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3688 | ++DOCSHELL 105F4400 == 58 [pid = 3688] [id = 467] 09:41:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (19A25C00) [pid = 3688] [serial = 1401] [outer = 00000000] 09:41:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (1A5D8C00) [pid = 3688] [serial = 1402] [outer = 19A25C00] 09:41:41 INFO - PROCESS | 3688 | 1464799301549 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (1A9B2000) [pid = 3688] [serial = 1403] [outer = 19A25C00] 09:41:41 INFO - PROCESS | 3688 | 1464799301958 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 715ms 09:41:41 INFO - PROCESS | 3688 | 1464799302002 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3688 | 1464799302004 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:41:41 INFO - PROCESS | 3688 | 1464799302008 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3688 | 1464799302009 Marionette TRACE conn3 <- [1,1834,null,{}] 09:41:42 INFO - PROCESS | 3688 | 1464799302012 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3688 | 1464799302147 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:41:42 INFO - PROCESS | 3688 | 1464799302214 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3688 | ++DOCSHELL 1A9ABC00 == 59 [pid = 3688] [id = 468] 09:41:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 140 (1A9E5800) [pid = 3688] [serial = 1404] [outer = 00000000] 09:41:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 141 (1B051C00) [pid = 3688] [serial = 1405] [outer = 1A9E5800] 09:41:42 INFO - PROCESS | 3688 | 1464799302258 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 142 (1B056000) [pid = 3688] [serial = 1406] [outer = 1A9E5800] 09:41:42 INFO - PROCESS | 3688 | 1464799302668 Marionette TRACE conn3 <- [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]]]}] 09:41:42 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) 09:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 715ms 09:41:42 INFO - PROCESS | 3688 | 1464799302732 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3688 | 1464799302734 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:41:42 INFO - PROCESS | 3688 | 1464799302774 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3688 | 1464799302775 Marionette TRACE conn3 <- [1,1838,null,{}] 09:41:42 INFO - PROCESS | 3688 | 1464799302781 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3688 | 1464799302898 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:41:42 INFO - PROCESS | 3688 | 1464799302908 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3688 | ++DOCSHELL 10ACF400 == 60 [pid = 3688] [id = 469] 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 143 (11037400) [pid = 3688] [serial = 1407] [outer = 00000000] 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 144 (16A01400) [pid = 3688] [serial = 1408] [outer = 11037400] 09:41:43 INFO - PROCESS | 3688 | 1464799303191 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 145 (19777C00) [pid = 3688] [serial = 1409] [outer = 11037400] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 144 (19A27000) [pid = 3688] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 143 (16143000) [pid = 3688] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 142 (114A2400) [pid = 3688] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 141 (16DE1C00) [pid = 3688] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 140 (16DDFC00) [pid = 3688] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 139 (10B0B000) [pid = 3688] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (15F7D400) [pid = 3688] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (10B13800) [pid = 3688] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (1431E400) [pid = 3688] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (13CDDC00) [pid = 3688] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (10ACDC00) [pid = 3688] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (16142C00) [pid = 3688] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (10AD8800) [pid = 3688] [serial = 1175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (10B11800) [pid = 3688] [serial = 1172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (19A8A000) [pid = 3688] [serial = 1181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (10AC6000) [pid = 3688] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (16141C00) [pid = 3688] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (198DB400) [pid = 3688] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (17A3A400) [pid = 3688] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (19A23000) [pid = 3688] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (16999800) [pid = 3688] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (140D8800) [pid = 3688] [serial = 1178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:41:43 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (19B68400) [pid = 3688] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:41:43 INFO - PROCESS | 3688 | 1464799303569 Marionette TRACE conn3 <- [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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 822ms 09:41:43 INFO - PROCESS | 3688 | 1464799303591 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3688 | 1464799303593 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:41:43 INFO - PROCESS | 3688 | 1464799303596 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3688 | 1464799303598 Marionette TRACE conn3 <- [1,1842,null,{}] 09:41:43 INFO - PROCESS | 3688 | 1464799303602 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3688 | 1464799303692 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:41:43 INFO - PROCESS | 3688 | 1464799303790 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3688 | ++DOCSHELL 10AC7400 == 61 [pid = 3688] [id = 470] 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (10AE3800) [pid = 3688] [serial = 1410] [outer = 00000000] 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (140D3000) [pid = 3688] [serial = 1411] [outer = 10AE3800] 09:41:43 INFO - PROCESS | 3688 | 1464799303822 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (15F7D400) [pid = 3688] [serial = 1412] [outer = 10AE3800] 09:41:44 INFO - PROCESS | 3688 | 1464799304184 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 09:41:44 INFO - PROCESS | 3688 | 1464799304218 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3688 | 1464799304220 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 3688 | 1464799304223 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:41:44 INFO - PROCESS | 3688 | 1464799304224 Marionette TRACE conn3 <- [1,1846,null,{}] 09:41:44 INFO - PROCESS | 3688 | 1464799304228 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3688 | 1464799304315 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:41:44 INFO - PROCESS | 3688 | 1464799304442 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3688 | ++DOCSHELL 12895800 == 62 [pid = 3688] [id = 471] 09:41:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (14319400) [pid = 3688] [serial = 1413] [outer = 00000000] 09:41:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (17A35C00) [pid = 3688] [serial = 1414] [outer = 14319400] 09:41:44 INFO - PROCESS | 3688 | 1464799304488 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (19772C00) [pid = 3688] [serial = 1415] [outer = 14319400] 09:41:44 INFO - PROCESS | 3688 | 1464799304835 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 685ms 09:41:44 INFO - PROCESS | 3688 | 1464799304905 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3688 | 1464799304906 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:41:44 INFO - PROCESS | 3688 | 1464799304909 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3688 | 1464799304911 Marionette TRACE conn3 <- [1,1850,null,{}] 09:41:44 INFO - PROCESS | 3688 | 1464799304914 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3688 | 1464799305039 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:41:45 INFO - PROCESS | 3688 | 1464799305051 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3688 | ++DOCSHELL 16DD7400 == 63 [pid = 3688] [id = 472] 09:41:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (16DE0400) [pid = 3688] [serial = 1416] [outer = 00000000] 09:41:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (19A26400) [pid = 3688] [serial = 1417] [outer = 16DE0400] 09:41:45 INFO - PROCESS | 3688 | 1464799305094 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (1A010000) [pid = 3688] [serial = 1418] [outer = 16DE0400] 09:41:45 INFO - PROCESS | 3688 | 1464799305779 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 929ms 09:41:45 INFO - PROCESS | 3688 | 1464799305823 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3688 | 1464799305829 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:41:45 INFO - PROCESS | 3688 | 1464799305833 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3688 | 1464799305838 Marionette TRACE conn3 <- [1,1854,null,{}] 09:41:45 INFO - PROCESS | 3688 | 1464799305843 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3688 | 1464799305958 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:41:46 INFO - PROCESS | 3688 | 1464799306106 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3688 | ++DOCSHELL 11030400 == 64 [pid = 3688] [id = 473] 09:41:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (12891C00) [pid = 3688] [serial = 1419] [outer = 00000000] 09:41:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (131B9C00) [pid = 3688] [serial = 1420] [outer = 12891C00] 09:41:46 INFO - PROCESS | 3688 | 1464799306163 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (14E08C00) [pid = 3688] [serial = 1421] [outer = 12891C00] 09:41:46 INFO - PROCESS | 3688 | 1464799306747 Marionette TRACE conn3 <- [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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 974ms 09:41:46 INFO - PROCESS | 3688 | 1464799306820 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3688 | 1464799306826 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:41:46 INFO - PROCESS | 3688 | 1464799306833 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3688 | 1464799306835 Marionette TRACE conn3 <- [1,1858,null,{}] 09:41:46 INFO - PROCESS | 3688 | 1464799306855 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3688 | 1464799306968 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:41:47 INFO - PROCESS | 3688 | 1464799307112 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3688 | ++DOCSHELL 10A7E800 == 65 [pid = 3688] [id = 474] 09:41:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (15475400) [pid = 3688] [serial = 1422] [outer = 00000000] 09:41:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (17812000) [pid = 3688] [serial = 1423] [outer = 15475400] 09:41:47 INFO - PROCESS | 3688 | 1464799307166 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (183A0000) [pid = 3688] [serial = 1424] [outer = 15475400] 09:41:47 INFO - PROCESS | 3688 | 1464799307765 Marionette TRACE conn3 <- [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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1021ms 09:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:41:47 INFO - PROCESS | 3688 | 1464799307842 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3688 | 1464799307845 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 3688 | 1464799307849 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3688 | 1464799307852 Marionette TRACE conn3 <- [1,1862,null,{}] 09:41:47 INFO - PROCESS | 3688 | 1464799307880 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3688 | 1464799308062 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:41:48 INFO - PROCESS | 3688 | 1464799308170 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3688 | ++DOCSHELL 13D4F800 == 66 [pid = 3688] [id = 475] 09:41:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (1977A800) [pid = 3688] [serial = 1425] [outer = 00000000] 09:41:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (1AC20000) [pid = 3688] [serial = 1426] [outer = 1977A800] 09:41:48 INFO - PROCESS | 3688 | 1464799308226 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 140 (1B049C00) [pid = 3688] [serial = 1427] [outer = 1977A800] 09:41:48 INFO - PROCESS | 3688 | 1464799308789 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 974ms 09:41:48 INFO - PROCESS | 3688 | 1464799308834 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3688 | 1464799308837 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:41:48 INFO - PROCESS | 3688 | 1464799308841 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3688 | 1464799308843 Marionette TRACE conn3 <- [1,1866,null,{}] 09:41:48 INFO - PROCESS | 3688 | 1464799308846 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3688 | 1464799308955 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:41:49 INFO - PROCESS | 3688 | 1464799309111 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3688 | ++DOCSHELL 10E9EC00 == 67 [pid = 3688] [id = 476] 09:41:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 141 (1546AC00) [pid = 3688] [serial = 1428] [outer = 00000000] 09:41:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 142 (1974D800) [pid = 3688] [serial = 1429] [outer = 1546AC00] 09:41:49 INFO - PROCESS | 3688 | 1464799309165 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 143 (19752C00) [pid = 3688] [serial = 1430] [outer = 1546AC00] 09:41:49 INFO - PROCESS | 3688 | 1464799309928 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1188ms 09:41:50 INFO - PROCESS | 3688 | 1464799310018 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3688 | 1464799310022 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:41:50 INFO - PROCESS | 3688 | 1464799310028 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3688 | 1464799310032 Marionette TRACE conn3 <- [1,1870,null,{}] 09:41:50 INFO - PROCESS | 3688 | 1464799310038 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3688 | 1464799310142 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:41:50 INFO - PROCESS | 3688 | 1464799310282 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3688 | ++DOCSHELL 10AD0C00 == 68 [pid = 3688] [id = 477] 09:41:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 144 (10AD1400) [pid = 3688] [serial = 1431] [outer = 00000000] 09:41:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 145 (11C02C00) [pid = 3688] [serial = 1432] [outer = 10AD1400] 09:41:50 INFO - PROCESS | 3688 | 1464799310331 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 146 (12B0CC00) [pid = 3688] [serial = 1433] [outer = 10AD1400] 09:41:50 INFO - PROCESS | 3688 | 1464799310890 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 929ms 09:41:50 INFO - PROCESS | 3688 | 1464799310955 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3688 | 1464799310960 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:41:50 INFO - PROCESS | 3688 | 1464799310950 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3688 | 1464799310952 Marionette TRACE conn3 <- [1,1874,null,{}] 09:41:50 INFO - PROCESS | 3688 | 1464799310956 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3688 | 1464799311053 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:41:51 INFO - PROCESS | 3688 | 1464799311200 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3688 | ++DOCSHELL 10B11800 == 69 [pid = 3688] [id = 478] 09:41:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 147 (13D4E800) [pid = 3688] [serial = 1434] [outer = 00000000] 09:41:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 148 (14321000) [pid = 3688] [serial = 1435] [outer = 13D4E800] 09:41:51 INFO - PROCESS | 3688 | 1464799311252 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 149 (15F66400) [pid = 3688] [serial = 1436] [outer = 13D4E800] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 12895800 == 68 [pid = 3688] [id = 471] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 10AC7400 == 67 [pid = 3688] [id = 470] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 10ACF400 == 66 [pid = 3688] [id = 469] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 1A9ABC00 == 65 [pid = 3688] [id = 468] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 105F4400 == 64 [pid = 3688] [id = 467] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 1675D000 == 63 [pid = 3688] [id = 466] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 154D7C00 == 62 [pid = 3688] [id = 465] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 1390F800 == 61 [pid = 3688] [id = 464] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 10A78C00 == 60 [pid = 3688] [id = 463] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 148 (12D81C00) [pid = 3688] [serial = 1327] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 147 (12D37400) [pid = 3688] [serial = 1339] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 146 (19A8F000) [pid = 3688] [serial = 1330] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 145 (1B2D3800) [pid = 3688] [serial = 1333] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 144 (1B4C9800) [pid = 3688] [serial = 1336] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 143 (1AD60000) [pid = 3688] [serial = 1369] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 1043AC00 == 59 [pid = 3688] [id = 457] 09:41:51 INFO - PROCESS | 3688 | --DOCSHELL 1A00F000 == 58 [pid = 3688] [id = 456] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 142 (19B6F000) [pid = 3688] [serial = 1360] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 141 (1B4C7400) [pid = 3688] [serial = 1187] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 140 (1371F800) [pid = 3688] [serial = 1346] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 139 (1A00DC00) [pid = 3688] [serial = 1220] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (17902800) [pid = 3688] [serial = 1355] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (11432000) [pid = 3688] [serial = 1342] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (1A355C00) [pid = 3688] [serial = 1364] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (13D4DC00) [pid = 3688] [serial = 1223] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (1613D400) [pid = 3688] [serial = 1349] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (15476800) [pid = 3688] [serial = 1268] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (1A00FC00) [pid = 3688] [serial = 1363] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (11CA2800) [pid = 3688] [serial = 1343] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (11A10800) [pid = 3688] [serial = 1265] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (16DDC800) [pid = 3688] [serial = 1226] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (111B1000) [pid = 3688] [serial = 1177] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (1B52C400) [pid = 3688] [serial = 1174] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (1A9AB000) [pid = 3688] [serial = 1183] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (1B2CC000) [pid = 3688] [serial = 1325] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (17815400) [pid = 3688] [serial = 1354] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (1546DC00) [pid = 3688] [serial = 1348] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (1A00BC00) [pid = 3688] [serial = 1271] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (19A21400) [pid = 3688] [serial = 1357] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (130AFC00) [pid = 3688] [serial = 1345] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (198E3400) [pid = 3688] [serial = 1286] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (19B6F800) [pid = 3688] [serial = 1361] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (19A29400) [pid = 3688] [serial = 1229] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (16DDB400) [pid = 3688] [serial = 1352] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (19A86400) [pid = 3688] [serial = 1358] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (11C6D400) [pid = 3688] [serial = 1180] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1A9D7C00) [pid = 3688] [serial = 1366] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (16A0A000) [pid = 3688] [serial = 1351] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1AC18C00) [pid = 3688] [serial = 1367] [outer = 00000000] [url = about:blank] 09:41:51 INFO - PROCESS | 3688 | 1464799311792 Marionette TRACE conn3 <- [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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 868ms 09:41:51 INFO - PROCESS | 3688 | 1464799311835 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3688 | 1464799311838 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:41:51 INFO - PROCESS | 3688 | 1464799311841 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:41:51 INFO - PROCESS | 3688 | 1464799311844 Marionette TRACE conn3 <- [1,1878,null,{}] 09:41:51 INFO - PROCESS | 3688 | 1464799311854 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3688 | 1464799311942 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:41:51 INFO - PROCESS | 3688 | 1464799311953 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3688 | ++DOCSHELL 12A9BC00 == 59 [pid = 3688] [id = 479] 09:41:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (12B0C800) [pid = 3688] [serial = 1437] [outer = 00000000] 09:41:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (14324000) [pid = 3688] [serial = 1438] [outer = 12B0C800] 09:41:51 INFO - PROCESS | 3688 | 1464799312000 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (15F67400) [pid = 3688] [serial = 1439] [outer = 12B0C800] 09:41:52 INFO - PROCESS | 3688 | 1464799312481 Marionette TRACE conn3 <- [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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 09:41:52 INFO - PROCESS | 3688 | 1464799312523 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3688 | 1464799312525 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 3688 | 1464799312528 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:41:52 INFO - PROCESS | 3688 | 1464799312530 Marionette TRACE conn3 <- [1,1882,null,{}] 09:41:52 INFO - PROCESS | 3688 | 1464799312533 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3688 | 1464799312616 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:41:52 INFO - PROCESS | 3688 | 1464799312623 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3688 | ++DOCSHELL 128C5400 == 60 [pid = 3688] [id = 480] 09:41:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1401A000) [pid = 3688] [serial = 1440] [outer = 00000000] 09:41:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (16DD3C00) [pid = 3688] [serial = 1441] [outer = 1401A000] 09:41:52 INFO - PROCESS | 3688 | 1464799312667 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (16DDD800) [pid = 3688] [serial = 1442] [outer = 1401A000] 09:41:53 INFO - PROCESS | 3688 | 1464799313111 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 624ms 09:41:53 INFO - PROCESS | 3688 | 1464799313147 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3688 | 1464799313149 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:41:53 INFO - PROCESS | 3688 | 1464799313156 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3688 | 1464799313158 Marionette TRACE conn3 <- [1,1886,null,{}] 09:41:53 INFO - PROCESS | 3688 | 1464799313161 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3688 | 1464799313241 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:41:53 INFO - PROCESS | 3688 | 1464799313296 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3688 | ++DOCSHELL 10A59400 == 61 [pid = 3688] [id = 481] 09:41:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (154DAC00) [pid = 3688] [serial = 1443] [outer = 00000000] 09:41:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (16E10400) [pid = 3688] [serial = 1444] [outer = 154DAC00] 09:41:53 INFO - PROCESS | 3688 | 1464799313434 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (17272C00) [pid = 3688] [serial = 1445] [outer = 154DAC00] 09:41:53 INFO - PROCESS | 3688 | 1464799313801 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 09:41:53 INFO - PROCESS | 3688 | 1464799313839 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3688 | 1464799313841 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:41:53 INFO - PROCESS | 3688 | 1464799313844 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3688 | 1464799313846 Marionette TRACE conn3 <- [1,1890,null,{}] 09:41:53 INFO - PROCESS | 3688 | 1464799313853 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3688 | 1464799313996 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:41:54 INFO - PROCESS | 3688 | 1464799314073 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3688 | ++DOCSHELL 16998000 == 62 [pid = 3688] [id = 482] 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1699B800) [pid = 3688] [serial = 1446] [outer = 00000000] 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (19746C00) [pid = 3688] [serial = 1447] [outer = 1699B800] 09:41:54 INFO - PROCESS | 3688 | 1464799314117 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (19750C00) [pid = 3688] [serial = 1448] [outer = 1699B800] 09:41:54 INFO - PROCESS | 3688 | 1464799314509 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 716ms 09:41:54 INFO - PROCESS | 3688 | 1464799314569 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3688 | 1464799314571 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:41:54 INFO - PROCESS | 3688 | 1464799314608 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3688 | 1464799314610 Marionette TRACE conn3 <- [1,1894,null,{}] 09:41:54 INFO - PROCESS | 3688 | 1464799314614 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3688 | 1464799314737 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:41:54 INFO - PROCESS | 3688 | 1464799314805 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3688 | ++DOCSHELL 19746000 == 63 [pid = 3688] [id = 483] 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (19754000) [pid = 3688] [serial = 1449] [outer = 00000000] 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (198E3000) [pid = 3688] [serial = 1450] [outer = 19754000] 09:41:54 INFO - PROCESS | 3688 | 1464799314848 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (19A25400) [pid = 3688] [serial = 1451] [outer = 19754000] 09:41:55 INFO - PROCESS | 3688 | 1464799315256 Marionette TRACE conn3 <- [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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 701ms 09:41:55 INFO - PROCESS | 3688 | 1464799315277 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3688 | 1464799315279 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:41:55 INFO - PROCESS | 3688 | 1464799315283 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3688 | 1464799315284 Marionette TRACE conn3 <- [1,1898,null,{}] 09:41:55 INFO - PROCESS | 3688 | 1464799315288 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3688 | 1464799315403 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:41:55 INFO - PROCESS | 3688 | 1464799315470 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3688 | ++DOCSHELL 16DD8C00 == 64 [pid = 3688] [id = 484] 09:41:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (19753C00) [pid = 3688] [serial = 1452] [outer = 00000000] 09:41:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (19A94800) [pid = 3688] [serial = 1453] [outer = 19753C00] 09:41:55 INFO - PROCESS | 3688 | 1464799315513 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (1A002800) [pid = 3688] [serial = 1454] [outer = 19753C00] 09:41:55 INFO - PROCESS | 3688 | 1464799315911 Marionette TRACE conn3 <- [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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (10AE3800) [pid = 3688] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (1A5DA800) [pid = 3688] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (10A5A400) [pid = 3688] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (1A45FC00) [pid = 3688] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (10E9B400) [pid = 3688] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (19A8CC00) [pid = 3688] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (11036C00) [pid = 3688] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (16DDB800) [pid = 3688] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (10AE2000) [pid = 3688] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (17A38800) [pid = 3688] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1B2CEC00) [pid = 3688] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (1B2C8C00) [pid = 3688] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (10AD7800) [pid = 3688] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (14319400) [pid = 3688] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (19A25C00) [pid = 3688] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1A9E5800) [pid = 3688] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (13912C00) [pid = 3688] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (19E60400) [pid = 3688] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (14321800) [pid = 3688] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (11036400) [pid = 3688] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (10446800) [pid = 3688] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1A010C00) [pid = 3688] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (17902C00) [pid = 3688] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (16A0B800) [pid = 3688] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (17868000) [pid = 3688] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19A94C00) [pid = 3688] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (17208400) [pid = 3688] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:41:56 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (11037400) [pid = 3688] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:41:56 INFO - PROCESS | 3688 | 1464799316238 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3688 | 1464799316240 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 3688 | 1464799316250 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3688 | 1464799316252 Marionette TRACE conn3 <- [1,1902,null,{}] 09:41:56 INFO - PROCESS | 3688 | 1464799316256 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3688 | 1464799316334 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:41:56 INFO - PROCESS | 3688 | 1464799316342 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3688 | ++DOCSHELL 10AC8800 == 65 [pid = 3688] [id = 485] 09:41:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (10AD2C00) [pid = 3688] [serial = 1455] [outer = 00000000] 09:41:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (111A9400) [pid = 3688] [serial = 1456] [outer = 10AD2C00] 09:41:56 INFO - PROCESS | 3688 | 1464799316385 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (13248000) [pid = 3688] [serial = 1457] [outer = 10AD2C00] 09:41:56 INFO - PROCESS | 3688 | 1464799316845 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 09:41:56 INFO - PROCESS | 3688 | 1464799316932 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3688 | 1464799316934 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:41:56 INFO - PROCESS | 3688 | 1464799316937 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3688 | 1464799316939 Marionette TRACE conn3 <- [1,1906,null,{}] 09:41:56 INFO - PROCESS | 3688 | 1464799316942 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3688 | 1464799317008 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:41:57 INFO - PROCESS | 3688 | 1464799317015 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3688 | ++DOCSHELL 10A64400 == 66 [pid = 3688] [id = 486] 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10B0C000) [pid = 3688] [serial = 1458] [outer = 00000000] 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (16E0EC00) [pid = 3688] [serial = 1459] [outer = 10B0C000] 09:41:57 INFO - PROCESS | 3688 | 1464799317058 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (17902C00) [pid = 3688] [serial = 1460] [outer = 10B0C000] 09:41:57 INFO - PROCESS | 3688 | 1464799317513 Marionette TRACE conn3 <- [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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 610ms 09:41:57 INFO - PROCESS | 3688 | 1464799317558 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3688 | 1464799317560 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:41:57 INFO - PROCESS | 3688 | 1464799317563 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3688 | 1464799317565 Marionette TRACE conn3 <- [1,1910,null,{}] 09:41:57 INFO - PROCESS | 3688 | 1464799317569 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3688 | 1464799317650 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:41:57 INFO - PROCESS | 3688 | 1464799317688 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3688 | ++DOCSHELL 19778800 == 67 [pid = 3688] [id = 487] 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (198DF400) [pid = 3688] [serial = 1461] [outer = 00000000] 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1A010C00) [pid = 3688] [serial = 1462] [outer = 198DF400] 09:41:57 INFO - PROCESS | 3688 | 1464799317736 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1A460000) [pid = 3688] [serial = 1463] [outer = 198DF400] 09:41:58 INFO - PROCESS | 3688 | 1464799318269 Marionette TRACE conn3 <- [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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 09:41:58 INFO - PROCESS | 3688 | 1464799318348 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3688 | 1464799318353 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:41:58 INFO - PROCESS | 3688 | 1464799318358 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3688 | 1464799318362 Marionette TRACE conn3 <- [1,1914,null,{}] 09:41:58 INFO - PROCESS | 3688 | 1464799318351 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3688 | 1464799318501 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:41:58 INFO - PROCESS | 3688 | 1464799318625 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3688 | ++DOCSHELL 10B0A400 == 68 [pid = 3688] [id = 488] 09:41:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (10B0AC00) [pid = 3688] [serial = 1464] [outer = 00000000] 09:41:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (10B12C00) [pid = 3688] [serial = 1465] [outer = 10B0AC00] 09:41:58 INFO - PROCESS | 3688 | 1464799318681 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (11A01800) [pid = 3688] [serial = 1466] [outer = 10B0AC00] 09:41:59 INFO - PROCESS | 3688 | 1464799319282 Marionette TRACE conn3 <- [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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 974ms 09:41:59 INFO - PROCESS | 3688 | 1464799319325 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3688 | 1464799319331 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:41:59 INFO - PROCESS | 3688 | 1464799319337 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3688 | 1464799319340 Marionette TRACE conn3 <- [1,1918,null,{}] 09:41:59 INFO - PROCESS | 3688 | 1464799319344 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3688 | 1464799319454 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:41:59 INFO - PROCESS | 3688 | 1464799319613 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3688 | ++DOCSHELL 13D57400 == 69 [pid = 3688] [id = 489] 09:41:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (13D5B800) [pid = 3688] [serial = 1467] [outer = 00000000] 09:41:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (14323800) [pid = 3688] [serial = 1468] [outer = 13D5B800] 09:41:59 INFO - PROCESS | 3688 | 1464799319667 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (169A4000) [pid = 3688] [serial = 1469] [outer = 13D5B800] 09:42:00 INFO - PROCESS | 3688 | 1464799320194 Marionette TRACE conn3 <- [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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 884ms 09:42:00 INFO - PROCESS | 3688 | 1464799320222 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3688 | 1464799320225 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:42:00 INFO - PROCESS | 3688 | 1464799320229 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3688 | 1464799320232 Marionette TRACE conn3 <- [1,1922,null,{}] 09:42:00 INFO - PROCESS | 3688 | 1464799320243 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3688 | 1464799320340 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:42:00 INFO - PROCESS | 3688 | 1464799320487 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3688 | ++DOCSHELL 1839B800 == 70 [pid = 3688] [id = 490] 09:42:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1839D000) [pid = 3688] [serial = 1470] [outer = 00000000] 09:42:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1974E400) [pid = 3688] [serial = 1471] [outer = 1839D000] 09:42:00 INFO - PROCESS | 3688 | 1464799320544 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (19A29800) [pid = 3688] [serial = 1472] [outer = 1839D000] 09:42:01 INFO - PROCESS | 3688 | 1464799321131 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 974ms 09:42:01 INFO - PROCESS | 3688 | 1464799321197 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3688 | 1464799321200 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:42:01 INFO - PROCESS | 3688 | 1464799321204 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3688 | 1464799321206 Marionette TRACE conn3 <- [1,1926,null,{}] 09:42:01 INFO - PROCESS | 3688 | 1464799321225 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3688 | 1464799321333 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:42:01 INFO - PROCESS | 3688 | 1464799321476 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3688 | ++DOCSHELL 10A7E000 == 71 [pid = 3688] [id = 491] 09:42:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (15B8E000) [pid = 3688] [serial = 1473] [outer = 00000000] 09:42:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1A061400) [pid = 3688] [serial = 1474] [outer = 15B8E000] 09:42:01 INFO - PROCESS | 3688 | 1464799321531 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1A5DC800) [pid = 3688] [serial = 1475] [outer = 15B8E000] 09:42:02 INFO - PROCESS | 3688 | 1464799322043 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 868ms 09:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:42:02 INFO - PROCESS | 3688 | 1464799322091 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3688 | 1464799322093 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:42:02 INFO - PROCESS | 3688 | 1464799322098 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3688 | 1464799322100 Marionette TRACE conn3 <- [1,1930,null,{}] 09:42:02 INFO - PROCESS | 3688 | 1464799322103 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3688 | 1464799322205 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:42:02 INFO - PROCESS | 3688 | 1464799322304 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3688 | ++DOCSHELL 130AFC00 == 72 [pid = 3688] [id = 492] 09:42:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (1974D000) [pid = 3688] [serial = 1476] [outer = 00000000] 09:42:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (1A9E1000) [pid = 3688] [serial = 1477] [outer = 1974D000] 09:42:02 INFO - PROCESS | 3688 | 1464799322398 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (1AC17400) [pid = 3688] [serial = 1478] [outer = 1974D000] 09:42:02 INFO - PROCESS | 3688 | 1464799322963 Marionette TRACE conn3 <- [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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 914ms 09:42:03 INFO - PROCESS | 3688 | 1464799323008 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3688 | 1464799323011 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:42:03 INFO - PROCESS | 3688 | 1464799323014 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3688 | 1464799323016 Marionette TRACE conn3 <- [1,1934,null,{}] 09:42:03 INFO - PROCESS | 3688 | 1464799323020 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3688 | 1464799323148 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:42:03 INFO - PROCESS | 3688 | 1464799323311 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3688 | ++DOCSHELL 19772400 == 73 [pid = 3688] [id = 493] 09:42:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (1977B800) [pid = 3688] [serial = 1479] [outer = 00000000] 09:42:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (1AD52400) [pid = 3688] [serial = 1480] [outer = 1977B800] 09:42:03 INFO - PROCESS | 3688 | 1464799323367 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (1B052800) [pid = 3688] [serial = 1481] [outer = 1977B800] 09:42:03 INFO - PROCESS | 3688 | 1464799323910 Marionette TRACE conn3 <- [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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 914ms 09:42:03 INFO - PROCESS | 3688 | 1464799323943 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3688 | 1464799323946 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:42:03 INFO - PROCESS | 3688 | 1464799323949 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3688 | 1464799323951 Marionette TRACE conn3 <- [1,1938,null,{}] 09:42:03 INFO - PROCESS | 3688 | 1464799323955 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3688 | 1464799324181 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:42:04 INFO - PROCESS | 3688 | 1464799324357 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3688 | ++DOCSHELL 10ACD000 == 74 [pid = 3688] [id = 494] 09:42:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (10ACD800) [pid = 3688] [serial = 1482] [outer = 00000000] 09:42:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (10AD9C00) [pid = 3688] [serial = 1483] [outer = 10ACD800] 09:42:04 INFO - PROCESS | 3688 | 1464799324407 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (10B0E400) [pid = 3688] [serial = 1484] [outer = 10ACD800] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 14325C00 == 73 [pid = 3688] [id = 378] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 10A64400 == 72 [pid = 3688] [id = 486] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 10AC8800 == 71 [pid = 3688] [id = 485] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 16DD8C00 == 70 [pid = 3688] [id = 484] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 19746000 == 69 [pid = 3688] [id = 483] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 16998000 == 68 [pid = 3688] [id = 482] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 10A59400 == 67 [pid = 3688] [id = 481] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 128C5400 == 66 [pid = 3688] [id = 480] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 12A9BC00 == 65 [pid = 3688] [id = 479] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 10B11800 == 64 [pid = 3688] [id = 478] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 10AD0C00 == 63 [pid = 3688] [id = 477] 09:42:05 INFO - PROCESS | 3688 | 1464799325049 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:42:05 INFO - PROCESS | 3688 | --DOCSHELL 16DD7400 == 62 [pid = 3688] [id = 472] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (1A9DA000) [pid = 3688] [serial = 1301] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (1A355800) [pid = 3688] [serial = 1295] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (1A5E0C00) [pid = 3688] [serial = 1298] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (158BA400) [pid = 3688] [serial = 1328] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (1A062800) [pid = 3688] [serial = 1262] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (1AD54800) [pid = 3688] [serial = 1304] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (1817B800) [pid = 3688] [serial = 1292] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (13CE2800) [pid = 3688] [serial = 1289] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (1A062000) [pid = 3688] [serial = 1331] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (1B52B800) [pid = 3688] [serial = 1337] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (1B4BD800) [pid = 3688] [serial = 1334] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (13118C00) [pid = 3688] [serial = 1340] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1B051C00) [pid = 3688] [serial = 1405] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (1A9B2000) [pid = 3688] [serial = 1403] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1B056000) [pid = 3688] [serial = 1406] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (15F66C00) [pid = 3688] [serial = 1393] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (169A1800) [pid = 3688] [serial = 1394] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (1B2C6800) [pid = 3688] [serial = 1382] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1A9D9400) [pid = 3688] [serial = 1381] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (16DD3000) [pid = 3688] [serial = 1376] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (15F86C00) [pid = 3688] [serial = 1375] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (14E07800) [pid = 3688] [serial = 1391] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (13CE5C00) [pid = 3688] [serial = 1390] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (13114000) [pid = 3688] [serial = 1373] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1B04D800) [pid = 3688] [serial = 1370] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (11C5F400) [pid = 3688] [serial = 1372] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (19A92000) [pid = 3688] [serial = 1399] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1790B800) [pid = 3688] [serial = 1396] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (183A0400) [pid = 3688] [serial = 1397] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1B537C00) [pid = 3688] [serial = 1388] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1B4BEC00) [pid = 3688] [serial = 1387] [outer = 00000000] [url = about:blank] 09:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1B536400) [pid = 3688] [serial = 1385] [outer = 00000000] [url = about:blank] 09:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1203ms 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1B4C9C00) [pid = 3688] [serial = 1384] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (198DD000) [pid = 3688] [serial = 1379] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (18174C00) [pid = 3688] [serial = 1378] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (19777C00) [pid = 3688] [serial = 1409] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (16A01400) [pid = 3688] [serial = 1408] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (19772C00) [pid = 3688] [serial = 1415] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (140D3000) [pid = 3688] [serial = 1411] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (15F7D400) [pid = 3688] [serial = 1412] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (19E5FC00) [pid = 3688] [serial = 1400] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (17A35C00) [pid = 3688] [serial = 1414] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1A5D8C00) [pid = 3688] [serial = 1402] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 3688 | 1464799325154 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3688 | 1464799325157 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:42:05 INFO - PROCESS | 3688 | 1464799325162 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:42:05 INFO - PROCESS | 3688 | 1464799325166 Marionette TRACE conn3 <- [1,1942,null,{}] 09:42:05 INFO - PROCESS | 3688 | 1464799325171 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3688 | 1464799325268 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:42:05 INFO - PROCESS | 3688 | 1464799325277 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3688 | ++DOCSHELL 11C05000 == 63 [pid = 3688] [id = 495] 09:42:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (11C5F400) [pid = 3688] [serial = 1485] [outer = 00000000] 09:42:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (12B09800) [pid = 3688] [serial = 1486] [outer = 11C5F400] 09:42:05 INFO - PROCESS | 3688 | 1464799325324 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1311B000) [pid = 3688] [serial = 1487] [outer = 11C5F400] 09:42:05 INFO - PROCESS | 3688 | 1464799325829 Marionette TRACE conn3 <- [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]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 716ms 09:42:05 INFO - PROCESS | 3688 | 1464799325886 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3688 | 1464799325889 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:42:05 INFO - PROCESS | 3688 | 1464799325893 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3688 | 1464799325895 Marionette TRACE conn3 <- [1,1946,null,{}] 09:42:05 INFO - PROCESS | 3688 | 1464799325898 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3688 | 1464799325992 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:42:06 INFO - PROCESS | 3688 | 1464799326093 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3688 | ++DOCSHELL 1431D400 == 64 [pid = 3688] [id = 496] 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1431E400) [pid = 3688] [serial = 1488] [outer = 00000000] 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (158BA400) [pid = 3688] [serial = 1489] [outer = 1431E400] 09:42:06 INFO - PROCESS | 3688 | 1464799326145 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (16142C00) [pid = 3688] [serial = 1490] [outer = 1431E400] 09:42:06 INFO - PROCESS | 3688 | 1464799326507 Marionette TRACE conn3 <- [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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 685ms 09:42:06 INFO - PROCESS | 3688 | 1464799326574 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3688 | 1464799326577 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:42:06 INFO - PROCESS | 3688 | 1464799326587 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3688 | 1464799326591 Marionette TRACE conn3 <- [1,1950,null,{}] 09:42:06 INFO - PROCESS | 3688 | 1464799326595 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3688 | 1464799326684 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:42:06 INFO - PROCESS | 3688 | 1464799326691 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3688 | ++DOCSHELL 14317C00 == 65 [pid = 3688] [id = 497] 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (15F80800) [pid = 3688] [serial = 1491] [outer = 00000000] 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16E06C00) [pid = 3688] [serial = 1492] [outer = 15F80800] 09:42:06 INFO - PROCESS | 3688 | 1464799326735 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16E0D000) [pid = 3688] [serial = 1493] [outer = 15F80800] 09:42:07 INFO - PROCESS | 3688 | 1464799327187 Marionette TRACE conn3 <- [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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 09:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:42:07 INFO - PROCESS | 3688 | 1464799327260 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3688 | 1464799327262 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:42:07 INFO - PROCESS | 3688 | 1464799327270 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3688 | 1464799327271 Marionette TRACE conn3 <- [1,1954,null,{}] 09:42:07 INFO - PROCESS | 3688 | 1464799327275 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3688 | 1464799327429 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:42:07 INFO - PROCESS | 3688 | 1464799327455 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3688 | ++DOCSHELL 10AC6800 == 66 [pid = 3688] [id = 498] 09:42:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (16DD5C00) [pid = 3688] [serial = 1494] [outer = 00000000] 09:42:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (17A3FC00) [pid = 3688] [serial = 1495] [outer = 16DD5C00] 09:42:07 INFO - PROCESS | 3688 | 1464799327500 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (18176800) [pid = 3688] [serial = 1496] [outer = 16DD5C00] 09:42:07 INFO - PROCESS | 3688 | 1464799327908 Marionette TRACE conn3 <- [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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 09:42:07 INFO - PROCESS | 3688 | 1464799327948 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:42:07 INFO - PROCESS | 3688 | 1464799327950 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:42:07 INFO - PROCESS | 3688 | 1464799327953 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3688 | 1464799327955 Marionette TRACE conn3 <- [1,1958,null,{}] 09:42:07 INFO - PROCESS | 3688 | 1464799327958 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3688 | 1464799328084 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:42:08 INFO - PROCESS | 3688 | 1464799328153 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3688 | ++DOCSHELL 19772800 == 67 [pid = 3688] [id = 499] 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19773800) [pid = 3688] [serial = 1497] [outer = 00000000] 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1977A000) [pid = 3688] [serial = 1498] [outer = 19773800] 09:42:08 INFO - PROCESS | 3688 | 1464799328202 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (198DDC00) [pid = 3688] [serial = 1499] [outer = 19773800] 09:42:08 INFO - PROCESS | 3688 | 1464799328611 Marionette TRACE conn3 <- [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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 09:42:08 INFO - PROCESS | 3688 | 1464799328636 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3688 | 1464799328638 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:42:08 INFO - PROCESS | 3688 | 1464799328641 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:42:08 INFO - PROCESS | 3688 | 1464799328643 Marionette TRACE conn3 <- [1,1962,null,{}] 09:42:08 INFO - PROCESS | 3688 | 1464799328646 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3688 | 1464799328765 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:42:08 INFO - PROCESS | 3688 | 1464799328861 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3688 | ++DOCSHELL 19A21400 == 68 [pid = 3688] [id = 500] 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (19A25800) [pid = 3688] [serial = 1500] [outer = 00000000] 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19E55400) [pid = 3688] [serial = 1501] [outer = 19A25800] 09:42:08 INFO - PROCESS | 3688 | 1464799328888 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1A008800) [pid = 3688] [serial = 1502] [outer = 19A25800] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (19754000) [pid = 3688] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (19753C00) [pid = 3688] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (12B0C800) [pid = 3688] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (10AD1400) [pid = 3688] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (154DAC00) [pid = 3688] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1401A000) [pid = 3688] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (13D4E800) [pid = 3688] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (10AD2C00) [pid = 3688] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1699B800) [pid = 3688] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:42:09 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (10B0C000) [pid = 3688] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:42:09 INFO - PROCESS | 3688 | 1464799329378 Marionette TRACE conn3 <- [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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 777ms 09:42:09 INFO - PROCESS | 3688 | 1464799329427 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3688 | 1464799329429 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:42:09 INFO - PROCESS | 3688 | 1464799329432 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3688 | 1464799329434 Marionette TRACE conn3 <- [1,1966,null,{}] 09:42:09 INFO - PROCESS | 3688 | 1464799329437 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3688 | 1464799329514 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:42:09 INFO - PROCESS | 3688 | 1464799329615 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3688 | ++DOCSHELL 10AD2C00 == 69 [pid = 3688] [id = 501] 09:42:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (10AD5400) [pid = 3688] [serial = 1503] [outer = 00000000] 09:42:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (16DDB000) [pid = 3688] [serial = 1504] [outer = 10AD5400] 09:42:09 INFO - PROCESS | 3688 | 1464799329658 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (19A24C00) [pid = 3688] [serial = 1505] [outer = 10AD5400] 09:42:09 INFO - PROCESS | 3688 | 1464799330012 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 609ms 09:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:42:10 INFO - PROCESS | 3688 | 1464799330055 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3688 | 1464799330056 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3688 | 1464799330059 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3688 | 1464799330061 Marionette TRACE conn3 <- [1,1970,null,{}] 09:42:10 INFO - PROCESS | 3688 | 1464799330064 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3688 | 1464799330155 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:42:10 INFO - PROCESS | 3688 | 1464799330258 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3688 | ++DOCSHELL 16DDC000 == 70 [pid = 3688] [id = 502] 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (16E12000) [pid = 3688] [serial = 1506] [outer = 00000000] 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1A349C00) [pid = 3688] [serial = 1507] [outer = 16E12000] 09:42:10 INFO - PROCESS | 3688 | 1464799330301 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1A3F1C00) [pid = 3688] [serial = 1508] [outer = 16E12000] 09:42:10 INFO - PROCESS | 3688 | 1464799330645 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 610ms 09:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:42:10 INFO - PROCESS | 3688 | 1464799330681 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3688 | 1464799330683 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3688 | 1464799330686 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3688 | 1464799330689 Marionette TRACE conn3 <- [1,1974,null,{}] 09:42:10 INFO - PROCESS | 3688 | 1464799330692 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3688 | 1464799330816 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:42:10 INFO - PROCESS | 3688 | 1464799330807 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3688 | ++DOCSHELL 10275C00 == 71 [pid = 3688] [id = 503] 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1047FC00) [pid = 3688] [serial = 1509] [outer = 00000000] 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (19754000) [pid = 3688] [serial = 1510] [outer = 1047FC00] 09:42:10 INFO - PROCESS | 3688 | 1464799330851 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1A9DB800) [pid = 3688] [serial = 1511] [outer = 1047FC00] 09:42:11 INFO - PROCESS | 3688 | 1464799331318 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 685ms 09:42:11 INFO - PROCESS | 3688 | 1464799331369 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3688 | 1464799331373 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:42:11 INFO - PROCESS | 3688 | 1464799331379 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3688 | 1464799331383 Marionette TRACE conn3 <- [1,1978,null,{}] 09:42:11 INFO - PROCESS | 3688 | 1464799331390 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3688 | 1464799331534 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:42:11 INFO - PROCESS | 3688 | 1464799331709 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3688 | ++DOCSHELL 10B13000 == 72 [pid = 3688] [id = 504] 09:42:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (10B13800) [pid = 3688] [serial = 1512] [outer = 00000000] 09:42:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (11A0A400) [pid = 3688] [serial = 1513] [outer = 10B13800] 09:42:11 INFO - PROCESS | 3688 | 1464799331765 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1324BC00) [pid = 3688] [serial = 1514] [outer = 10B13800] 09:42:12 INFO - PROCESS | 3688 | 1464799332311 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 975ms 09:42:12 INFO - PROCESS | 3688 | 1464799332350 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3688 | 1464799332356 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:42:12 INFO - PROCESS | 3688 | 1464799332362 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3688 | 1464799332365 Marionette TRACE conn3 <- [1,1982,null,{}] 09:42:12 INFO - PROCESS | 3688 | 1464799332369 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3688 | 1464799332480 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:42:12 INFO - PROCESS | 3688 | 1464799332640 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3688 | ++DOCSHELL 1431D000 == 73 [pid = 3688] [id = 505] 09:42:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1613C000) [pid = 3688] [serial = 1515] [outer = 00000000] 09:42:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (169A3400) [pid = 3688] [serial = 1516] [outer = 1613C000] 09:42:12 INFO - PROCESS | 3688 | 1464799332694 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (16DDA400) [pid = 3688] [serial = 1517] [outer = 1613C000] 09:42:13 INFO - PROCESS | 3688 | 1464799333234 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 929ms 09:42:13 INFO - PROCESS | 3688 | 1464799333289 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3688 | 1464799333292 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:42:13 INFO - PROCESS | 3688 | 1464799333295 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3688 | 1464799333299 Marionette TRACE conn3 <- [1,1986,null,{}] 09:42:13 INFO - PROCESS | 3688 | 1464799333310 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3688 | 1464799333407 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:42:13 INFO - PROCESS | 3688 | 1464799333575 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3688 | ++DOCSHELL 19778C00 == 74 [pid = 3688] [id = 506] 09:42:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (19779C00) [pid = 3688] [serial = 1518] [outer = 00000000] 09:42:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19A94C00) [pid = 3688] [serial = 1519] [outer = 19779C00] 09:42:13 INFO - PROCESS | 3688 | 1464799333632 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A9B1C00) [pid = 3688] [serial = 1520] [outer = 19779C00] 09:42:14 INFO - PROCESS | 3688 | 1464799334182 Marionette TRACE conn3 <- [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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 974ms 09:42:14 INFO - PROCESS | 3688 | 1464799334262 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3688 | 1464799334265 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:42:14 INFO - PROCESS | 3688 | 1464799334268 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3688 | 1464799334270 Marionette TRACE conn3 <- [1,1990,null,{}] 09:42:14 INFO - PROCESS | 3688 | 1464799334274 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3688 | 1464799334381 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:42:14 INFO - PROCESS | 3688 | 1464799334525 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3688 | ++DOCSHELL 1AC20C00 == 75 [pid = 3688] [id = 507] 09:42:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1AD51400) [pid = 3688] [serial = 1521] [outer = 00000000] 09:42:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1AD5C400) [pid = 3688] [serial = 1522] [outer = 1AD51400] 09:42:14 INFO - PROCESS | 3688 | 1464799334579 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1B04BC00) [pid = 3688] [serial = 1523] [outer = 1AD51400] 09:42:15 INFO - PROCESS | 3688 | 1464799335181 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 914ms 09:42:15 INFO - PROCESS | 3688 | 1464799335196 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3688 | 1464799335198 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:42:15 INFO - PROCESS | 3688 | 1464799335202 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 3688 | 1464799335204 Marionette TRACE conn3 <- [1,1994,null,{}] 09:42:15 INFO - PROCESS | 3688 | 1464799335207 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3688 | 1464799335312 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:42:15 INFO - PROCESS | 3688 | 1464799335470 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3688 | ++DOCSHELL 1839D800 == 76 [pid = 3688] [id = 508] 09:42:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1AC1F400) [pid = 3688] [serial = 1524] [outer = 00000000] 09:42:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1B2C9400) [pid = 3688] [serial = 1525] [outer = 1AC1F400] 09:42:15 INFO - PROCESS | 3688 | 1464799335524 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (1B2CE800) [pid = 3688] [serial = 1526] [outer = 1AC1F400] 09:42:16 INFO - PROCESS | 3688 | 1464799336061 Marionette TRACE conn3 <- [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]]]}] 09:42:16 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 09:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 914ms 09:42:16 INFO - PROCESS | 3688 | 1464799336128 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3688 | 1464799336130 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:42:16 INFO - PROCESS | 3688 | 1464799336119 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3688 | 1464799336122 Marionette TRACE conn3 <- [1,1998,null,{}] 09:42:16 INFO - PROCESS | 3688 | 1464799336127 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3688 | 1464799336340 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:42:16 INFO - PROCESS | 3688 | 1464799336359 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3688 | ++DOCSHELL 198E3C00 == 77 [pid = 3688] [id = 509] 09:42:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (19A23C00) [pid = 3688] [serial = 1527] [outer = 00000000] 09:42:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1B4C7C00) [pid = 3688] [serial = 1528] [outer = 19A23C00] 09:42:16 INFO - PROCESS | 3688 | 1464799336412 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (1B52EC00) [pid = 3688] [serial = 1529] [outer = 19A23C00] 09:42:17 INFO - PROCESS | 3688 | 1464799337249 Marionette TRACE conn3 <- [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]]]}] 09:42:17 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 09:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1188ms 09:42:17 INFO - PROCESS | 3688 | 1464799337307 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3688 | 1464799337311 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:42:17 INFO - PROCESS | 3688 | 1464799337330 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3688 | 1464799337334 Marionette TRACE conn3 <- [1,2002,null,{}] 09:42:17 INFO - PROCESS | 3688 | 1464799337339 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3688 | 1464799337447 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:42:17 INFO - PROCESS | 3688 | 1464799337577 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3688 | ++DOCSHELL 10A58000 == 78 [pid = 3688] [id = 510] 09:42:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (10AD8C00) [pid = 3688] [serial = 1530] [outer = 00000000] 09:42:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (10E9B800) [pid = 3688] [serial = 1531] [outer = 10AD8C00] 09:42:17 INFO - PROCESS | 3688 | 1464799337631 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (1431A800) [pid = 3688] [serial = 1532] [outer = 10AD8C00] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 16DDC000 == 77 [pid = 3688] [id = 502] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 10AD2C00 == 76 [pid = 3688] [id = 501] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 19A21400 == 75 [pid = 3688] [id = 500] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 19772800 == 74 [pid = 3688] [id = 499] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 10AC6800 == 73 [pid = 3688] [id = 498] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 14317C00 == 72 [pid = 3688] [id = 497] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 1431D400 == 71 [pid = 3688] [id = 496] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 11C05000 == 70 [pid = 3688] [id = 495] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 10ACD000 == 69 [pid = 3688] [id = 494] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 10B0A400 == 68 [pid = 3688] [id = 488] 09:42:18 INFO - PROCESS | 3688 | --DOCSHELL 19778800 == 67 [pid = 3688] [id = 487] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (198E3000) [pid = 3688] [serial = 1450] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (19A26400) [pid = 3688] [serial = 1417] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (19A94800) [pid = 3688] [serial = 1453] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (131B9C00) [pid = 3688] [serial = 1420] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (17812000) [pid = 3688] [serial = 1423] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (1AC20000) [pid = 3688] [serial = 1426] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (14324000) [pid = 3688] [serial = 1438] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (15F67400) [pid = 3688] [serial = 1439] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (19A25400) [pid = 3688] [serial = 1451] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (12B0CC00) [pid = 3688] [serial = 1433] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (11C02C00) [pid = 3688] [serial = 1432] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (16E10400) [pid = 3688] [serial = 1444] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (17272C00) [pid = 3688] [serial = 1445] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (16DD3C00) [pid = 3688] [serial = 1441] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (16DDD800) [pid = 3688] [serial = 1442] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (15F66400) [pid = 3688] [serial = 1436] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (14321000) [pid = 3688] [serial = 1435] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1974D800) [pid = 3688] [serial = 1429] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (111A9400) [pid = 3688] [serial = 1456] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1A010C00) [pid = 3688] [serial = 1462] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1A002800) [pid = 3688] [serial = 1454] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (13248000) [pid = 3688] [serial = 1457] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19746C00) [pid = 3688] [serial = 1447] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (19750C00) [pid = 3688] [serial = 1448] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (16E0EC00) [pid = 3688] [serial = 1459] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (17902C00) [pid = 3688] [serial = 1460] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3688 | 1464799338259 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 974ms 09:42:18 INFO - PROCESS | 3688 | 1464799338298 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3688 | 1464799338303 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:42:18 INFO - PROCESS | 3688 | 1464799338309 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3688 | 1464799338311 Marionette TRACE conn3 <- [1,2006,null,{}] 09:42:18 INFO - PROCESS | 3688 | 1464799338315 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3688 | 1464799338402 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:42:18 INFO - PROCESS | 3688 | 1464799338521 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3688 | ++DOCSHELL 10ACF400 == 68 [pid = 3688] [id = 511] 09:42:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10AD5800) [pid = 3688] [serial = 1533] [outer = 00000000] 09:42:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (13718C00) [pid = 3688] [serial = 1534] [outer = 10AD5800] 09:42:18 INFO - PROCESS | 3688 | 1464799338566 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (14317C00) [pid = 3688] [serial = 1535] [outer = 10AD5800] 09:42:18 INFO - PROCESS | 3688 | 1464799338956 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 715ms 09:42:19 INFO - PROCESS | 3688 | 1464799339031 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3688 | 1464799339033 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:42:19 INFO - PROCESS | 3688 | 1464799339037 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3688 | 1464799339040 Marionette TRACE conn3 <- [1,2010,null,{}] 09:42:19 INFO - PROCESS | 3688 | 1464799339050 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3688 | 1464799339139 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:42:19 INFO - PROCESS | 3688 | 1464799339153 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3688 | ++DOCSHELL 16DD6400 == 69 [pid = 3688] [id = 512] 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (16DD6C00) [pid = 3688] [serial = 1536] [outer = 00000000] 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (16E06800) [pid = 3688] [serial = 1537] [outer = 16DD6C00] 09:42:19 INFO - PROCESS | 3688 | 1464799339206 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (16E11C00) [pid = 3688] [serial = 1538] [outer = 16DD6C00] 09:42:19 INFO - PROCESS | 3688 | 1464799339649 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 624ms 09:42:19 INFO - PROCESS | 3688 | 1464799339656 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3688 | 1464799339659 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:42:19 INFO - PROCESS | 3688 | 1464799339662 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3688 | 1464799339663 Marionette TRACE conn3 <- [1,2014,null,{}] 09:42:19 INFO - PROCESS | 3688 | 1464799339667 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3688 | 1464799339753 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:42:19 INFO - PROCESS | 3688 | 1464799339759 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3688 | ++DOCSHELL 16E06000 == 70 [pid = 3688] [id = 513] 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (16E0D800) [pid = 3688] [serial = 1539] [outer = 00000000] 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1790C400) [pid = 3688] [serial = 1540] [outer = 16E0D800] 09:42:19 INFO - PROCESS | 3688 | 1464799339805 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (17867C00) [pid = 3688] [serial = 1541] [outer = 16E0D800] 09:42:20 INFO - PROCESS | 3688 | 1464799340235 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 624ms 09:42:20 INFO - PROCESS | 3688 | 1464799340283 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3688 | 1464799340285 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:42:20 INFO - PROCESS | 3688 | 1464799340288 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3688 | 1464799340290 Marionette TRACE conn3 <- [1,2018,null,{}] 09:42:20 INFO - PROCESS | 3688 | 1464799340293 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3688 | 1464799340385 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:42:20 INFO - PROCESS | 3688 | 1464799340392 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3688 | ++DOCSHELL 1781D800 == 71 [pid = 3688] [id = 514] 09:42:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1781E400) [pid = 3688] [serial = 1542] [outer = 00000000] 09:42:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (19750000) [pid = 3688] [serial = 1543] [outer = 1781E400] 09:42:20 INFO - PROCESS | 3688 | 1464799340436 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (19752400) [pid = 3688] [serial = 1544] [outer = 1781E400] 09:42:20 INFO - PROCESS | 3688 | 1464799340946 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 685ms 09:42:20 INFO - PROCESS | 3688 | 1464799340970 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3688 | 1464799340972 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:42:20 INFO - PROCESS | 3688 | 1464799340982 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3688 | 1464799340983 Marionette TRACE conn3 <- [1,2022,null,{}] 09:42:20 INFO - PROCESS | 3688 | 1464799340987 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3688 | 1464799341124 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:42:21 INFO - PROCESS | 3688 | 1464799341193 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3688 | ++DOCSHELL 19778400 == 72 [pid = 3688] [id = 515] 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19A1E800) [pid = 3688] [serial = 1545] [outer = 00000000] 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (19A8DC00) [pid = 3688] [serial = 1546] [outer = 19A1E800] 09:42:21 INFO - PROCESS | 3688 | 1464799341244 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (19B65800) [pid = 3688] [serial = 1547] [outer = 19A1E800] 09:42:21 INFO - PROCESS | 3688 | 1464799341651 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 715ms 09:42:21 INFO - PROCESS | 3688 | 1464799341706 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3688 | 1464799341708 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:42:21 INFO - PROCESS | 3688 | 1464799341711 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3688 | 1464799341713 Marionette TRACE conn3 <- [1,2026,null,{}] 09:42:21 INFO - PROCESS | 3688 | 1464799341716 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3688 | 1464799341859 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:42:21 INFO - PROCESS | 3688 | 1464799341884 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3688 | ++DOCSHELL 19B69000 == 73 [pid = 3688] [id = 516] 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1A00BC00) [pid = 3688] [serial = 1548] [outer = 00000000] 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1A34AC00) [pid = 3688] [serial = 1549] [outer = 1A00BC00] 09:42:21 INFO - PROCESS | 3688 | 1464799341927 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1A9A6800) [pid = 3688] [serial = 1550] [outer = 1A00BC00] 09:42:22 INFO - PROCESS | 3688 | 1464799342353 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 686ms 09:42:22 INFO - PROCESS | 3688 | 1464799342392 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3688 | 1464799342393 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 3688 | 1464799342397 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:42:22 INFO - PROCESS | 3688 | 1464799342399 Marionette TRACE conn3 <- [1,2030,null,{}] 09:42:22 INFO - PROCESS | 3688 | 1464799342402 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3688 | 1464799342525 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:42:22 INFO - PROCESS | 3688 | 1464799342531 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3688 | ++DOCSHELL 19775C00 == 74 [pid = 3688] [id = 517] 09:42:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1A00B000) [pid = 3688] [serial = 1551] [outer = 00000000] 09:42:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (1AD51C00) [pid = 3688] [serial = 1552] [outer = 1A00B000] 09:42:22 INFO - PROCESS | 3688 | 1464799342585 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1B04F400) [pid = 3688] [serial = 1553] [outer = 1A00B000] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (16E12000) [pid = 3688] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (10ACD800) [pid = 3688] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1431E400) [pid = 3688] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (15F80800) [pid = 3688] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (19773800) [pid = 3688] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (19A25800) [pid = 3688] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (11C5F400) [pid = 3688] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (16DD5C00) [pid = 3688] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:42:22 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (10AD5400) [pid = 3688] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:42:23 INFO - PROCESS | 3688 | 1464799343220 Marionette TRACE conn3 <- [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]]]}] 09:42:23 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) 09:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 868ms 09:42:23 INFO - PROCESS | 3688 | 1464799343283 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3688 | 1464799343285 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:42:23 INFO - PROCESS | 3688 | 1464799343289 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3688 | 1464799343291 Marionette TRACE conn3 <- [1,2034,null,{}] 09:42:23 INFO - PROCESS | 3688 | 1464799343294 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3688 | 1464799343379 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:42:23 INFO - PROCESS | 3688 | 1464799343387 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3688 | ++DOCSHELL 10ADB400 == 75 [pid = 3688] [id = 518] 09:42:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19773800) [pid = 3688] [serial = 1554] [outer = 00000000] 09:42:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A467800) [pid = 3688] [serial = 1555] [outer = 19773800] 09:42:23 INFO - PROCESS | 3688 | 1464799343430 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1B056400) [pid = 3688] [serial = 1556] [outer = 19773800] 09:42:23 INFO - PROCESS | 3688 | 1464799343841 Marionette TRACE conn3 <- [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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 579ms 09:42:23 INFO - PROCESS | 3688 | 1464799343870 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3688 | 1464799343872 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:42:23 INFO - PROCESS | 3688 | 1464799343890 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3688 | 1464799343892 Marionette TRACE conn3 <- [1,2038,null,{}] 09:42:23 INFO - PROCESS | 3688 | 1464799343895 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3688 | 1464799343983 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:42:23 INFO - PROCESS | 3688 | 1464799343989 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3688 | ++DOCSHELL 19E56000 == 76 [pid = 3688] [id = 519] 09:42:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1A05BC00) [pid = 3688] [serial = 1557] [outer = 00000000] 09:42:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1B4C7000) [pid = 3688] [serial = 1558] [outer = 1A05BC00] 09:42:24 INFO - PROCESS | 3688 | 1464799344032 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1B52E800) [pid = 3688] [serial = 1559] [outer = 1A05BC00] 09:42:24 INFO - PROCESS | 3688 | 1464799344456 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 609ms 09:42:24 INFO - PROCESS | 3688 | 1464799344511 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3688 | 1464799344513 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3688 | 1464799344516 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:42:24 INFO - PROCESS | 3688 | 1464799344519 Marionette TRACE conn3 <- [1,2042,null,{}] 09:42:24 INFO - PROCESS | 3688 | 1464799344522 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3688 | 1464799344623 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:42:24 INFO - PROCESS | 3688 | 1464799344632 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3688 | ++DOCSHELL 1A9E4400 == 77 [pid = 3688] [id = 520] 09:42:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1B4BE000) [pid = 3688] [serial = 1560] [outer = 00000000] 09:42:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (1B626C00) [pid = 3688] [serial = 1561] [outer = 1B4BE000] 09:42:24 INFO - PROCESS | 3688 | 1464799344682 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1B62C800) [pid = 3688] [serial = 1562] [outer = 1B4BE000] 09:42:25 INFO - PROCESS | 3688 | 1464799345429 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 975ms 09:42:25 INFO - PROCESS | 3688 | 1464799345502 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3688 | 1464799345507 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:42:25 INFO - PROCESS | 3688 | 1464799345512 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3688 | 1464799345517 Marionette TRACE conn3 <- [1,2046,null,{}] 09:42:25 INFO - PROCESS | 3688 | 1464799345522 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3688 | 1464799345700 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:42:25 INFO - PROCESS | 3688 | 1464799345808 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3688 | ++DOCSHELL 10B11800 == 78 [pid = 3688] [id = 521] 09:42:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (11C60C00) [pid = 3688] [serial = 1563] [outer = 00000000] 09:42:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (131B8800) [pid = 3688] [serial = 1564] [outer = 11C60C00] 09:42:25 INFO - PROCESS | 3688 | 1464799345863 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (140D7400) [pid = 3688] [serial = 1565] [outer = 11C60C00] 09:42:26 INFO - PROCESS | 3688 | 1464799346488 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1005ms 09:42:26 INFO - PROCESS | 3688 | 1464799346521 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3688 | 1464799346527 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:42:26 INFO - PROCESS | 3688 | 1464799346534 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3688 | 1464799346537 Marionette TRACE conn3 <- [1,2050,null,{}] 09:42:26 INFO - PROCESS | 3688 | 1464799346541 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3688 | 1464799346657 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:42:26 INFO - PROCESS | 3688 | 1464799346817 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3688 | ++DOCSHELL 16DDE800 == 79 [pid = 3688] [id = 522] 09:42:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (16E05400) [pid = 3688] [serial = 1566] [outer = 00000000] 09:42:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (1790D400) [pid = 3688] [serial = 1567] [outer = 16E05400] 09:42:26 INFO - PROCESS | 3688 | 1464799346871 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (19772000) [pid = 3688] [serial = 1568] [outer = 16E05400] 09:42:27 INFO - PROCESS | 3688 | 1464799347482 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 975ms 09:42:27 INFO - PROCESS | 3688 | 1464799347518 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3688 | 1464799347520 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:42:27 INFO - PROCESS | 3688 | 1464799347524 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3688 | 1464799347528 Marionette TRACE conn3 <- [1,2054,null,{}] 09:42:27 INFO - PROCESS | 3688 | 1464799347539 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3688 | 1464799347652 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:42:27 INFO - PROCESS | 3688 | 1464799347785 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3688 | ++DOCSHELL 1B4BB000 == 80 [pid = 3688] [id = 523] 09:42:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (1B4BFC00) [pid = 3688] [serial = 1569] [outer = 00000000] 09:42:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (1B4C4000) [pid = 3688] [serial = 1570] [outer = 1B4BFC00] 09:42:27 INFO - PROCESS | 3688 | 1464799347847 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (1B538C00) [pid = 3688] [serial = 1571] [outer = 1B4BFC00] 09:42:28 INFO - PROCESS | 3688 | 1464799348430 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 975ms 09:42:28 INFO - PROCESS | 3688 | 1464799348491 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3688 | 1464799348494 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:42:28 INFO - PROCESS | 3688 | 1464799348497 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3688 | 1464799348499 Marionette TRACE conn3 <- [1,2058,null,{}] 09:42:28 INFO - PROCESS | 3688 | 1464799348503 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3688 | 1464799348614 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:42:28 INFO - PROCESS | 3688 | 1464799348760 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3688 | ++DOCSHELL 10C28000 == 81 [pid = 3688] [id = 524] 09:42:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (10C28800) [pid = 3688] [serial = 1572] [outer = 00000000] 09:42:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (10C2E000) [pid = 3688] [serial = 1573] [outer = 10C28800] 09:42:28 INFO - PROCESS | 3688 | 1464799348815 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (10C31800) [pid = 3688] [serial = 1574] [outer = 10C28800] 09:42:29 INFO - PROCESS | 3688 | 1464799349346 Marionette TRACE conn3 <- [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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 929ms 09:42:29 INFO - PROCESS | 3688 | 1464799349426 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3688 | 1464799349428 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:42:29 INFO - PROCESS | 3688 | 1464799349432 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3688 | 1464799349434 Marionette TRACE conn3 <- [1,2062,null,{}] 09:42:29 INFO - PROCESS | 3688 | 1464799349438 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3688 | 1464799349546 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:42:29 INFO - PROCESS | 3688 | 1464799349695 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3688 | ++DOCSHELL 10C27400 == 82 [pid = 3688] [id = 525] 09:42:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (10C2BC00) [pid = 3688] [serial = 1575] [outer = 00000000] 09:42:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (1B537C00) [pid = 3688] [serial = 1576] [outer = 10C2BC00] 09:42:29 INFO - PROCESS | 3688 | 1464799349749 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 136 (1B62A400) [pid = 3688] [serial = 1577] [outer = 10C2BC00] 09:42:30 INFO - PROCESS | 3688 | 1464799350627 Marionette TRACE conn3 <- [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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1264ms 09:42:30 INFO - PROCESS | 3688 | 1464799350694 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3688 | 1464799350698 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:42:30 INFO - PROCESS | 3688 | 1464799350703 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3688 | 1464799350706 Marionette TRACE conn3 <- [1,2066,null,{}] 09:42:30 INFO - PROCESS | 3688 | 1464799350712 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3688 | 1464799350820 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:42:30 INFO - PROCESS | 3688 | 1464799350965 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3688 | ++DOCSHELL 10B16800 == 83 [pid = 3688] [id = 526] 09:42:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 137 (10E9B000) [pid = 3688] [serial = 1578] [outer = 00000000] 09:42:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 138 (11C05000) [pid = 3688] [serial = 1579] [outer = 10E9B000] 09:42:31 INFO - PROCESS | 3688 | 1464799351015 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 139 (12B8F000) [pid = 3688] [serial = 1580] [outer = 10E9B000] 09:42:31 INFO - PROCESS | 3688 | 1464799351607 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 974ms 09:42:31 INFO - PROCESS | 3688 | 1464799351673 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3688 | 1464799351678 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:42:31 INFO - PROCESS | 3688 | 1464799351685 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3688 | 1464799351687 Marionette TRACE conn3 <- [1,2070,null,{}] 09:42:31 INFO - PROCESS | 3688 | 1464799351706 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3688 | 1464799351807 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:42:31 INFO - PROCESS | 3688 | 1464799351944 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10535C00 == 82 [pid = 3688] [id = 441] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10A58C00 == 81 [pid = 3688] [id = 424] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 1371FC00 == 80 [pid = 3688] [id = 379] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19A21C00 == 79 [pid = 3688] [id = 409] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19E56000 == 78 [pid = 3688] [id = 519] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10ADB400 == 77 [pid = 3688] [id = 518] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19775C00 == 76 [pid = 3688] [id = 517] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19B69000 == 75 [pid = 3688] [id = 516] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19778400 == 74 [pid = 3688] [id = 515] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 1781D800 == 73 [pid = 3688] [id = 514] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 16E06000 == 72 [pid = 3688] [id = 513] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 16DD6400 == 71 [pid = 3688] [id = 512] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10ACF400 == 70 [pid = 3688] [id = 511] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10A58000 == 69 [pid = 3688] [id = 510] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 19778C00 == 68 [pid = 3688] [id = 506] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 1431D000 == 67 [pid = 3688] [id = 505] 09:42:31 INFO - PROCESS | 3688 | --DOCSHELL 10B13000 == 66 [pid = 3688] [id = 504] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 138 (1A3F1C00) [pid = 3688] [serial = 1508] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 137 (10B0E400) [pid = 3688] [serial = 1484] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 136 (158BA400) [pid = 3688] [serial = 1489] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 135 (16142C00) [pid = 3688] [serial = 1490] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (1A061400) [pid = 3688] [serial = 1474] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (10AD9C00) [pid = 3688] [serial = 1483] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (16E0D000) [pid = 3688] [serial = 1493] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (1AD52400) [pid = 3688] [serial = 1480] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (1A9E1000) [pid = 3688] [serial = 1477] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (198DDC00) [pid = 3688] [serial = 1499] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (1A008800) [pid = 3688] [serial = 1502] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (19754000) [pid = 3688] [serial = 1510] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (10B12C00) [pid = 3688] [serial = 1465] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (1311B000) [pid = 3688] [serial = 1487] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (17A3FC00) [pid = 3688] [serial = 1495] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (18176800) [pid = 3688] [serial = 1496] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (16E06C00) [pid = 3688] [serial = 1492] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (14323800) [pid = 3688] [serial = 1468] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (19A24C00) [pid = 3688] [serial = 1505] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1A349C00) [pid = 3688] [serial = 1507] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (16DDB000) [pid = 3688] [serial = 1504] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (12B09800) [pid = 3688] [serial = 1486] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1974E400) [pid = 3688] [serial = 1471] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (19E55400) [pid = 3688] [serial = 1501] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1977A000) [pid = 3688] [serial = 1498] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3688 | ++DOCSHELL 10535C00 == 67 [pid = 3688] [id = 527] 09:42:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (10A58000) [pid = 3688] [serial = 1581] [outer = 00000000] 09:42:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (10B11000) [pid = 3688] [serial = 1582] [outer = 10A58000] 09:42:32 INFO - PROCESS | 3688 | 1464799352032 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (13053000) [pid = 3688] [serial = 1583] [outer = 10A58000] 09:42:32 INFO - PROCESS | 3688 | 1464799352444 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 807ms 09:42:32 INFO - PROCESS | 3688 | 1464799352513 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3688 | 1464799352515 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:42:32 INFO - PROCESS | 3688 | 1464799352519 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3688 | 1464799352522 Marionette TRACE conn3 <- [1,2074,null,{}] 09:42:32 INFO - PROCESS | 3688 | 1464799352532 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3688 | 1464799352624 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:42:32 INFO - PROCESS | 3688 | 1464799352638 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3688 | ++DOCSHELL 169A0000 == 68 [pid = 3688] [id = 528] 09:42:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (169A0400) [pid = 3688] [serial = 1584] [outer = 00000000] 09:42:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (16DD9800) [pid = 3688] [serial = 1585] [outer = 169A0400] 09:42:32 INFO - PROCESS | 3688 | 1464799352687 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (16E06000) [pid = 3688] [serial = 1586] [outer = 169A0400] 09:42:33 INFO - PROCESS | 3688 | 1464799353166 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 685ms 09:42:33 INFO - PROCESS | 3688 | 1464799353203 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3688 | 1464799353206 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:42:33 INFO - PROCESS | 3688 | 1464799353213 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3688 | 1464799353215 Marionette TRACE conn3 <- [1,2078,null,{}] 09:42:33 INFO - PROCESS | 3688 | 1464799353218 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3688 | 1464799353305 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:42:33 INFO - PROCESS | 3688 | 1464799353313 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3688 | ++DOCSHELL 16DD7800 == 69 [pid = 3688] [id = 529] 09:42:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (16E11000) [pid = 3688] [serial = 1587] [outer = 00000000] 09:42:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1786D000) [pid = 3688] [serial = 1588] [outer = 16E11000] 09:42:33 INFO - PROCESS | 3688 | 1464799353357 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (1974E400) [pid = 3688] [serial = 1589] [outer = 16E11000] 09:42:33 INFO - PROCESS | 3688 | 1464799353809 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 609ms 09:42:33 INFO - PROCESS | 3688 | 1464799353835 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3688 | 1464799353837 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:42:33 INFO - PROCESS | 3688 | 1464799353840 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:42:33 INFO - PROCESS | 3688 | 1464799353842 Marionette TRACE conn3 <- [1,2082,null,{}] 09:42:33 INFO - PROCESS | 3688 | 1464799353845 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3688 | 1464799353929 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:42:33 INFO - PROCESS | 3688 | 1464799353935 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3688 | ++DOCSHELL 10C23000 == 70 [pid = 3688] [id = 530] 09:42:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (140D7800) [pid = 3688] [serial = 1590] [outer = 00000000] 09:42:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (1977C800) [pid = 3688] [serial = 1591] [outer = 140D7800] 09:42:33 INFO - PROCESS | 3688 | 1464799353979 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (197D6800) [pid = 3688] [serial = 1592] [outer = 140D7800] 09:42:34 INFO - PROCESS | 3688 | 1464799354428 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 609ms 09:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:42:34 INFO - PROCESS | 3688 | 1464799354471 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3688 | 1464799354473 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 3688 | 1464799354477 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3688 | 1464799354478 Marionette TRACE conn3 <- [1,2086,null,{}] 09:42:34 INFO - PROCESS | 3688 | 1464799354496 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3688 | 1464799354636 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:42:34 INFO - PROCESS | 3688 | 1464799354644 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3688 | ++DOCSHELL 197D4000 == 71 [pid = 3688] [id = 531] 09:42:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 127 (197D7800) [pid = 3688] [serial = 1593] [outer = 00000000] 09:42:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 128 (197DFC00) [pid = 3688] [serial = 1594] [outer = 197D7800] 09:42:34 INFO - PROCESS | 3688 | 1464799354746 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 129 (19A22800) [pid = 3688] [serial = 1595] [outer = 197D7800] 09:42:35 INFO - PROCESS | 3688 | 1464799355157 Marionette TRACE conn3 <- [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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 716ms 09:42:35 INFO - PROCESS | 3688 | 1464799355198 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3688 | 1464799355200 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3688 | 1464799355204 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:42:35 INFO - PROCESS | 3688 | 1464799355206 Marionette TRACE conn3 <- [1,2090,null,{}] 09:42:35 INFO - PROCESS | 3688 | 1464799355209 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3688 | 1464799355328 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:42:35 INFO - PROCESS | 3688 | 1464799355425 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3688 | ++DOCSHELL 197E0000 == 72 [pid = 3688] [id = 532] 09:42:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 130 (19A28000) [pid = 3688] [serial = 1596] [outer = 00000000] 09:42:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 131 (1A006400) [pid = 3688] [serial = 1597] [outer = 19A28000] 09:42:35 INFO - PROCESS | 3688 | 1464799355469 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 132 (1A007000) [pid = 3688] [serial = 1598] [outer = 19A28000] 09:42:35 INFO - PROCESS | 3688 | 1464799355866 Marionette TRACE conn3 <- [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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 731ms 09:42:35 INFO - PROCESS | 3688 | 1464799355928 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3688 | 1464799355930 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3688 | 1464799355934 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:42:35 INFO - PROCESS | 3688 | 1464799355935 Marionette TRACE conn3 <- [1,2094,null,{}] 09:42:35 INFO - PROCESS | 3688 | 1464799355939 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3688 | 1464799356058 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:42:36 INFO - PROCESS | 3688 | 1464799356129 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3688 | ++DOCSHELL 19E55400 == 73 [pid = 3688] [id = 533] 09:42:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 133 (1A00F400) [pid = 3688] [serial = 1599] [outer = 00000000] 09:42:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 134 (1A45F800) [pid = 3688] [serial = 1600] [outer = 1A00F400] 09:42:36 INFO - PROCESS | 3688 | 1464799356172 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 135 (1A9A7800) [pid = 3688] [serial = 1601] [outer = 1A00F400] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 134 (19A1E800) [pid = 3688] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 133 (1047FC00) [pid = 3688] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 132 (1A00BC00) [pid = 3688] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 131 (10AD5800) [pid = 3688] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 130 (1781E400) [pid = 3688] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 129 (16E0D800) [pid = 3688] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 128 (1A00B000) [pid = 3688] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 127 (1A05BC00) [pid = 3688] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 126 (10AD8C00) [pid = 3688] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (16DD6C00) [pid = 3688] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (19773800) [pid = 3688] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (13D5B800) [pid = 3688] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (10B0AC00) [pid = 3688] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (1839D000) [pid = 3688] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (15B8E000) [pid = 3688] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1974D000) [pid = 3688] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1977B800) [pid = 3688] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (1546AC00) [pid = 3688] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (1977A800) [pid = 3688] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (15475400) [pid = 3688] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (12891C00) [pid = 3688] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:42:36 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (16DE0400) [pid = 3688] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:42:36 INFO - PROCESS | 3688 | 1464799356791 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 883ms 09:42:36 INFO - PROCESS | 3688 | 1464799356821 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3688 | 1464799356823 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:42:36 INFO - PROCESS | 3688 | 1464799356826 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3688 | 1464799356837 Marionette TRACE conn3 <- [1,2098,null,{}] 09:42:36 INFO - PROCESS | 3688 | 1464799356841 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3688 | 1464799356907 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:42:37 INFO - PROCESS | 3688 | 1464799357019 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3688 | ++DOCSHELL 10ACE000 == 74 [pid = 3688] [id = 534] 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (10ACEC00) [pid = 3688] [serial = 1602] [outer = 00000000] 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (13D58C00) [pid = 3688] [serial = 1603] [outer = 10ACEC00] 09:42:37 INFO - PROCESS | 3688 | 1464799357062 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (16A01400) [pid = 3688] [serial = 1604] [outer = 10ACEC00] 09:42:37 INFO - PROCESS | 3688 | 1464799357418 Marionette TRACE conn3 <- [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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 640ms 09:42:37 INFO - PROCESS | 3688 | 1464799357467 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3688 | 1464799357469 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 3688 | 1464799357472 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:42:37 INFO - PROCESS | 3688 | 1464799357474 Marionette TRACE conn3 <- [1,2102,null,{}] 09:42:37 INFO - PROCESS | 3688 | 1464799357477 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3688 | 1464799357599 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:42:37 INFO - PROCESS | 3688 | 1464799357633 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3688 | ++DOCSHELL 17E66400 == 75 [pid = 3688] [id = 535] 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1839A400) [pid = 3688] [serial = 1605] [outer = 00000000] 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (19776800) [pid = 3688] [serial = 1606] [outer = 1839A400] 09:42:37 INFO - PROCESS | 3688 | 1464799357677 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (19B65400) [pid = 3688] [serial = 1607] [outer = 1839A400] 09:42:38 INFO - PROCESS | 3688 | 1464799358077 Marionette TRACE conn3 <- [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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 624ms 09:42:38 INFO - PROCESS | 3688 | 1464799358094 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3688 | 1464799358096 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:42:38 INFO - PROCESS | 3688 | 1464799358099 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3688 | 1464799358102 Marionette TRACE conn3 <- [1,2106,null,{}] 09:42:38 INFO - PROCESS | 3688 | 1464799358105 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3688 | 1464799358249 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:42:38 INFO - PROCESS | 3688 | 1464799358279 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3688 | ++DOCSHELL 1A00AC00 == 76 [pid = 3688] [id = 536] 09:42:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (1A00BC00) [pid = 3688] [serial = 1608] [outer = 00000000] 09:42:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1A9E1000) [pid = 3688] [serial = 1609] [outer = 1A00BC00] 09:42:38 INFO - PROCESS | 3688 | 1464799358328 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1AD52400) [pid = 3688] [serial = 1610] [outer = 1A00BC00] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 15F7C000 == 75 [pid = 3688] [id = 408] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 15F79400 == 74 [pid = 3688] [id = 352] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 11A03C00 == 73 [pid = 3688] [id = 326] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 11030400 == 72 [pid = 3688] [id = 473] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1839B800 == 71 [pid = 3688] [id = 490] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 13D4F800 == 70 [pid = 3688] [id = 475] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1839D800 == 69 [pid = 3688] [id = 508] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10560400 == 68 [pid = 3688] [id = 410] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 198E6000 == 67 [pid = 3688] [id = 461] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 132EB400 == 66 [pid = 3688] [id = 422] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1AC20C00 == 65 [pid = 3688] [id = 507] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10E95C00 == 64 [pid = 3688] [id = 353] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10A64800 == 63 [pid = 3688] [id = 366] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10F17400 == 62 [pid = 3688] [id = 434] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 17866400 == 61 [pid = 3688] [id = 380] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 198E3C00 == 60 [pid = 3688] [id = 509] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1400F400 == 59 [pid = 3688] [id = 298] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 13D57400 == 58 [pid = 3688] [id = 489] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1AC1CC00 == 57 [pid = 3688] [id = 337] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 16760400 == 56 [pid = 3688] [id = 420] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10E9EC00 == 55 [pid = 3688] [id = 476] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 16DE0C00 == 54 [pid = 3688] [id = 406] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10275C00 == 53 [pid = 3688] [id = 503] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10A7E800 == 52 [pid = 3688] [id = 474] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10A61400 == 51 [pid = 3688] [id = 446] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 16DDF000 == 50 [pid = 3688] [id = 462] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 130AFC00 == 49 [pid = 3688] [id = 492] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 17206800 == 48 [pid = 3688] [id = 459] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1055BC00 == 47 [pid = 3688] [id = 395] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10488000 == 46 [pid = 3688] [id = 460] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 19772400 == 45 [pid = 3688] [id = 493] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10A7D800 == 44 [pid = 3688] [id = 458] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10A7E000 == 43 [pid = 3688] [id = 491] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10535C00 == 42 [pid = 3688] [id = 527] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10B16800 == 41 [pid = 3688] [id = 526] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10C28000 == 40 [pid = 3688] [id = 524] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10C27400 == 39 [pid = 3688] [id = 525] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1B4BB000 == 38 [pid = 3688] [id = 523] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 10B11800 == 37 [pid = 3688] [id = 521] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 16DDE800 == 36 [pid = 3688] [id = 522] 09:42:39 INFO - PROCESS | 3688 | --DOCSHELL 1A9E4400 == 35 [pid = 3688] [id = 520] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 197E0000 == 34 [pid = 3688] [id = 532] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 10C23000 == 33 [pid = 3688] [id = 530] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 169A0000 == 32 [pid = 3688] [id = 528] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 197D4000 == 31 [pid = 3688] [id = 531] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 10ACE000 == 30 [pid = 3688] [id = 534] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 17E66400 == 29 [pid = 3688] [id = 535] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 19E55400 == 28 [pid = 3688] [id = 533] 09:42:40 INFO - PROCESS | 3688 | --DOCSHELL 16DD7800 == 27 [pid = 3688] [id = 529] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (11A01800) [pid = 3688] [serial = 1466] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (19A29800) [pid = 3688] [serial = 1472] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1A5DC800) [pid = 3688] [serial = 1475] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1AC17400) [pid = 3688] [serial = 1478] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (1B052800) [pid = 3688] [serial = 1481] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (19752C00) [pid = 3688] [serial = 1430] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (1B049C00) [pid = 3688] [serial = 1427] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (183A0000) [pid = 3688] [serial = 1424] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (14E08C00) [pid = 3688] [serial = 1421] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1A010000) [pid = 3688] [serial = 1418] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (19A8DC00) [pid = 3688] [serial = 1546] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (11A0A400) [pid = 3688] [serial = 1513] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1A9DB800) [pid = 3688] [serial = 1511] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1A34AC00) [pid = 3688] [serial = 1549] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (19B65800) [pid = 3688] [serial = 1547] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (13718C00) [pid = 3688] [serial = 1534] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (14317C00) [pid = 3688] [serial = 1535] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (19A94C00) [pid = 3688] [serial = 1519] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19750000) [pid = 3688] [serial = 1543] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1790C400) [pid = 3688] [serial = 1540] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17867C00) [pid = 3688] [serial = 1541] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1AD51C00) [pid = 3688] [serial = 1552] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1B4C7C00) [pid = 3688] [serial = 1528] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (169A3400) [pid = 3688] [serial = 1516] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1B2C9400) [pid = 3688] [serial = 1525] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1A9A6800) [pid = 3688] [serial = 1550] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (1B04F400) [pid = 3688] [serial = 1553] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1B626C00) [pid = 3688] [serial = 1561] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1B4C7000) [pid = 3688] [serial = 1558] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1B52E800) [pid = 3688] [serial = 1559] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1AD5C400) [pid = 3688] [serial = 1522] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1431A800) [pid = 3688] [serial = 1532] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10E9B800) [pid = 3688] [serial = 1531] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (16E11C00) [pid = 3688] [serial = 1538] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (16E06800) [pid = 3688] [serial = 1537] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1A467800) [pid = 3688] [serial = 1555] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1B056400) [pid = 3688] [serial = 1556] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (19752400) [pid = 3688] [serial = 1544] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (169A4000) [pid = 3688] [serial = 1469] [outer = 00000000] [url = about:blank] 09:42:40 INFO - PROCESS | 3688 | 1464799360583 Marionette TRACE conn3 <- [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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2558ms 09:42:40 INFO - PROCESS | 3688 | 1464799360640 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3688 | 1464799360644 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:42:40 INFO - PROCESS | 3688 | 1464799360649 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3688 | 1464799360653 Marionette TRACE conn3 <- [1,2110,null,{}] 09:42:40 INFO - PROCESS | 3688 | 1464799360659 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3688 | 1464799360751 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:42:40 INFO - PROCESS | 3688 | 1464799360760 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3688 | ++DOCSHELL 102D0000 == 28 [pid = 3688] [id = 537] 09:42:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (102D2800) [pid = 3688] [serial = 1611] [outer = 00000000] 09:42:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1055BC00) [pid = 3688] [serial = 1612] [outer = 102D2800] 09:42:40 INFO - PROCESS | 3688 | 1464799360807 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (105FA800) [pid = 3688] [serial = 1613] [outer = 102D2800] 09:42:41 INFO - PROCESS | 3688 | 1464799361287 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 686ms 09:42:41 INFO - PROCESS | 3688 | 1464799361333 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3688 | 1464799361339 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:42:41 INFO - PROCESS | 3688 | 1464799361345 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 3688 | 1464799361348 Marionette TRACE conn3 <- [1,2114,null,{}] 09:42:41 INFO - PROCESS | 3688 | 1464799361352 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3688 | 1464799361439 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:42:41 INFO - PROCESS | 3688 | 1464799361449 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3688 | ++DOCSHELL 10ACA400 == 29 [pid = 3688] [id = 538] 09:42:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (10ACA800) [pid = 3688] [serial = 1614] [outer = 00000000] 09:42:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10AD3C00) [pid = 3688] [serial = 1615] [outer = 10ACA800] 09:42:41 INFO - PROCESS | 3688 | 1464799361495 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10ADC400) [pid = 3688] [serial = 1616] [outer = 10ACA800] 09:42:41 INFO - PROCESS | 3688 | 1464799361960 Marionette TRACE conn3 <- [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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:42:42 INFO - PROCESS | 3688 | 1464799362024 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3688 | 1464799362026 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:42:42 INFO - PROCESS | 3688 | 1464799362030 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3688 | 1464799362033 Marionette TRACE conn3 <- [1,2118,null,{}] 09:42:42 INFO - PROCESS | 3688 | 1464799362044 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3688 | 1464799362160 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:42:42 INFO - PROCESS | 3688 | 1464799362263 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3688 | ++DOCSHELL 10C28400 == 30 [pid = 3688] [id = 539] 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (10C2D000) [pid = 3688] [serial = 1617] [outer = 00000000] 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10E92000) [pid = 3688] [serial = 1618] [outer = 10C2D000] 09:42:42 INFO - PROCESS | 3688 | 1464799362312 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10F1B000) [pid = 3688] [serial = 1619] [outer = 10C2D000] 09:42:42 INFO - PROCESS | 3688 | 1464799362696 Marionette TRACE conn3 <- [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] 09:42:42 INFO - PROCESS | 3688 | 1464799362755 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:42:42 INFO - PROCESS | 3688 | 1464799362758 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3688 | 1464799362760 Marionette TRACE conn3 <- [1,2122,null,{}] 09:42:42 INFO - PROCESS | 3688 | 1464799362763 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3688 | 1464799362846 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:42:42 INFO - PROCESS | 3688 | 1464799362853 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3688 | ++DOCSHELL 10A7EC00 == 31 [pid = 3688] [id = 540] 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (10E9C000) [pid = 3688] [serial = 1620] [outer = 00000000] 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (12A9EC00) [pid = 3688] [serial = 1621] [outer = 10E9C000] 09:42:42 INFO - PROCESS | 3688 | 1464799362901 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (12D81C00) [pid = 3688] [serial = 1622] [outer = 10E9C000] 09:42:43 INFO - PROCESS | 3688 | 1464799363358 Marionette TRACE conn3 <- [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",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 09:42:43 INFO - PROCESS | 3688 | 1464799363439 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3688 | 1464799363441 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:42:43 INFO - PROCESS | 3688 | 1464799363445 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 3688 | 1464799363446 Marionette TRACE conn3 <- [1,2126,null,{}] 09:42:43 INFO - PROCESS | 3688 | 1464799363450 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 3688 | 1464799363554 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:42:43 INFO - PROCESS | 3688 | 1464799363563 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3688 | ++DOCSHELL 130AFC00 == 32 [pid = 3688] [id = 541] 09:42:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (13111000) [pid = 3688] [serial = 1623] [outer = 00000000] 09:42:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (131B7C00) [pid = 3688] [serial = 1624] [outer = 13111000] 09:42:43 INFO - PROCESS | 3688 | 1464799363607 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (132ED800) [pid = 3688] [serial = 1625] [outer = 13111000] 09:42:44 INFO - PROCESS | 3688 | 1464799364055 Marionette TRACE conn3 <- [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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 09:42:44 INFO - PROCESS | 3688 | 1464799364127 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3688 | 1464799364129 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:42:44 INFO - PROCESS | 3688 | 1464799364133 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:42:44 INFO - PROCESS | 3688 | 1464799364135 Marionette TRACE conn3 <- [1,2130,null,{}] 09:42:44 INFO - PROCESS | 3688 | 1464799364138 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3688 | 1464799364248 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:42:44 INFO - PROCESS | 3688 | 1464799364257 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3688 | ++DOCSHELL 140CB400 == 33 [pid = 3688] [id = 542] 09:42:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (140CC000) [pid = 3688] [serial = 1626] [outer = 00000000] 09:42:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1431B400) [pid = 3688] [serial = 1627] [outer = 140CC000] 09:42:44 INFO - PROCESS | 3688 | 1464799364302 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (14322400) [pid = 3688] [serial = 1628] [outer = 140CC000] 09:42:44 INFO - PROCESS | 3688 | 1464799364735 Marionette TRACE conn3 <- [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] 09:42:44 INFO - PROCESS | 3688 | 1464799364818 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:42:44 INFO - PROCESS | 3688 | 1464799364821 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3688 | 1464799364823 Marionette TRACE conn3 <- [1,2134,null,{}] 09:42:44 INFO - PROCESS | 3688 | 1464799364827 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3688 | 1464799364927 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:42:44 INFO - PROCESS | 3688 | 1464799364938 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3688 | ++DOCSHELL 14326400 == 34 [pid = 3688] [id = 543] 09:42:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (143BD000) [pid = 3688] [serial = 1629] [outer = 00000000] 09:42:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1546C000) [pid = 3688] [serial = 1630] [outer = 143BD000] 09:42:44 INFO - PROCESS | 3688 | 1464799364982 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1546C400) [pid = 3688] [serial = 1631] [outer = 143BD000] 09:42:45 INFO - PROCESS | 3688 | 1464799365397 Marionette TRACE conn3 <- [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] 09:42:45 INFO - PROCESS | 3688 | 1464799365445 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:42:45 INFO - PROCESS | 3688 | 1464799365448 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3688 | 1464799365450 Marionette TRACE conn3 <- [1,2138,null,{}] 09:42:45 INFO - PROCESS | 3688 | 1464799365453 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 3688 | 1464799365528 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:42:45 INFO - PROCESS | 3688 | 1464799365535 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3688 | ++DOCSHELL 12D2D800 == 35 [pid = 3688] [id = 544] 09:42:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1546AC00) [pid = 3688] [serial = 1632] [outer = 00000000] 09:42:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (15F82800) [pid = 3688] [serial = 1633] [outer = 1546AC00] 09:42:45 INFO - PROCESS | 3688 | 1464799365589 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (154D6400) [pid = 3688] [serial = 1634] [outer = 1546AC00] 09:42:46 INFO - PROCESS | 3688 | 1464799366055 Marionette TRACE conn3 <- [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",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 685ms 09:42:46 INFO - PROCESS | 3688 | 1464799366130 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3688 | 1464799366132 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:42:46 INFO - PROCESS | 3688 | 1464799366136 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3688 | 1464799366137 Marionette TRACE conn3 <- [1,2142,null,{}] 09:42:46 INFO - PROCESS | 3688 | 1464799366141 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3688 | 1464799366252 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:42:46 INFO - PROCESS | 3688 | 1464799366342 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3688 | ++DOCSHELL 10C28000 == 36 [pid = 3688] [id = 545] 09:42:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (15F79C00) [pid = 3688] [serial = 1635] [outer = 00000000] 09:42:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16763400) [pid = 3688] [serial = 1636] [outer = 15F79C00] 09:42:46 INFO - PROCESS | 3688 | 1464799366386 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1676AC00) [pid = 3688] [serial = 1637] [outer = 15F79C00] 09:42:46 INFO - PROCESS | 3688 | 1464799366789 Marionette TRACE conn3 <- [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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 685ms 09:42:46 INFO - PROCESS | 3688 | 1464799366818 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3688 | 1464799366819 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:42:46 INFO - PROCESS | 3688 | 1464799366823 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3688 | 1464799366824 Marionette TRACE conn3 <- [1,2146,null,{}] 09:42:46 INFO - PROCESS | 3688 | 1464799366828 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3688 | 1464799366954 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:42:46 INFO - PROCESS | 3688 | 1464799366961 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3688 | ++DOCSHELL 15F65C00 == 37 [pid = 3688] [id = 546] 09:42:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (16997C00) [pid = 3688] [serial = 1638] [outer = 00000000] 09:42:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (16A0F000) [pid = 3688] [serial = 1639] [outer = 16997C00] 09:42:46 INFO - PROCESS | 3688 | 1464799367005 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16DD5C00) [pid = 3688] [serial = 1640] [outer = 16997C00] 09:42:47 INFO - PROCESS | 3688 | 1464799367440 Marionette TRACE conn3 <- [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",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 09:42:47 INFO - PROCESS | 3688 | 1464799367506 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3688 | 1464799367508 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:42:47 INFO - PROCESS | 3688 | 1464799367512 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 3688 | 1464799367514 Marionette TRACE conn3 <- [1,2150,null,{}] 09:42:47 INFO - PROCESS | 3688 | 1464799367517 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3688 | 1464799367678 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (19779C00) [pid = 3688] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1AD51400) [pid = 3688] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1613C000) [pid = 3688] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (19A23C00) [pid = 3688] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (198DF400) [pid = 3688] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (10B13800) [pid = 3688] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1AC1F400) [pid = 3688] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1A00F400) [pid = 3688] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (19A28000) [pid = 3688] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (10ACEC00) [pid = 3688] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1839A400) [pid = 3688] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (10C2BC00) [pid = 3688] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (10C28800) [pid = 3688] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1B4BFC00) [pid = 3688] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (16E05400) [pid = 3688] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (11C60C00) [pid = 3688] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1B4BE000) [pid = 3688] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (140D7800) [pid = 3688] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (16E11000) [pid = 3688] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (169A0400) [pid = 3688] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10A58000) [pid = 3688] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (10E9B000) [pid = 3688] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:42:48 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (197D7800) [pid = 3688] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:42:48 INFO - PROCESS | 3688 | 1464799368222 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3688 | ++DOCSHELL 10AC8800 == 38 [pid = 3688] [id = 547] 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10ACEC00) [pid = 3688] [serial = 1641] [outer = 00000000] 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (10B16400) [pid = 3688] [serial = 1642] [outer = 10ACEC00] 09:42:48 INFO - PROCESS | 3688 | 1464799368276 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (11037400) [pid = 3688] [serial = 1643] [outer = 10ACEC00] 09:42:48 INFO - PROCESS | 3688 | 1464799368663 Marionette TRACE conn3 <- [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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1157ms 09:42:48 INFO - PROCESS | 3688 | 1464799368687 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3688 | 1464799368700 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:42:48 INFO - PROCESS | 3688 | 1464799368712 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3688 | 1464799368713 Marionette TRACE conn3 <- [1,2154,null,{}] 09:42:48 INFO - PROCESS | 3688 | 1464799368716 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3688 | 1464799368782 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:42:48 INFO - PROCESS | 3688 | 1464799368789 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3688 | ++DOCSHELL 10C2B000 == 39 [pid = 3688] [id = 548] 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (12B10400) [pid = 3688] [serial = 1644] [outer = 00000000] 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (16DDD800) [pid = 3688] [serial = 1645] [outer = 12B10400] 09:42:48 INFO - PROCESS | 3688 | 1464799368832 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16E06C00) [pid = 3688] [serial = 1646] [outer = 12B10400] 09:42:49 INFO - PROCESS | 3688 | 1464799369257 Marionette TRACE conn3 <- [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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 578ms 09:42:49 INFO - PROCESS | 3688 | 1464799369291 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3688 | 1464799369293 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:42:49 INFO - PROCESS | 3688 | 1464799369296 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3688 | 1464799369298 Marionette TRACE conn3 <- [1,2158,null,{}] 09:42:49 INFO - PROCESS | 3688 | 1464799369314 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3688 | 1464799369393 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:42:49 INFO - PROCESS | 3688 | 1464799369399 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3688 | ++DOCSHELL 16995400 == 40 [pid = 3688] [id = 549] 09:42:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16E0EC00) [pid = 3688] [serial = 1647] [outer = 00000000] 09:42:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (17206400) [pid = 3688] [serial = 1648] [outer = 16E0EC00] 09:42:49 INFO - PROCESS | 3688 | 1464799369441 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1720FC00) [pid = 3688] [serial = 1649] [outer = 16E0EC00] 09:42:49 INFO - PROCESS | 3688 | 1464799369877 Marionette TRACE conn3 <- [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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 640ms 09:42:49 INFO - PROCESS | 3688 | 1464799369938 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3688 | 1464799369939 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:42:49 INFO - PROCESS | 3688 | 1464799369946 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3688 | 1464799369948 Marionette TRACE conn3 <- [1,2162,null,{}] 09:42:49 INFO - PROCESS | 3688 | 1464799369952 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3688 | 1464799370030 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:42:50 INFO - PROCESS | 3688 | 1464799370037 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3688 | ++DOCSHELL 10C2A400 == 41 [pid = 3688] [id = 550] 09:42:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (16E05400) [pid = 3688] [serial = 1650] [outer = 00000000] 09:42:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (17909400) [pid = 3688] [serial = 1651] [outer = 16E05400] 09:42:50 INFO - PROCESS | 3688 | 1464799370082 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (17A3A800) [pid = 3688] [serial = 1652] [outer = 16E05400] 09:42:50 INFO - PROCESS | 3688 | 1464799370879 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1020ms 09:42:50 INFO - PROCESS | 3688 | 1464799370966 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:42:50 INFO - PROCESS | 3688 | 1464799370971 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 3688 | 1464799370976 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3688 | 1464799370981 Marionette TRACE conn3 <- [1,2166,null,{}] 09:42:50 INFO - PROCESS | 3688 | 1464799370986 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3688 | 1464799371110 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:42:51 INFO - PROCESS | 3688 | 1464799371243 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3688 | ++DOCSHELL 10275C00 == 42 [pid = 3688] [id = 551] 09:42:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1052D400) [pid = 3688] [serial = 1653] [outer = 00000000] 09:42:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10A7F800) [pid = 3688] [serial = 1654] [outer = 1052D400] 09:42:51 INFO - PROCESS | 3688 | 1464799371304 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10B0A800) [pid = 3688] [serial = 1655] [outer = 1052D400] 09:42:51 INFO - PROCESS | 3688 | 1464799371956 Marionette TRACE conn3 <- [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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1021ms 09:42:51 INFO - PROCESS | 3688 | 1464799372008 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3688 | 1464799372014 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 3688 | 1464799372046 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:42:52 INFO - PROCESS | 3688 | 1464799372049 Marionette TRACE conn3 <- [1,2170,null,{}] 09:42:52 INFO - PROCESS | 3688 | 1464799372053 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3688 | 1464799372237 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:42:52 INFO - PROCESS | 3688 | 1464799372248 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3688 | ++DOCSHELL 11A10800 == 43 [pid = 3688] [id = 552] 09:42:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (11C05400) [pid = 3688] [serial = 1656] [outer = 00000000] 09:42:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (13053800) [pid = 3688] [serial = 1657] [outer = 11C05400] 09:42:52 INFO - PROCESS | 3688 | 1464799372332 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1371E400) [pid = 3688] [serial = 1658] [outer = 11C05400] 09:42:53 INFO - PROCESS | 3688 | 1464799373272 Marionette TRACE conn3 <- [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]]]}] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 10487400 == 42 [pid = 3688] [id = 123] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 12894400 == 41 [pid = 3688] [id = 130] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 11CA9800 == 40 [pid = 3688] [id = 132] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 16AB4C00 == 39 [pid = 3688] [id = 127] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 1390B400 == 38 [pid = 3688] [id = 125] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 17EA1800 == 37 [pid = 3688] [id = 128] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 14E06400 == 36 [pid = 3688] [id = 126] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 12AA6000 == 35 [pid = 3688] [id = 124] 09:42:53 INFO - PROCESS | 3688 | --DOCSHELL 1A00AC00 == 34 [pid = 3688] [id = 536] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1A9B1C00) [pid = 3688] [serial = 1520] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1B04BC00) [pid = 3688] [serial = 1523] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (16DDA400) [pid = 3688] [serial = 1517] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (1B52EC00) [pid = 3688] [serial = 1529] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1A460000) [pid = 3688] [serial = 1463] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1324BC00) [pid = 3688] [serial = 1514] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1B2CE800) [pid = 3688] [serial = 1526] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1A45F800) [pid = 3688] [serial = 1600] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1A007000) [pid = 3688] [serial = 1598] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1A006400) [pid = 3688] [serial = 1597] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (13D58C00) [pid = 3688] [serial = 1603] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (19B65400) [pid = 3688] [serial = 1607] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (19776800) [pid = 3688] [serial = 1606] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1A9A7800) [pid = 3688] [serial = 1601] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1B537C00) [pid = 3688] [serial = 1576] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10C31800) [pid = 3688] [serial = 1574] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (10C2E000) [pid = 3688] [serial = 1573] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1B538C00) [pid = 3688] [serial = 1571] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1B4C4000) [pid = 3688] [serial = 1570] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19772000) [pid = 3688] [serial = 1568] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1790D400) [pid = 3688] [serial = 1567] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (140D7400) [pid = 3688] [serial = 1565] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (131B8800) [pid = 3688] [serial = 1564] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1B62C800) [pid = 3688] [serial = 1562] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1977C800) [pid = 3688] [serial = 1591] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1786D000) [pid = 3688] [serial = 1588] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1974E400) [pid = 3688] [serial = 1589] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16DD9800) [pid = 3688] [serial = 1585] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (16E06000) [pid = 3688] [serial = 1586] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (10B11000) [pid = 3688] [serial = 1582] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (13053000) [pid = 3688] [serial = 1583] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (12B8F000) [pid = 3688] [serial = 1580] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (11C05000) [pid = 3688] [serial = 1579] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1B62A400) [pid = 3688] [serial = 1577] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (197DFC00) [pid = 3688] [serial = 1594] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1A9E1000) [pid = 3688] [serial = 1609] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (19A22800) [pid = 3688] [serial = 1595] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (16A01400) [pid = 3688] [serial = 1604] [outer = 00000000] [url = about:blank] 09:42:53 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (197D6800) [pid = 3688] [serial = 1592] [outer = 00000000] [url = about:blank] 09:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1325ms 09:42:53 INFO - PROCESS | 3688 | 1464799373371 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3688 | 1464799373375 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3688 | 1464799373380 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:42:53 INFO - PROCESS | 3688 | 1464799373384 Marionette TRACE conn3 <- [1,2174,null,{}] 09:42:53 INFO - PROCESS | 3688 | 1464799373390 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3688 | 1464799373466 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:42:53 INFO - PROCESS | 3688 | 1464799373474 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3688 | ++DOCSHELL 10A63C00 == 35 [pid = 3688] [id = 553] 09:42:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10A7D400) [pid = 3688] [serial = 1659] [outer = 00000000] 09:42:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (10ACFC00) [pid = 3688] [serial = 1660] [outer = 10A7D400] 09:42:53 INFO - PROCESS | 3688 | 1464799373520 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (10B0A400) [pid = 3688] [serial = 1661] [outer = 10A7D400] 09:42:54 INFO - PROCESS | 3688 | 1464799374055 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 716ms 09:42:54 INFO - PROCESS | 3688 | 1464799374105 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3688 | 1464799374110 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:42:54 INFO - PROCESS | 3688 | 1464799374099 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3688 | 1464799374101 Marionette TRACE conn3 <- [1,2178,null,{}] 09:42:54 INFO - PROCESS | 3688 | 1464799374105 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3688 | 1464799374219 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:42:54 INFO - PROCESS | 3688 | 1464799374318 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3688 | ++DOCSHELL 10B17000 == 36 [pid = 3688] [id = 554] 09:42:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (10B18C00) [pid = 3688] [serial = 1662] [outer = 00000000] 09:42:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (10C2E000) [pid = 3688] [serial = 1663] [outer = 10B18C00] 09:42:54 INFO - PROCESS | 3688 | 1464799374362 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (10F18400) [pid = 3688] [serial = 1664] [outer = 10B18C00] 09:42:54 INFO - PROCESS | 3688 | 1464799374721 Marionette TRACE conn3 <- [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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 09:42:54 INFO - PROCESS | 3688 | 1464799374781 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3688 | 1464799374783 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:42:54 INFO - PROCESS | 3688 | 1464799374786 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3688 | 1464799374790 Marionette TRACE conn3 <- [1,2182,null,{}] 09:42:54 INFO - PROCESS | 3688 | 1464799374800 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3688 | 1464799374922 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:42:54 INFO - PROCESS | 3688 | 1464799374936 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3688 | ++DOCSHELL 13119400 == 37 [pid = 3688] [id = 555] 09:42:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1311AC00) [pid = 3688] [serial = 1665] [outer = 00000000] 09:42:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (13CE2400) [pid = 3688] [serial = 1666] [outer = 1311AC00] 09:42:54 INFO - PROCESS | 3688 | 1464799374988 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (140D5000) [pid = 3688] [serial = 1667] [outer = 1311AC00] 09:42:55 INFO - PROCESS | 3688 | 1464799375425 Marionette TRACE conn3 <- [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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 09:42:55 INFO - PROCESS | 3688 | 1464799375468 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:42:55 INFO - PROCESS | 3688 | 1464799375471 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 3688 | 1464799375474 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 3688 | 1464799375475 Marionette TRACE conn3 <- [1,2186,null,{}] 09:42:55 INFO - PROCESS | 3688 | 1464799375478 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3688 | 1464799375562 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:42:55 INFO - PROCESS | 3688 | 1464799375569 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3688 | ++DOCSHELL 14318C00 == 38 [pid = 3688] [id = 556] 09:42:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (143B3000) [pid = 3688] [serial = 1668] [outer = 00000000] 09:42:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (15469C00) [pid = 3688] [serial = 1669] [outer = 143B3000] 09:42:55 INFO - PROCESS | 3688 | 1464799375626 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (154DAC00) [pid = 3688] [serial = 1670] [outer = 143B3000] 09:42:56 INFO - PROCESS | 3688 | 1464799376081 Marionette TRACE conn3 <- [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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 624ms 09:42:56 INFO - PROCESS | 3688 | 1464799376094 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3688 | 1464799376096 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:42:56 INFO - PROCESS | 3688 | 1464799376100 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:42:56 INFO - PROCESS | 3688 | 1464799376101 Marionette TRACE conn3 <- [1,2190,null,{}] 09:42:56 INFO - PROCESS | 3688 | 1464799376108 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3688 | 1464799376222 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:42:56 INFO - PROCESS | 3688 | 1464799376229 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3688 | ++DOCSHELL 15F7A000 == 39 [pid = 3688] [id = 557] 09:42:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (15F7D400) [pid = 3688] [serial = 1671] [outer = 00000000] 09:42:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1675FC00) [pid = 3688] [serial = 1672] [outer = 15F7D400] 09:42:56 INFO - PROCESS | 3688 | 1464799376353 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1699D000) [pid = 3688] [serial = 1673] [outer = 15F7D400] 09:42:56 INFO - PROCESS | 3688 | 1464799376754 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 685ms 09:42:56 INFO - PROCESS | 3688 | 1464799376783 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3688 | 1464799376785 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:42:56 INFO - PROCESS | 3688 | 1464799376792 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 3688 | 1464799376794 Marionette TRACE conn3 <- [1,2194,null,{}] 09:42:56 INFO - PROCESS | 3688 | 1464799376797 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3688 | 1464799376934 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:42:57 INFO - PROCESS | 3688 | 1464799377007 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3688 | ++DOCSHELL 15F67400 == 40 [pid = 3688] [id = 558] 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (1675E800) [pid = 3688] [serial = 1674] [outer = 00000000] 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (16E06000) [pid = 3688] [serial = 1675] [outer = 1675E800] 09:42:57 INFO - PROCESS | 3688 | 1464799377052 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (16E08C00) [pid = 3688] [serial = 1676] [outer = 1675E800] 09:42:57 INFO - PROCESS | 3688 | 1464799377449 Marionette TRACE conn3 <- [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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 09:42:57 INFO - PROCESS | 3688 | 1464799377475 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3688 | 1464799377477 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:42:57 INFO - PROCESS | 3688 | 1464799377485 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3688 | 1464799377487 Marionette TRACE conn3 <- [1,2198,null,{}] 09:42:57 INFO - PROCESS | 3688 | 1464799377490 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3688 | 1464799377623 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:42:57 INFO - PROCESS | 3688 | 1464799377643 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3688 | ++DOCSHELL 10C2DC00 == 41 [pid = 3688] [id = 559] 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1431E800) [pid = 3688] [serial = 1677] [outer = 00000000] 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (17206800) [pid = 3688] [serial = 1678] [outer = 1431E800] 09:42:57 INFO - PROCESS | 3688 | 1464799377686 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1781E400) [pid = 3688] [serial = 1679] [outer = 1431E800] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16E0EC00) [pid = 3688] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (15F79C00) [pid = 3688] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (102D2800) [pid = 3688] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (140CC000) [pid = 3688] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1546AC00) [pid = 3688] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10C2D000) [pid = 3688] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10E9C000) [pid = 3688] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (13111000) [pid = 3688] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10ACA800) [pid = 3688] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16997C00) [pid = 3688] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (12B10400) [pid = 3688] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (143BD000) [pid = 3688] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:42:57 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10ACEC00) [pid = 3688] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:42:58 INFO - PROCESS | 3688 | 1464799378170 Marionette TRACE conn3 <- [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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 715ms 09:42:58 INFO - PROCESS | 3688 | 1464799378204 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3688 | 1464799378206 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:42:58 INFO - PROCESS | 3688 | 1464799378209 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3688 | 1464799378211 Marionette TRACE conn3 <- [1,2202,null,{}] 09:42:58 INFO - PROCESS | 3688 | 1464799378214 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3688 | 1464799378296 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:42:58 INFO - PROCESS | 3688 | 1464799378302 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3688 | ++DOCSHELL 10C23800 == 42 [pid = 3688] [id = 560] 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (131AAC00) [pid = 3688] [serial = 1680] [outer = 00000000] 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (15B99800) [pid = 3688] [serial = 1681] [outer = 131AAC00] 09:42:58 INFO - PROCESS | 3688 | 1464799378345 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1699B000) [pid = 3688] [serial = 1682] [outer = 131AAC00] 09:42:58 INFO - PROCESS | 3688 | 1464799378747 Marionette TRACE conn3 <- [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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 579ms 09:42:58 INFO - PROCESS | 3688 | 1464799378794 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3688 | 1464799378797 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:42:58 INFO - PROCESS | 3688 | 1464799378804 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3688 | 1464799378806 Marionette TRACE conn3 <- [1,2206,null,{}] 09:42:58 INFO - PROCESS | 3688 | 1464799378809 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3688 | 1464799378888 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:42:58 INFO - PROCESS | 3688 | 1464799378895 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3688 | ++DOCSHELL 13243C00 == 43 [pid = 3688] [id = 561] 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1401A400) [pid = 3688] [serial = 1683] [outer = 00000000] 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (16E10400) [pid = 3688] [serial = 1684] [outer = 1401A400] 09:42:58 INFO - PROCESS | 3688 | 1464799378938 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17A38C00) [pid = 3688] [serial = 1685] [outer = 1401A400] 09:42:59 INFO - PROCESS | 3688 | 1464799379365 Marionette TRACE conn3 <- [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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 609ms 09:42:59 INFO - PROCESS | 3688 | 1464799379426 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3688 | 1464799379428 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:42:59 INFO - PROCESS | 3688 | 1464799379435 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3688 | 1464799379437 Marionette TRACE conn3 <- [1,2210,null,{}] 09:42:59 INFO - PROCESS | 3688 | 1464799379440 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3688 | 1464799379519 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:42:59 INFO - PROCESS | 3688 | 1464799379525 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3688 | ++DOCSHELL 14E22400 == 44 [pid = 3688] [id = 562] 09:42:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (17E66800) [pid = 3688] [serial = 1686] [outer = 00000000] 09:42:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (18176800) [pid = 3688] [serial = 1687] [outer = 17E66800] 09:42:59 INFO - PROCESS | 3688 | 1464799379571 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1839AC00) [pid = 3688] [serial = 1688] [outer = 17E66800] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 1839F400 == 43 [pid = 3688] [id = 135] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 10F17800 == 42 [pid = 3688] [id = 133] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 166F2C00 == 41 [pid = 3688] [id = 139] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 15F7BC00 == 40 [pid = 3688] [id = 138] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 11039400 == 39 [pid = 3688] [id = 136] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 17812400 == 38 [pid = 3688] [id = 140] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 183A0800 == 37 [pid = 3688] [id = 131] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 0F302400 == 36 [pid = 3688] [id = 129] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 1371F000 == 35 [pid = 3688] [id = 137] 09:43:00 INFO - PROCESS | 3688 | --DOCSHELL 131B8C00 == 34 [pid = 3688] [id = 134] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (16763400) [pid = 3688] [serial = 1636] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1055BC00) [pid = 3688] [serial = 1612] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1431B400) [pid = 3688] [serial = 1627] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (14322400) [pid = 3688] [serial = 1628] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (15F82800) [pid = 3688] [serial = 1633] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (10E92000) [pid = 3688] [serial = 1618] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (10F1B000) [pid = 3688] [serial = 1619] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (12D81C00) [pid = 3688] [serial = 1622] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (12A9EC00) [pid = 3688] [serial = 1621] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (131B7C00) [pid = 3688] [serial = 1624] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (132ED800) [pid = 3688] [serial = 1625] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (10AD3C00) [pid = 3688] [serial = 1615] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (10ADC400) [pid = 3688] [serial = 1616] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (16A0F000) [pid = 3688] [serial = 1639] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1676AC00) [pid = 3688] [serial = 1637] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (16DDD800) [pid = 3688] [serial = 1645] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1546C000) [pid = 3688] [serial = 1630] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (11037400) [pid = 3688] [serial = 1643] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (10B16400) [pid = 3688] [serial = 1642] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1546C400) [pid = 3688] [serial = 1631] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (16DD5C00) [pid = 3688] [serial = 1640] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (16E06C00) [pid = 3688] [serial = 1646] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (105FA800) [pid = 3688] [serial = 1613] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (1720FC00) [pid = 3688] [serial = 1649] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (154D6400) [pid = 3688] [serial = 1634] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (17206400) [pid = 3688] [serial = 1648] [outer = 00000000] [url = about:blank] 09:43:01 INFO - PROCESS | 3688 | 1464799381354 Marionette TRACE conn3 <- [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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1964ms 09:43:01 INFO - PROCESS | 3688 | 1464799381407 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3688 | 1464799381411 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:43:01 INFO - PROCESS | 3688 | 1464799381417 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3688 | 1464799381421 Marionette TRACE conn3 <- [1,2214,null,{}] 09:43:01 INFO - PROCESS | 3688 | 1464799381428 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3688 | 1464799381513 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:43:01 INFO - PROCESS | 3688 | 1464799381525 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3688 | ++DOCSHELL 10488000 == 35 [pid = 3688] [id = 563] 09:43:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (10489800) [pid = 3688] [serial = 1689] [outer = 00000000] 09:43:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (10A59000) [pid = 3688] [serial = 1690] [outer = 10489800] 09:43:01 INFO - PROCESS | 3688 | 1464799381573 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (10A7D800) [pid = 3688] [serial = 1691] [outer = 10489800] 09:43:02 INFO - PROCESS | 3688 | 1464799382053 Marionette TRACE conn3 <- [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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 09:43:02 INFO - PROCESS | 3688 | 1464799382101 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3688 | 1464799382107 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:43:02 INFO - PROCESS | 3688 | 1464799382113 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3688 | 1464799382116 Marionette TRACE conn3 <- [1,2218,null,{}] 09:43:02 INFO - PROCESS | 3688 | 1464799382119 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3688 | 1464799382200 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:43:02 INFO - PROCESS | 3688 | 1464799382212 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3688 | ++DOCSHELL 10ADD800 == 36 [pid = 3688] [id = 564] 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10ADE000) [pid = 3688] [serial = 1692] [outer = 00000000] 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (10AE2C00) [pid = 3688] [serial = 1693] [outer = 10ADE000] 09:43:02 INFO - PROCESS | 3688 | 1464799382257 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (10B0F000) [pid = 3688] [serial = 1694] [outer = 10ADE000] 09:43:02 INFO - PROCESS | 3688 | 1464799382698 Marionette TRACE conn3 <- [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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 624ms 09:43:02 INFO - PROCESS | 3688 | 1464799382732 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3688 | 1464799382734 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:43:02 INFO - PROCESS | 3688 | 1464799382742 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3688 | 1464799382745 Marionette TRACE conn3 <- [1,2222,null,{}] 09:43:02 INFO - PROCESS | 3688 | 1464799382756 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3688 | 1464799382837 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:43:02 INFO - PROCESS | 3688 | 1464799382844 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3688 | ++DOCSHELL 10E9A000 == 37 [pid = 3688] [id = 565] 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10E9B000) [pid = 3688] [serial = 1695] [outer = 00000000] 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (111A9400) [pid = 3688] [serial = 1696] [outer = 10E9B000] 09:43:02 INFO - PROCESS | 3688 | 1464799382874 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (114A5400) [pid = 3688] [serial = 1697] [outer = 10E9B000] 09:43:03 INFO - PROCESS | 3688 | 1464799383330 Marionette TRACE conn3 <- [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]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 640ms 09:43:03 INFO - PROCESS | 3688 | 1464799383379 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3688 | 1464799383382 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:43:03 INFO - PROCESS | 3688 | 1464799383385 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3688 | 1464799383387 Marionette TRACE conn3 <- [1,2226,null,{}] 09:43:03 INFO - PROCESS | 3688 | 1464799383390 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3688 | 1464799383471 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:43:03 INFO - PROCESS | 3688 | 1464799383478 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3688 | ++DOCSHELL 11039400 == 38 [pid = 3688] [id = 566] 09:43:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (11A0C000) [pid = 3688] [serial = 1698] [outer = 00000000] 09:43:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (12B0D800) [pid = 3688] [serial = 1699] [outer = 11A0C000] 09:43:03 INFO - PROCESS | 3688 | 1464799383506 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (12D84800) [pid = 3688] [serial = 1700] [outer = 11A0C000] 09:43:03 INFO - PROCESS | 3688 | 1464799383938 Marionette TRACE conn3 <- [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]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 578ms 09:43:03 INFO - PROCESS | 3688 | 1464799383966 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3688 | 1464799383968 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:43:03 INFO - PROCESS | 3688 | 1464799383971 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3688 | 1464799383972 Marionette TRACE conn3 <- [1,2230,null,{}] 09:43:03 INFO - PROCESS | 3688 | 1464799383976 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3688 | 1464799384048 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:43:04 INFO - PROCESS | 3688 | 1464799384054 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3688 | ++DOCSHELL 13083400 == 39 [pid = 3688] [id = 567] 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1311B000) [pid = 3688] [serial = 1701] [outer = 00000000] 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (132EC000) [pid = 3688] [serial = 1702] [outer = 1311B000] 09:43:04 INFO - PROCESS | 3688 | 1464799384106 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (13720C00) [pid = 3688] [serial = 1703] [outer = 1311B000] 09:43:04 INFO - PROCESS | 3688 | 1464799384559 Marionette TRACE conn3 <- [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]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 625ms 09:43:04 INFO - PROCESS | 3688 | 1464799384592 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3688 | 1464799384594 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:43:04 INFO - PROCESS | 3688 | 1464799384597 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3688 | 1464799384598 Marionette TRACE conn3 <- [1,2234,null,{}] 09:43:04 INFO - PROCESS | 3688 | 1464799384601 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3688 | 1464799384695 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:43:04 INFO - PROCESS | 3688 | 1464799384705 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3688 | ++DOCSHELL 140CBC00 == 40 [pid = 3688] [id = 568] 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (140D2000) [pid = 3688] [serial = 1704] [outer = 00000000] 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1431FC00) [pid = 3688] [serial = 1705] [outer = 140D2000] 09:43:04 INFO - PROCESS | 3688 | 1464799384750 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (14322000) [pid = 3688] [serial = 1706] [outer = 140D2000] 09:43:05 INFO - PROCESS | 3688 | 1464799385169 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 609ms 09:43:05 INFO - PROCESS | 3688 | 1464799385219 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3688 | 1464799385221 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:43:05 INFO - PROCESS | 3688 | 1464799385227 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3688 | 1464799385229 Marionette TRACE conn3 <- [1,2238,null,{}] 09:43:05 INFO - PROCESS | 3688 | 1464799385232 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3688 | 1464799385304 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:43:05 INFO - PROCESS | 3688 | 1464799385310 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3688 | ++DOCSHELL 1431F000 == 41 [pid = 3688] [id = 569] 09:43:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (14322400) [pid = 3688] [serial = 1707] [outer = 00000000] 09:43:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (15467400) [pid = 3688] [serial = 1708] [outer = 14322400] 09:43:05 INFO - PROCESS | 3688 | 1464799385354 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (15468C00) [pid = 3688] [serial = 1709] [outer = 14322400] 09:43:05 INFO - PROCESS | 3688 | 1464799385769 Marionette TRACE conn3 <- [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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 579ms 09:43:05 INFO - PROCESS | 3688 | 1464799385805 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3688 | 1464799385807 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:43:05 INFO - PROCESS | 3688 | 1464799385810 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3688 | 1464799385812 Marionette TRACE conn3 <- [1,2242,null,{}] 09:43:05 INFO - PROCESS | 3688 | 1464799385826 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3688 | 1464799385898 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:43:05 INFO - PROCESS | 3688 | 1464799385904 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3688 | ++DOCSHELL 143BF800 == 42 [pid = 3688] [id = 570] 09:43:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (15474000) [pid = 3688] [serial = 1710] [outer = 00000000] 09:43:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (16138800) [pid = 3688] [serial = 1711] [outer = 15474000] 09:43:05 INFO - PROCESS | 3688 | 1464799385959 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1613A800) [pid = 3688] [serial = 1712] [outer = 15474000] 09:43:06 INFO - PROCESS | 3688 | 1464799386372 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 624ms 09:43:06 INFO - PROCESS | 3688 | 1464799386429 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3688 | 1464799386431 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 3688 | 1464799386434 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:43:06 INFO - PROCESS | 3688 | 1464799386436 Marionette TRACE conn3 <- [1,2246,null,{}] 09:43:06 INFO - PROCESS | 3688 | 1464799386450 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3688 | 1464799386554 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:43:06 INFO - PROCESS | 3688 | 1464799386561 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3688 | ++DOCSHELL 10E96000 == 43 [pid = 3688] [id = 571] 09:43:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (15F86400) [pid = 3688] [serial = 1713] [outer = 00000000] 09:43:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1699D400) [pid = 3688] [serial = 1714] [outer = 15F86400] 09:43:06 INFO - PROCESS | 3688 | 1464799386604 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (169A4000) [pid = 3688] [serial = 1715] [outer = 15F86400] 09:43:07 INFO - PROCESS | 3688 | 1464799387078 Marionette TRACE conn3 <- [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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 685ms 09:43:07 INFO - PROCESS | 3688 | 1464799387117 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3688 | 1464799387120 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:43:07 INFO - PROCESS | 3688 | 1464799387124 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3688 | 1464799387127 Marionette TRACE conn3 <- [1,2250,null,{}] 09:43:07 INFO - PROCESS | 3688 | 1464799387131 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3688 | 1464799387243 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:43:07 INFO - PROCESS | 3688 | 1464799387249 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3688 | ++DOCSHELL 11CA8000 == 44 [pid = 3688] [id = 572] 09:43:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (15F86000) [pid = 3688] [serial = 1716] [outer = 00000000] 09:43:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16DD7400) [pid = 3688] [serial = 1717] [outer = 15F86000] 09:43:07 INFO - PROCESS | 3688 | 1464799387293 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (16DDD000) [pid = 3688] [serial = 1718] [outer = 15F86000] 09:43:07 INFO - PROCESS | 3688 | 1464799387711 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:43:07 INFO - PROCESS | 3688 | --DOCSHELL 1B62F800 == 43 [pid = 3688] [id = 16] 09:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 609ms 09:43:07 INFO - PROCESS | 3688 | 1464799387754 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3688 | 1464799387757 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:43:07 INFO - PROCESS | 3688 | 1464799387760 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3688 | 1464799387762 Marionette TRACE conn3 <- [1,2254,null,{}] 09:43:07 INFO - PROCESS | 3688 | 1464799387766 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3688 | 1464799387888 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:43:07 INFO - PROCESS | 3688 | 1464799387981 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3688 | ++DOCSHELL 12894400 == 44 [pid = 3688] [id = 573] 09:43:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (16E07C00) [pid = 3688] [serial = 1719] [outer = 00000000] 09:43:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (16FC0400) [pid = 3688] [serial = 1720] [outer = 16E07C00] 09:43:08 INFO - PROCESS | 3688 | 1464799388029 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (172AAC00) [pid = 3688] [serial = 1721] [outer = 16E07C00] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1401A400) [pid = 3688] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1A00BC00) [pid = 3688] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (15F7D400) [pid = 3688] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1675E800) [pid = 3688] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1431E800) [pid = 3688] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (143B3000) [pid = 3688] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1311AC00) [pid = 3688] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (10B18C00) [pid = 3688] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10A7D400) [pid = 3688] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (11C05400) [pid = 3688] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1052D400) [pid = 3688] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (16E05400) [pid = 3688] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:43:08 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (131AAC00) [pid = 3688] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:43:08 INFO - PROCESS | 3688 | 1464799388589 Marionette TRACE conn3 <- [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]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 883ms 09:43:08 INFO - PROCESS | 3688 | 1464799388646 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3688 | 1464799388647 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:43:08 INFO - PROCESS | 3688 | 1464799388651 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3688 | 1464799388652 Marionette TRACE conn3 <- [1,2258,null,{}] 09:43:08 INFO - PROCESS | 3688 | 1464799388656 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3688 | 1464799388731 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:43:08 INFO - PROCESS | 3688 | 1464799388737 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3688 | ++DOCSHELL 10F16000 == 45 [pid = 3688] [id = 574] 09:43:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (10F1A400) [pid = 3688] [serial = 1722] [outer = 00000000] 09:43:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (131AAC00) [pid = 3688] [serial = 1723] [outer = 10F1A400] 09:43:08 INFO - PROCESS | 3688 | 1464799388781 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (1324E400) [pid = 3688] [serial = 1724] [outer = 10F1A400] 09:43:09 INFO - PROCESS | 3688 | 1464799389196 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 579ms 09:43:09 INFO - PROCESS | 3688 | 1464799389254 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3688 | 1464799389256 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:43:09 INFO - PROCESS | 3688 | 1464799389259 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3688 | 1464799389261 Marionette TRACE conn3 <- [1,2262,null,{}] 09:43:09 INFO - PROCESS | 3688 | 1464799389264 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3688 | 1464799389338 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:43:09 INFO - PROCESS | 3688 | 1464799389344 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3688 | ++DOCSHELL 10C23000 == 46 [pid = 3688] [id = 575] 09:43:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (10C26C00) [pid = 3688] [serial = 1725] [outer = 00000000] 09:43:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (16E11000) [pid = 3688] [serial = 1726] [outer = 10C26C00] 09:43:09 INFO - PROCESS | 3688 | 1464799389387 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (17868400) [pid = 3688] [serial = 1727] [outer = 10C26C00] 09:43:09 INFO - PROCESS | 3688 | 1464799389780 Marionette TRACE conn3 <- [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]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 578ms 09:43:09 INFO - PROCESS | 3688 | 1464799389840 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3688 | 1464799389841 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 3688 | 1464799389845 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:43:09 INFO - PROCESS | 3688 | 1464799389846 Marionette TRACE conn3 <- [1,2266,null,{}] 09:43:09 INFO - PROCESS | 3688 | 1464799389854 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3688 | 1464799389929 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:43:09 INFO - PROCESS | 3688 | 1464799389936 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3688 | ++DOCSHELL 132EBC00 == 47 [pid = 3688] [id = 576] 09:43:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (13913C00) [pid = 3688] [serial = 1728] [outer = 00000000] 09:43:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (183A1400) [pid = 3688] [serial = 1729] [outer = 13913C00] 09:43:09 INFO - PROCESS | 3688 | 1464799389979 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19747C00) [pid = 3688] [serial = 1730] [outer = 13913C00] 09:43:10 INFO - PROCESS | 3688 | 1464799390382 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 579ms 09:43:10 INFO - PROCESS | 3688 | 1464799390427 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3688 | 1464799390428 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:43:10 INFO - PROCESS | 3688 | 1464799390435 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3688 | 1464799390437 Marionette TRACE conn3 <- [1,2270,null,{}] 09:43:10 INFO - PROCESS | 3688 | 1464799390440 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3688 | 1464799390520 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:43:10 INFO - PROCESS | 3688 | 1464799390649 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3688 | ++DOCSHELL 0F309800 == 48 [pid = 3688] [id = 577] 09:43:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (0F30D000) [pid = 3688] [serial = 1731] [outer = 00000000] 09:43:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10446800) [pid = 3688] [serial = 1732] [outer = 0F30D000] 09:43:10 INFO - PROCESS | 3688 | 1464799390760 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (105EF800) [pid = 3688] [serial = 1733] [outer = 0F30D000] 09:43:11 INFO - PROCESS | 3688 | 1464799391509 Marionette TRACE conn3 <- [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]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1127ms 09:43:11 INFO - PROCESS | 3688 | 1464799391558 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3688 | 1464799391563 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:43:11 INFO - PROCESS | 3688 | 1464799391568 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3688 | 1464799391572 Marionette TRACE conn3 <- [1,2274,null,{}] 09:43:11 INFO - PROCESS | 3688 | 1464799391577 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3688 | 1464799391692 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:43:11 INFO - PROCESS | 3688 | 1464799391853 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3688 | ++DOCSHELL 10AD1800 == 49 [pid = 3688] [id = 578] 09:43:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (10ADBC00) [pid = 3688] [serial = 1734] [outer = 00000000] 09:43:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (10C2D400) [pid = 3688] [serial = 1735] [outer = 10ADBC00] 09:43:11 INFO - PROCESS | 3688 | 1464799391909 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10F19800) [pid = 3688] [serial = 1736] [outer = 10ADBC00] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10C2DC00 == 48 [pid = 3688] [id = 559] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 13243C00 == 47 [pid = 3688] [id = 561] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10C23800 == 46 [pid = 3688] [id = 560] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 15F7A000 == 45 [pid = 3688] [id = 557] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 15F67400 == 44 [pid = 3688] [id = 558] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 14318C00 == 43 [pid = 3688] [id = 556] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 13119400 == 42 [pid = 3688] [id = 555] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 132EBC00 == 41 [pid = 3688] [id = 576] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10C23000 == 40 [pid = 3688] [id = 575] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10F16000 == 39 [pid = 3688] [id = 574] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 12894400 == 38 [pid = 3688] [id = 573] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 11CA8000 == 37 [pid = 3688] [id = 572] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10E96000 == 36 [pid = 3688] [id = 571] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 143BF800 == 35 [pid = 3688] [id = 570] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 1431F000 == 34 [pid = 3688] [id = 569] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 140CBC00 == 33 [pid = 3688] [id = 568] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 1B62CC00 == 32 [pid = 3688] [id = 17] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 13083400 == 31 [pid = 3688] [id = 567] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 11039400 == 30 [pid = 3688] [id = 566] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10E9A000 == 29 [pid = 3688] [id = 565] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (18176800) [pid = 3688] [serial = 1687] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | 1464799392802 Marionette TRACE conn3 <- [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]]]}] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10ADD800 == 28 [pid = 3688] [id = 564] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 10488000 == 27 [pid = 3688] [id = 563] 09:43:12 INFO - PROCESS | 3688 | --DOCSHELL 14E22400 == 26 [pid = 3688] [id = 562] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (17A38C00) [pid = 3688] [serial = 1685] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (1AD52400) [pid = 3688] [serial = 1610] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1675FC00) [pid = 3688] [serial = 1672] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (16E06000) [pid = 3688] [serial = 1675] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1699D000) [pid = 3688] [serial = 1673] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (17206800) [pid = 3688] [serial = 1678] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (16E08C00) [pid = 3688] [serial = 1676] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (16E10400) [pid = 3688] [serial = 1684] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (1781E400) [pid = 3688] [serial = 1679] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (15469C00) [pid = 3688] [serial = 1669] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (13CE2400) [pid = 3688] [serial = 1666] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (140D5000) [pid = 3688] [serial = 1667] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10C2E000) [pid = 3688] [serial = 1663] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (10F18400) [pid = 3688] [serial = 1664] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (10ACFC00) [pid = 3688] [serial = 1660] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (10B0A400) [pid = 3688] [serial = 1661] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1371E400) [pid = 3688] [serial = 1658] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (13053800) [pid = 3688] [serial = 1657] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10B0A800) [pid = 3688] [serial = 1655] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (10A7F800) [pid = 3688] [serial = 1654] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (17909400) [pid = 3688] [serial = 1651] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (17A3A800) [pid = 3688] [serial = 1652] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (15B99800) [pid = 3688] [serial = 1681] [outer = 00000000] [url = about:blank] 09:43:12 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 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1699B000) [pid = 3688] [serial = 1682] [outer = 00000000] [url = about:blank] 09:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1294ms 09:43:12 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (154DAC00) [pid = 3688] [serial = 1670] [outer = 00000000] [url = about:blank] 09:43:12 INFO - PROCESS | 3688 | 1464799392887 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3688 | 1464799392891 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:43:12 INFO - PROCESS | 3688 | 1464799392896 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3688 | 1464799392899 Marionette TRACE conn3 <- [1,2278,null,{}] 09:43:12 INFO - PROCESS | 3688 | 1464799392887 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3688 | 1464799392974 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:43:12 INFO - PROCESS | 3688 | 1464799392983 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3688 | ++DOCSHELL 10A82C00 == 27 [pid = 3688] [id = 579] 09:43:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (10AC6C00) [pid = 3688] [serial = 1737] [outer = 00000000] 09:43:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (10AD0000) [pid = 3688] [serial = 1738] [outer = 10AC6C00] 09:43:13 INFO - PROCESS | 3688 | 1464799393029 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (10AD9C00) [pid = 3688] [serial = 1739] [outer = 10AC6C00] 09:43:13 INFO - PROCESS | 3688 | 1464799393561 Marionette TRACE conn3 <- [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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 715ms 09:43:13 INFO - PROCESS | 3688 | 1464799393602 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3688 | 1464799393607 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:43:13 INFO - PROCESS | 3688 | 1464799393614 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:43:13 INFO - PROCESS | 3688 | 1464799393616 Marionette TRACE conn3 <- [1,2282,null,{}] 09:43:13 INFO - PROCESS | 3688 | 1464799393620 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3688 | 1464799393700 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:43:13 INFO - PROCESS | 3688 | 1464799393708 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3688 | ++DOCSHELL 10C30800 == 28 [pid = 3688] [id = 580] 09:43:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (10C2C000) [pid = 3688] [serial = 1740] [outer = 00000000] 09:43:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (10F1E800) [pid = 3688] [serial = 1741] [outer = 10C2C000] 09:43:13 INFO - PROCESS | 3688 | 1464799393753 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (11424C00) [pid = 3688] [serial = 1742] [outer = 10C2C000] 09:43:14 INFO - PROCESS | 3688 | 1464799394213 Marionette TRACE conn3 <- [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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 624ms 09:43:14 INFO - PROCESS | 3688 | 1464799394253 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3688 | 1464799394255 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:43:14 INFO - PROCESS | 3688 | 1464799394259 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3688 | 1464799394262 Marionette TRACE conn3 <- [1,2286,null,{}] 09:43:14 INFO - PROCESS | 3688 | 1464799394259 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3688 | 1464799394345 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:43:14 INFO - PROCESS | 3688 | 1464799394353 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3688 | ++DOCSHELL 13081000 == 29 [pid = 3688] [id = 581] 09:43:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (13083400) [pid = 3688] [serial = 1743] [outer = 00000000] 09:43:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1311D000) [pid = 3688] [serial = 1744] [outer = 13083400] 09:43:14 INFO - PROCESS | 3688 | 1464799394400 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (132EB400) [pid = 3688] [serial = 1745] [outer = 13083400] 09:43:14 INFO - PROCESS | 3688 | 1464799394836 Marionette TRACE conn3 <- [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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 609ms 09:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:43:14 INFO - PROCESS | 3688 | 1464799394880 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3688 | 1464799394882 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 3688 | 1464799394885 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3688 | 1464799394887 Marionette TRACE conn3 <- [1,2290,null,{}] 09:43:14 INFO - PROCESS | 3688 | 1464799394890 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3688 | 1464799394965 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:43:14 INFO - PROCESS | 3688 | 1464799394971 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3688 | ++DOCSHELL 13CEA800 == 30 [pid = 3688] [id = 582] 09:43:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (13D4E400) [pid = 3688] [serial = 1746] [outer = 00000000] 09:43:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (140D5C00) [pid = 3688] [serial = 1747] [outer = 13D4E400] 09:43:15 INFO - PROCESS | 3688 | 1464799395016 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1431A800) [pid = 3688] [serial = 1748] [outer = 13D4E400] 09:43:15 INFO - PROCESS | 3688 | 1464799395482 Marionette TRACE conn3 <- [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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 610ms 09:43:15 INFO - PROCESS | 3688 | 1464799395506 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3688 | 1464799395508 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:43:15 INFO - PROCESS | 3688 | 1464799395511 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3688 | 1464799395513 Marionette TRACE conn3 <- [1,2294,null,{}] 09:43:15 INFO - PROCESS | 3688 | 1464799395516 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3688 | 1464799395608 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:43:15 INFO - PROCESS | 3688 | 1464799395615 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3688 | ++DOCSHELL 10B16000 == 31 [pid = 3688] [id = 583] 09:43:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (14317800) [pid = 3688] [serial = 1749] [outer = 00000000] 09:43:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (14E1AC00) [pid = 3688] [serial = 1750] [outer = 14317800] 09:43:15 INFO - PROCESS | 3688 | 1464799395659 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1546DC00) [pid = 3688] [serial = 1751] [outer = 14317800] 09:43:16 INFO - PROCESS | 3688 | 1464799396102 Marionette TRACE conn3 <- [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]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 624ms 09:43:16 INFO - PROCESS | 3688 | 1464799396133 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3688 | 1464799396135 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:43:16 INFO - PROCESS | 3688 | 1464799396139 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:43:16 INFO - PROCESS | 3688 | 1464799396140 Marionette TRACE conn3 <- [1,2298,null,{}] 09:43:16 INFO - PROCESS | 3688 | 1464799396144 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3688 | 1464799396257 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:43:16 INFO - PROCESS | 3688 | 1464799396264 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3688 | ++DOCSHELL 14321400 == 32 [pid = 3688] [id = 584] 09:43:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (143B9000) [pid = 3688] [serial = 1752] [outer = 00000000] 09:43:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (1675D400) [pid = 3688] [serial = 1753] [outer = 143B9000] 09:43:16 INFO - PROCESS | 3688 | 1464799396315 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (169A4400) [pid = 3688] [serial = 1754] [outer = 143B9000] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (11A0C000) [pid = 3688] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (15F86400) [pid = 3688] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (140D2000) [pid = 3688] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (15F86000) [pid = 3688] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (15474000) [pid = 3688] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1311B000) [pid = 3688] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16E07C00) [pid = 3688] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (17E66800) [pid = 3688] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (10F1A400) [pid = 3688] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10ADE000) [pid = 3688] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10C26C00) [pid = 3688] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10E9B000) [pid = 3688] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (10489800) [pid = 3688] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (14322400) [pid = 3688] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:43:16 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1B630800) [pid = 3688] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:43:17 INFO - PROCESS | 3688 | 1464799397081 Marionette TRACE conn3 <- [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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1020ms 09:43:17 INFO - PROCESS | 3688 | 1464799397146 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3688 | 1464799397151 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:43:17 INFO - PROCESS | 3688 | 1464799397156 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3688 | 1464799397160 Marionette TRACE conn3 <- [1,2302,null,{}] 09:43:17 INFO - PROCESS | 3688 | 1464799397203 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3688 | 1464799397353 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:43:17 INFO - PROCESS | 3688 | 1464799397409 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3688 | ++DOCSHELL 10489C00 == 33 [pid = 3688] [id = 585] 09:43:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1052F400) [pid = 3688] [serial = 1755] [outer = 00000000] 09:43:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (10AD5400) [pid = 3688] [serial = 1756] [outer = 1052F400] 09:43:17 INFO - PROCESS | 3688 | 1464799397465 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (10B0C800) [pid = 3688] [serial = 1757] [outer = 1052F400] 09:43:18 INFO - PROCESS | 3688 | 1464799398052 Marionette TRACE conn3 <- [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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 928ms 09:43:18 INFO - PROCESS | 3688 | 1464799398107 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3688 | 1464799398113 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:43:18 INFO - PROCESS | 3688 | 1464799398119 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3688 | 1464799398122 Marionette TRACE conn3 <- [1,2306,null,{}] 09:43:18 INFO - PROCESS | 3688 | 1464799398126 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 3688 | 1464799398210 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:43:18 INFO - PROCESS | 3688 | 1464799398344 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3688 | ++DOCSHELL 10F20000 == 34 [pid = 3688] [id = 586] 09:43:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (111AA000) [pid = 3688] [serial = 1758] [outer = 00000000] 09:43:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1288F000) [pid = 3688] [serial = 1759] [outer = 111AA000] 09:43:18 INFO - PROCESS | 3688 | 1464799398400 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (12B0D400) [pid = 3688] [serial = 1760] [outer = 111AA000] 09:43:18 INFO - PROCESS | 3688 | 1464799398973 Marionette TRACE conn3 <- [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] 09:43:19 INFO - PROCESS | 3688 | 1464799399031 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:43:19 INFO - PROCESS | 3688 | 1464799399035 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3688 | 1464799399039 Marionette TRACE conn3 <- [1,2310,null,{}] 09:43:19 INFO - PROCESS | 3688 | 1464799399050 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3688 | 1464799399181 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:43:19 INFO - PROCESS | 3688 | 1464799399315 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3688 | ++DOCSHELL 143BFC00 == 35 [pid = 3688] [id = 587] 09:43:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (154D8000) [pid = 3688] [serial = 1761] [outer = 00000000] 09:43:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16138000) [pid = 3688] [serial = 1762] [outer = 154D8000] 09:43:19 INFO - PROCESS | 3688 | 1464799399377 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1699BC00) [pid = 3688] [serial = 1763] [outer = 154D8000] 09:43:19 INFO - PROCESS | 3688 | 1464799399930 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 913ms 09:43:19 INFO - PROCESS | 3688 | 1464799399962 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3688 | 1464799399965 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:43:19 INFO - PROCESS | 3688 | 1464799399968 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3688 | 1464799399970 Marionette TRACE conn3 <- [1,2314,null,{}] 09:43:19 INFO - PROCESS | 3688 | 1464799399974 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3688 | 1464799400076 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:43:20 INFO - PROCESS | 3688 | 1464799400261 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3688 | ++DOCSHELL 102D9000 == 36 [pid = 3688] [id = 588] 09:43:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (102DAC00) [pid = 3688] [serial = 1764] [outer = 00000000] 09:43:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (105F6400) [pid = 3688] [serial = 1765] [outer = 102DAC00] 09:43:20 INFO - PROCESS | 3688 | 1464799400355 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (10A84000) [pid = 3688] [serial = 1766] [outer = 102DAC00] 09:43:20 INFO - PROCESS | 3688 | --DOCSHELL 10B16000 == 35 [pid = 3688] [id = 583] 09:43:20 INFO - PROCESS | 3688 | --DOCSHELL 13CEA800 == 34 [pid = 3688] [id = 582] 09:43:20 INFO - PROCESS | 3688 | --DOCSHELL 13081000 == 33 [pid = 3688] [id = 581] 09:43:20 INFO - PROCESS | 3688 | --DOCSHELL 10C30800 == 32 [pid = 3688] [id = 580] 09:43:20 INFO - PROCESS | 3688 | --DOCSHELL 10A82C00 == 31 [pid = 3688] [id = 579] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (183A1400) [pid = 3688] [serial = 1729] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (12B0D800) [pid = 3688] [serial = 1699] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (12D84800) [pid = 3688] [serial = 1700] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (169A4000) [pid = 3688] [serial = 1715] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (1431FC00) [pid = 3688] [serial = 1705] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (14322000) [pid = 3688] [serial = 1706] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (16DD7400) [pid = 3688] [serial = 1717] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (16138800) [pid = 3688] [serial = 1711] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (132EC000) [pid = 3688] [serial = 1702] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (13720C00) [pid = 3688] [serial = 1703] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (16FC0400) [pid = 3688] [serial = 1720] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (172AAC00) [pid = 3688] [serial = 1721] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1839AC00) [pid = 3688] [serial = 1688] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (131AAC00) [pid = 3688] [serial = 1723] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1324E400) [pid = 3688] [serial = 1724] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (10AE2C00) [pid = 3688] [serial = 1693] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (10B0F000) [pid = 3688] [serial = 1694] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (16E11000) [pid = 3688] [serial = 1726] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (111A9400) [pid = 3688] [serial = 1696] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (114A5400) [pid = 3688] [serial = 1697] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (10A59000) [pid = 3688] [serial = 1690] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (10A7D800) [pid = 3688] [serial = 1691] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (15467400) [pid = 3688] [serial = 1708] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (15468C00) [pid = 3688] [serial = 1709] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (1B4C1400) [pid = 3688] [serial = 1184] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (1699D400) [pid = 3688] [serial = 1714] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (17868400) [pid = 3688] [serial = 1727] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 56 (16DDD000) [pid = 3688] [serial = 1718] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | --DOMWINDOW == 55 (1613A800) [pid = 3688] [serial = 1712] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3688 | 1464799400887 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 975ms 09:43:20 INFO - PROCESS | 3688 | 1464799400936 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3688 | 1464799400940 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:43:20 INFO - PROCESS | 3688 | 1464799400945 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3688 | 1464799400948 Marionette TRACE conn3 <- [1,2318,null,{}] 09:43:20 INFO - PROCESS | 3688 | 1464799400952 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3688 | 1464799401034 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:43:21 INFO - PROCESS | 3688 | 1464799401044 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3688 | ++DOCSHELL 111B1000 == 32 [pid = 3688] [id = 589] 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (1142E800) [pid = 3688] [serial = 1767] [outer = 00000000] 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (11C5F400) [pid = 3688] [serial = 1768] [outer = 1142E800] 09:43:21 INFO - PROCESS | 3688 | 1464799401090 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (128C4400) [pid = 3688] [serial = 1769] [outer = 1142E800] 09:43:21 INFO - PROCESS | 3688 | 1464799401556 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 609ms 09:43:21 INFO - PROCESS | 3688 | 1464799401569 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3688 | 1464799401573 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:43:21 INFO - PROCESS | 3688 | 1464799401580 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3688 | 1464799401582 Marionette TRACE conn3 <- [1,2322,null,{}] 09:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:43:21 INFO - PROCESS | 3688 | 1464799401586 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3688 | 1464799401686 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:43:21 INFO - PROCESS | 3688 | 1464799401698 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3688 | ++DOCSHELL 12D87800 == 33 [pid = 3688] [id = 590] 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (131AAC00) [pid = 3688] [serial = 1770] [outer = 00000000] 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (13CE2800) [pid = 3688] [serial = 1771] [outer = 131AAC00] 09:43:21 INFO - PROCESS | 3688 | 1464799401743 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (13D58C00) [pid = 3688] [serial = 1772] [outer = 131AAC00] 09:43:22 INFO - PROCESS | 3688 | 1464799402204 Marionette TRACE conn3 <- [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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 09:43:22 INFO - PROCESS | 3688 | 1464799402265 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3688 | 1464799402268 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:43:22 INFO - PROCESS | 3688 | 1464799402277 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3688 | 1464799402282 Marionette TRACE conn3 <- [1,2326,null,{}] 09:43:22 INFO - PROCESS | 3688 | 1464799402286 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3688 | 1464799402366 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:43:22 INFO - PROCESS | 3688 | 1464799402375 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3688 | ++DOCSHELL 13CE2400 == 34 [pid = 3688] [id = 591] 09:43:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (140D3C00) [pid = 3688] [serial = 1773] [outer = 00000000] 09:43:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (15473000) [pid = 3688] [serial = 1774] [outer = 140D3C00] 09:43:22 INFO - PROCESS | 3688 | 1464799402426 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (15B8E800) [pid = 3688] [serial = 1775] [outer = 140D3C00] 09:43:22 INFO - PROCESS | 3688 | 1464799402846 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 640ms 09:43:22 INFO - PROCESS | 3688 | 1464799402912 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3688 | 1464799402914 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:43:22 INFO - PROCESS | 3688 | 1464799402927 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3688 | 1464799402928 Marionette TRACE conn3 <- [1,2330,null,{}] 09:43:22 INFO - PROCESS | 3688 | 1464799402932 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3688 | 1464799403013 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:43:23 INFO - PROCESS | 3688 | 1464799403049 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3688 | ++DOCSHELL 15474000 == 35 [pid = 3688] [id = 592] 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (154D6400) [pid = 3688] [serial = 1776] [outer = 00000000] 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (1613E000) [pid = 3688] [serial = 1777] [outer = 154D6400] 09:43:23 INFO - PROCESS | 3688 | 1464799403093 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (16141C00) [pid = 3688] [serial = 1778] [outer = 154D6400] 09:43:23 INFO - PROCESS | 3688 | 1464799403540 Marionette TRACE conn3 <- [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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 685ms 09:43:23 INFO - PROCESS | 3688 | 1464799403599 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3688 | 1464799403601 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:43:23 INFO - PROCESS | 3688 | 1464799403604 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:43:23 INFO - PROCESS | 3688 | 1464799403606 Marionette TRACE conn3 <- [1,2334,null,{}] 09:43:23 INFO - PROCESS | 3688 | 1464799403609 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3688 | 1464799403720 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:43:23 INFO - PROCESS | 3688 | 1464799403729 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3688 | ++DOCSHELL 16DD3800 == 36 [pid = 3688] [id = 593] 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (16DD3C00) [pid = 3688] [serial = 1779] [outer = 00000000] 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (16DDA400) [pid = 3688] [serial = 1780] [outer = 16DD3C00] 09:43:23 INFO - PROCESS | 3688 | 1464799403839 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (16DE1800) [pid = 3688] [serial = 1781] [outer = 16DD3C00] 09:43:24 INFO - PROCESS | 3688 | 1464799404246 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 685ms 09:43:24 INFO - PROCESS | 3688 | 1464799404288 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3688 | 1464799404290 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:43:24 INFO - PROCESS | 3688 | 1464799404299 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3688 | 1464799404301 Marionette TRACE conn3 <- [1,2338,null,{}] 09:43:24 INFO - PROCESS | 3688 | 1464799404304 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3688 | 1464799404438 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:43:24 INFO - PROCESS | 3688 | 1464799404464 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3688 | ++DOCSHELL 1307F400 == 37 [pid = 3688] [id = 594] 09:43:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (16AB4C00) [pid = 3688] [serial = 1782] [outer = 00000000] 09:43:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (16E10400) [pid = 3688] [serial = 1783] [outer = 16AB4C00] 09:43:24 INFO - PROCESS | 3688 | 1464799404512 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (16FBF800) [pid = 3688] [serial = 1784] [outer = 16AB4C00] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (13D4E400) [pid = 3688] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (13913C00) [pid = 3688] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (14317800) [pid = 3688] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10AC6C00) [pid = 3688] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (10C2C000) [pid = 3688] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (13083400) [pid = 3688] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:43:24 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1B62FC00) [pid = 3688] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:43:24 INFO - PROCESS | 3688 | 1464799404942 Marionette TRACE conn3 <- [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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 09:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:43:24 INFO - PROCESS | 3688 | 1464799404978 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3688 | 1464799404980 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:43:24 INFO - PROCESS | 3688 | 1464799404984 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3688 | 1464799404985 Marionette TRACE conn3 <- [1,2342,null,{}] 09:43:24 INFO - PROCESS | 3688 | 1464799404988 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3688 | 1464799405063 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:43:25 INFO - PROCESS | 3688 | 1464799405069 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3688 | ++DOCSHELL 10B11000 == 38 [pid = 3688] [id = 595] 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (13D4F400) [pid = 3688] [serial = 1785] [outer = 00000000] 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (15F7D400) [pid = 3688] [serial = 1786] [outer = 13D4F400] 09:43:25 INFO - PROCESS | 3688 | 1464799405112 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (16995800) [pid = 3688] [serial = 1787] [outer = 13D4F400] 09:43:25 INFO - PROCESS | 3688 | 1464799405534 Marionette TRACE conn3 <- [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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 579ms 09:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:43:25 INFO - PROCESS | 3688 | 1464799405568 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3688 | 1464799405570 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:43:25 INFO - PROCESS | 3688 | 1464799405573 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3688 | 1464799405575 Marionette TRACE conn3 <- [1,2346,null,{}] 09:43:25 INFO - PROCESS | 3688 | 1464799405578 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3688 | 1464799405652 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:43:25 INFO - PROCESS | 3688 | 1464799405658 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3688 | ++DOCSHELL 0F307800 == 39 [pid = 3688] [id = 596] 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (13083400) [pid = 3688] [serial = 1788] [outer = 00000000] 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (17812000) [pid = 3688] [serial = 1789] [outer = 13083400] 09:43:25 INFO - PROCESS | 3688 | 1464799405701 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (17908000) [pid = 3688] [serial = 1790] [outer = 13083400] 09:43:26 INFO - PROCESS | 3688 | 1464799406142 Marionette TRACE conn3 <- [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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 579ms 09:43:26 INFO - PROCESS | 3688 | 1464799406171 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3688 | 1464799406173 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:43:26 INFO - PROCESS | 3688 | 1464799406176 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:43:26 INFO - PROCESS | 3688 | 1464799406178 Marionette TRACE conn3 <- [1,2350,null,{}] 09:43:26 INFO - PROCESS | 3688 | 1464799406165 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3688 | 1464799406281 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:43:26 INFO - PROCESS | 3688 | 1464799406287 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3688 | ++DOCSHELL 16E0E400 == 40 [pid = 3688] [id = 597] 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (16E10000) [pid = 3688] [serial = 1791] [outer = 00000000] 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (17A3D800) [pid = 3688] [serial = 1792] [outer = 16E10000] 09:43:26 INFO - PROCESS | 3688 | 1464799406330 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (17E66400) [pid = 3688] [serial = 1793] [outer = 16E10000] 09:43:26 INFO - PROCESS | 3688 | 1464799406730 Marionette TRACE conn3 <- [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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 579ms 09:43:26 INFO - PROCESS | 3688 | 1464799406767 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3688 | 1464799406769 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:43:26 INFO - PROCESS | 3688 | 1464799406772 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3688 | 1464799406773 Marionette TRACE conn3 <- [1,2354,null,{}] 09:43:26 INFO - PROCESS | 3688 | 1464799406777 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3688 | 1464799406854 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:43:26 INFO - PROCESS | 3688 | 1464799406860 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3688 | ++DOCSHELL 10B0B800 == 41 [pid = 3688] [id = 598] 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (10B0C400) [pid = 3688] [serial = 1794] [outer = 00000000] 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (17EA5000) [pid = 3688] [serial = 1795] [outer = 10B0C400] 09:43:26 INFO - PROCESS | 3688 | 1464799406910 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16140400) [pid = 3688] [serial = 1796] [outer = 10B0C400] 09:43:27 INFO - PROCESS | 3688 | 1464799407553 Marionette TRACE conn3 <- [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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 868ms 09:43:27 INFO - PROCESS | 3688 | 1464799407642 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3688 | 1464799407647 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:43:27 INFO - PROCESS | 3688 | 1464799407653 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3688 | 1464799407656 Marionette TRACE conn3 <- [1,2358,null,{}] 09:43:27 INFO - PROCESS | 3688 | 1464799407662 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3688 | 1464799407769 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:43:27 INFO - PROCESS | 3688 | 1464799407904 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3688 | ++DOCSHELL 1043F400 == 42 [pid = 3688] [id = 599] 09:43:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (10B0B400) [pid = 3688] [serial = 1797] [outer = 00000000] 09:43:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (111AC000) [pid = 3688] [serial = 1798] [outer = 10B0B400] 09:43:27 INFO - PROCESS | 3688 | 1464799407961 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (12B91400) [pid = 3688] [serial = 1799] [outer = 10B0B400] 09:43:28 INFO - PROCESS | 3688 | 1464799408579 Marionette TRACE conn3 <- [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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 975ms 09:43:28 INFO - PROCESS | 3688 | 1464799408639 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3688 | 1464799408645 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:43:28 INFO - PROCESS | 3688 | 1464799408651 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3688 | 1464799408654 Marionette TRACE conn3 <- [1,2362,null,{}] 09:43:28 INFO - PROCESS | 3688 | 1464799408658 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3688 | 1464799408805 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:43:28 INFO - PROCESS | 3688 | 1464799408868 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3688 | ++DOCSHELL 1431E400 == 43 [pid = 3688] [id = 600] 09:43:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1431FC00) [pid = 3688] [serial = 1800] [outer = 00000000] 09:43:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (14E05000) [pid = 3688] [serial = 1801] [outer = 1431FC00] 09:43:28 INFO - PROCESS | 3688 | 1464799408921 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (15B94C00) [pid = 3688] [serial = 1802] [outer = 1431FC00] 09:43:29 INFO - PROCESS | 3688 | 1464799409542 Marionette TRACE conn3 <- [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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 914ms 09:43:29 INFO - PROCESS | 3688 | 1464799409560 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3688 | 1464799409564 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:43:29 INFO - PROCESS | 3688 | 1464799409570 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3688 | 1464799409574 Marionette TRACE conn3 <- [1,2366,null,{}] 09:43:29 INFO - PROCESS | 3688 | 1464799409585 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3688 | 1464799409690 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:43:29 INFO - PROCESS | 3688 | 1464799409825 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3688 | ++DOCSHELL 17815400 == 44 [pid = 3688] [id = 601] 09:43:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (17867400) [pid = 3688] [serial = 1803] [outer = 00000000] 09:43:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (18177400) [pid = 3688] [serial = 1804] [outer = 17867400] 09:43:29 INFO - PROCESS | 3688 | 1464799409882 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (183A1000) [pid = 3688] [serial = 1805] [outer = 17867400] 09:43:30 INFO - PROCESS | 3688 | 1464799410634 Marionette TRACE conn3 <- [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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1127ms 09:43:30 INFO - PROCESS | 3688 | 1464799410710 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3688 | 1464799410714 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 3688 | 1464799410719 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:43:30 INFO - PROCESS | 3688 | 1464799410723 Marionette TRACE conn3 <- [1,2370,null,{}] 09:43:30 INFO - PROCESS | 3688 | 1464799410729 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3688 | 1464799410823 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:43:30 INFO - PROCESS | 3688 | 1464799410947 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3688 | ++DOCSHELL 10B0E400 == 45 [pid = 3688] [id = 602] 09:43:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10B0FC00) [pid = 3688] [serial = 1806] [outer = 00000000] 09:43:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10E9A000) [pid = 3688] [serial = 1807] [outer = 10B0FC00] 09:43:30 INFO - PROCESS | 3688 | 1464799410999 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (11036C00) [pid = 3688] [serial = 1808] [outer = 10B0FC00] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 0F309800 == 44 [pid = 3688] [id = 577] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 16E0E400 == 43 [pid = 3688] [id = 597] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 0F307800 == 42 [pid = 3688] [id = 596] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 10B11000 == 41 [pid = 3688] [id = 595] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 1307F400 == 40 [pid = 3688] [id = 594] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 16DD3800 == 39 [pid = 3688] [id = 593] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 15474000 == 38 [pid = 3688] [id = 592] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 13CE2400 == 37 [pid = 3688] [id = 591] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 12D87800 == 36 [pid = 3688] [id = 590] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 111B1000 == 35 [pid = 3688] [id = 589] 09:43:31 INFO - PROCESS | 3688 | --DOCSHELL 102D9000 == 34 [pid = 3688] [id = 588] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1431A800) [pid = 3688] [serial = 1748] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19747C00) [pid = 3688] [serial = 1730] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1675D400) [pid = 3688] [serial = 1753] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (140D5C00) [pid = 3688] [serial = 1747] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (14E1AC00) [pid = 3688] [serial = 1750] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (1546DC00) [pid = 3688] [serial = 1751] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (10C2D400) [pid = 3688] [serial = 1735] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10AD0000) [pid = 3688] [serial = 1738] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10AD9C00) [pid = 3688] [serial = 1739] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (10F1E800) [pid = 3688] [serial = 1741] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (11424C00) [pid = 3688] [serial = 1742] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1311D000) [pid = 3688] [serial = 1744] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (132EB400) [pid = 3688] [serial = 1745] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10446800) [pid = 3688] [serial = 1732] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3688 | 1464799411522 Marionette TRACE conn3 <- [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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 822ms 09:43:31 INFO - PROCESS | 3688 | 1464799411545 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3688 | 1464799411550 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:43:31 INFO - PROCESS | 3688 | 1464799411540 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3688 | 1464799411542 Marionette TRACE conn3 <- [1,2374,null,{}] 09:43:31 INFO - PROCESS | 3688 | 1464799411546 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3688 | 1464799411635 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:43:31 INFO - PROCESS | 3688 | 1464799411642 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3688 | ++DOCSHELL 10C2D400 == 35 [pid = 3688] [id = 603] 09:43:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10C2F000) [pid = 3688] [serial = 1809] [outer = 00000000] 09:43:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (12B8F400) [pid = 3688] [serial = 1810] [outer = 10C2F000] 09:43:31 INFO - PROCESS | 3688 | 1464799411690 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1311B000) [pid = 3688] [serial = 1811] [outer = 10C2F000] 09:43:32 INFO - PROCESS | 3688 | 1464799412181 Marionette TRACE conn3 <- [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]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 09:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:43:32 INFO - PROCESS | 3688 | 1464799412221 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3688 | 1464799412223 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:43:32 INFO - PROCESS | 3688 | 1464799412227 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3688 | 1464799412230 Marionette TRACE conn3 <- [1,2378,null,{}] 09:43:32 INFO - PROCESS | 3688 | 1464799412240 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3688 | 1464799412351 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:43:32 INFO - PROCESS | 3688 | 1464799412444 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3688 | ++DOCSHELL 13721000 == 36 [pid = 3688] [id = 604] 09:43:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (13906C00) [pid = 3688] [serial = 1812] [outer = 00000000] 09:43:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (14318000) [pid = 3688] [serial = 1813] [outer = 13906C00] 09:43:32 INFO - PROCESS | 3688 | 1464799412496 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (14321000) [pid = 3688] [serial = 1814] [outer = 13906C00] 09:43:32 INFO - PROCESS | 3688 | 1464799412907 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 715ms 09:43:32 INFO - PROCESS | 3688 | 1464799412950 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3688 | 1464799412953 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:43:32 INFO - PROCESS | 3688 | 1464799412956 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3688 | 1464799412958 Marionette TRACE conn3 <- [1,2382,null,{}] 09:43:32 INFO - PROCESS | 3688 | 1464799412961 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3688 | 1464799413043 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:43:33 INFO - PROCESS | 3688 | 1464799413049 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3688 | ++DOCSHELL 1431BC00 == 37 [pid = 3688] [id = 605] 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (14E07000) [pid = 3688] [serial = 1815] [outer = 00000000] 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (15F66000) [pid = 3688] [serial = 1816] [outer = 14E07000] 09:43:33 INFO - PROCESS | 3688 | 1464799413093 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (16142C00) [pid = 3688] [serial = 1817] [outer = 14E07000] 09:43:33 INFO - PROCESS | 3688 | 1464799413532 Marionette TRACE conn3 <- [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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 625ms 09:43:33 INFO - PROCESS | 3688 | 1464799413576 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3688 | 1464799413578 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3688 | 1464799413582 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:43:33 INFO - PROCESS | 3688 | 1464799413583 Marionette TRACE conn3 <- [1,2386,null,{}] 09:43:33 INFO - PROCESS | 3688 | 1464799413587 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3688 | 1464799413711 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:43:33 INFO - PROCESS | 3688 | 1464799413807 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3688 | ++DOCSHELL 169A3C00 == 38 [pid = 3688] [id = 606] 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (169A4800) [pid = 3688] [serial = 1818] [outer = 00000000] 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (16DD5800) [pid = 3688] [serial = 1819] [outer = 169A4800] 09:43:33 INFO - PROCESS | 3688 | 1464799413851 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (16DD9C00) [pid = 3688] [serial = 1820] [outer = 169A4800] 09:43:34 INFO - PROCESS | 3688 | 1464799414237 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 09:43:34 INFO - PROCESS | 3688 | 1464799414264 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3688 | 1464799414266 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:43:34 INFO - PROCESS | 3688 | 1464799414269 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3688 | 1464799414271 Marionette TRACE conn3 <- [1,2390,null,{}] 09:43:34 INFO - PROCESS | 3688 | 1464799414275 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3688 | 1464799414401 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:43:34 INFO - PROCESS | 3688 | 1464799414409 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3688 | ++DOCSHELL 16DDAC00 == 39 [pid = 3688] [id = 607] 09:43:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16E0D400) [pid = 3688] [serial = 1821] [outer = 00000000] 09:43:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (17902000) [pid = 3688] [serial = 1822] [outer = 16E0D400] 09:43:34 INFO - PROCESS | 3688 | 1464799414453 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (17A3EC00) [pid = 3688] [serial = 1823] [outer = 16E0D400] 09:43:34 INFO - PROCESS | 3688 | 1464799414899 Marionette TRACE conn3 <- [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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 09:43:34 INFO - PROCESS | 3688 | 1464799414954 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:43:34 INFO - PROCESS | 3688 | 1464799414956 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:43:34 INFO - PROCESS | 3688 | 1464799414959 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3688 | 1464799414961 Marionette TRACE conn3 <- [1,2394,null,{}] 09:43:34 INFO - PROCESS | 3688 | 1464799414964 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3688 | 1464799415073 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:43:35 INFO - PROCESS | 3688 | 1464799415165 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3688 | ++DOCSHELL 17901400 == 40 [pid = 3688] [id = 608] 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1790C400) [pid = 3688] [serial = 1824] [outer = 00000000] 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1974B400) [pid = 3688] [serial = 1825] [outer = 1790C400] 09:43:35 INFO - PROCESS | 3688 | 1464799415207 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (19750800) [pid = 3688] [serial = 1826] [outer = 1790C400] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (16DD3C00) [pid = 3688] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (102DAC00) [pid = 3688] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1142E800) [pid = 3688] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (16AB4C00) [pid = 3688] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (140D3C00) [pid = 3688] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (154D6400) [pid = 3688] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (131AAC00) [pid = 3688] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (13D4F400) [pid = 3688] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (13083400) [pid = 3688] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:43:35 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16E10000) [pid = 3688] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:43:35 INFO - PROCESS | 3688 | 1464799415716 Marionette TRACE conn3 <- [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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 777ms 09:43:35 INFO - PROCESS | 3688 | 1464799415743 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3688 | 1464799415745 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 3688 | 1464799415748 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:43:35 INFO - PROCESS | 3688 | 1464799415750 Marionette TRACE conn3 <- [1,2398,null,{}] 09:43:35 INFO - PROCESS | 3688 | 1464799415753 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3688 | 1464799415832 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:43:35 INFO - PROCESS | 3688 | 1464799415838 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3688 | ++DOCSHELL 111AB400 == 41 [pid = 3688] [id = 609] 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (111AC400) [pid = 3688] [serial = 1827] [outer = 00000000] 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (14E29400) [pid = 3688] [serial = 1828] [outer = 111AC400] 09:43:35 INFO - PROCESS | 3688 | 1464799415882 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (16DD8800) [pid = 3688] [serial = 1829] [outer = 111AC400] 09:43:36 INFO - PROCESS | 3688 | 1464799416360 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 09:43:36 INFO - PROCESS | 3688 | 1464799416431 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3688 | 1464799416433 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:43:36 INFO - PROCESS | 3688 | 1464799416436 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3688 | 1464799416438 Marionette TRACE conn3 <- [1,2402,null,{}] 09:43:36 INFO - PROCESS | 3688 | 1464799416442 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3688 | 1464799416517 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:43:36 INFO - PROCESS | 3688 | 1464799416524 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3688 | ++DOCSHELL 10C2FC00 == 42 [pid = 3688] [id = 610] 09:43:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (140D3C00) [pid = 3688] [serial = 1830] [outer = 00000000] 09:43:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (19773C00) [pid = 3688] [serial = 1831] [outer = 140D3C00] 09:43:36 INFO - PROCESS | 3688 | 1464799416566 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1974E800) [pid = 3688] [serial = 1832] [outer = 140D3C00] 09:43:36 INFO - PROCESS | 3688 | 1464799416981 Marionette TRACE conn3 <- [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]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 579ms 09:43:37 INFO - PROCESS | 3688 | 1464799417022 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3688 | 1464799417024 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:43:37 INFO - PROCESS | 3688 | 1464799417027 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3688 | 1464799417029 Marionette TRACE conn3 <- [1,2406,null,{}] 09:43:37 INFO - PROCESS | 3688 | 1464799417032 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3688 | 1464799417109 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:43:37 INFO - PROCESS | 3688 | 1464799417115 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3688 | ++DOCSHELL 19778400 == 43 [pid = 3688] [id = 611] 09:43:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1977A000) [pid = 3688] [serial = 1833] [outer = 00000000] 09:43:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (19780400) [pid = 3688] [serial = 1834] [outer = 1977A000] 09:43:37 INFO - PROCESS | 3688 | 1464799417158 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (197D3400) [pid = 3688] [serial = 1835] [outer = 1977A000] 09:43:37 INFO - PROCESS | 3688 | 1464799417565 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 579ms 09:43:37 INFO - PROCESS | 3688 | 1464799417640 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3688 | 1464799417644 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:43:37 INFO - PROCESS | 3688 | 1464799417654 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:43:37 INFO - PROCESS | 3688 | 1464799417658 Marionette TRACE conn3 <- [1,2410,null,{}] 09:43:37 INFO - PROCESS | 3688 | 1464799417664 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3688 | 1464799417781 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:43:37 INFO - PROCESS | 3688 | 1464799417950 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3688 | ++DOCSHELL 10AD3C00 == 44 [pid = 3688] [id = 612] 09:43:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (10AD4C00) [pid = 3688] [serial = 1836] [outer = 00000000] 09:43:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10B09800) [pid = 3688] [serial = 1837] [outer = 10AD4C00] 09:43:37 INFO - PROCESS | 3688 | 1464799418006 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (10F1E800) [pid = 3688] [serial = 1838] [outer = 10AD4C00] 09:43:38 INFO - PROCESS | 3688 | 1464799418523 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 913ms 09:43:38 INFO - PROCESS | 3688 | 1464799418586 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3688 | 1464799418590 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:43:38 INFO - PROCESS | 3688 | 1464799418598 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3688 | 1464799418602 Marionette TRACE conn3 <- [1,2414,null,{}] 09:43:38 INFO - PROCESS | 3688 | 1464799418606 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3688 | 1464799418710 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:43:38 INFO - PROCESS | 3688 | 1464799418836 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3688 | ++DOCSHELL 13CE2400 == 45 [pid = 3688] [id = 613] 09:43:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (13D50800) [pid = 3688] [serial = 1839] [outer = 00000000] 09:43:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (14317800) [pid = 3688] [serial = 1840] [outer = 13D50800] 09:43:38 INFO - PROCESS | 3688 | 1464799418890 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (143BF800) [pid = 3688] [serial = 1841] [outer = 13D50800] 09:43:39 INFO - PROCESS | 3688 | 1464799419477 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 913ms 09:43:39 INFO - PROCESS | 3688 | 1464799419508 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3688 | 1464799419510 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:43:39 INFO - PROCESS | 3688 | 1464799419514 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3688 | 1464799419516 Marionette TRACE conn3 <- [1,2418,null,{}] 09:43:39 INFO - PROCESS | 3688 | 1464799419526 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3688 | 1464799419632 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:43:39 INFO - PROCESS | 3688 | 1464799419743 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3688 | ++DOCSHELL 172AA400 == 46 [pid = 3688] [id = 614] 09:43:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (172AE800) [pid = 3688] [serial = 1842] [outer = 00000000] 09:43:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (17A3F400) [pid = 3688] [serial = 1843] [outer = 172AE800] 09:43:39 INFO - PROCESS | 3688 | 1464799419807 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1974FC00) [pid = 3688] [serial = 1844] [outer = 172AE800] 09:43:40 INFO - PROCESS | 3688 | 1464799420323 Marionette TRACE conn3 <- [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]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 884ms 09:43:40 INFO - PROCESS | 3688 | 1464799420402 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 3688 | 1464799420404 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:43:40 INFO - PROCESS | 3688 | 1464799420408 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 3688 | 1464799420410 Marionette TRACE conn3 <- [1,2422,null,{}] 09:43:40 INFO - PROCESS | 3688 | 1464799420413 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 3688 | 1464799420520 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:43:40 INFO - PROCESS | 3688 | 1464799420627 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3688 | ++DOCSHELL 1390F800 == 47 [pid = 3688] [id = 615] 09:43:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (16999000) [pid = 3688] [serial = 1845] [outer = 00000000] 09:43:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (197DC400) [pid = 3688] [serial = 1846] [outer = 16999000] 09:43:40 INFO - PROCESS | 3688 | 1464799420663 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (198D9C00) [pid = 3688] [serial = 1847] [outer = 16999000] 09:43:41 INFO - PROCESS | 3688 | 1464799421232 Marionette TRACE conn3 <- [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]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 883ms 09:43:41 INFO - PROCESS | 3688 | 1464799421294 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3688 | 1464799421297 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:43:41 INFO - PROCESS | 3688 | 1464799421300 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3688 | 1464799421302 Marionette TRACE conn3 <- [1,2426,null,{}] 09:43:41 INFO - PROCESS | 3688 | 1464799421306 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3688 | 1464799421386 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:43:41 INFO - PROCESS | 3688 | 1464799421493 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3688 | ++DOCSHELL 15473800 == 48 [pid = 3688] [id = 616] 09:43:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1977DC00) [pid = 3688] [serial = 1848] [outer = 00000000] 09:43:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (198E2400) [pid = 3688] [serial = 1849] [outer = 1977DC00] 09:43:41 INFO - PROCESS | 3688 | 1464799421545 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (198E3C00) [pid = 3688] [serial = 1850] [outer = 1977DC00] 09:43:42 INFO - PROCESS | 3688 | 1464799422251 Marionette TRACE conn3 <- [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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1020ms 09:43:42 INFO - PROCESS | 3688 | 1464799422325 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3688 | 1464799422328 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:43:42 INFO - PROCESS | 3688 | 1464799422333 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:43:42 INFO - PROCESS | 3688 | 1464799422337 Marionette TRACE conn3 <- [1,2430,null,{}] 09:43:42 INFO - PROCESS | 3688 | 1464799422342 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3688 | 1464799422442 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:43:42 INFO - PROCESS | 3688 | 1464799422580 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3688 | ++DOCSHELL 10ADE000 == 49 [pid = 3688] [id = 617] 09:43:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (10AE4C00) [pid = 3688] [serial = 1851] [outer = 00000000] 09:43:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (11A02400) [pid = 3688] [serial = 1852] [outer = 10AE4C00] 09:43:42 INFO - PROCESS | 3688 | 1464799422619 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (130A9C00) [pid = 3688] [serial = 1853] [outer = 10AE4C00] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 10489C00 == 48 [pid = 3688] [id = 585] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 10C2FC00 == 47 [pid = 3688] [id = 610] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 111AB400 == 46 [pid = 3688] [id = 609] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 17901400 == 45 [pid = 3688] [id = 608] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 16DDAC00 == 44 [pid = 3688] [id = 607] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 169A3C00 == 43 [pid = 3688] [id = 606] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 1431BC00 == 42 [pid = 3688] [id = 605] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 13721000 == 41 [pid = 3688] [id = 604] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 10C2D400 == 40 [pid = 3688] [id = 603] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 10B0E400 == 39 [pid = 3688] [id = 602] 09:43:42 INFO - PROCESS | 3688 | --DOCSHELL 1043F400 == 38 [pid = 3688] [id = 599] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (17EA5000) [pid = 3688] [serial = 1795] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1B628400) [pid = 3688] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (16DDA400) [pid = 3688] [serial = 1780] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (10A84000) [pid = 3688] [serial = 1766] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (105F6400) [pid = 3688] [serial = 1765] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (11C5F400) [pid = 3688] [serial = 1768] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (128C4400) [pid = 3688] [serial = 1769] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (16138000) [pid = 3688] [serial = 1762] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (16E10400) [pid = 3688] [serial = 1783] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (15473000) [pid = 3688] [serial = 1774] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (15B8E800) [pid = 3688] [serial = 1775] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1288F000) [pid = 3688] [serial = 1759] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1613E000) [pid = 3688] [serial = 1777] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (13CE2800) [pid = 3688] [serial = 1771] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (13D58C00) [pid = 3688] [serial = 1772] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10AD5400) [pid = 3688] [serial = 1756] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (15F7D400) [pid = 3688] [serial = 1786] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (16FBF800) [pid = 3688] [serial = 1784] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (17812000) [pid = 3688] [serial = 1789] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (17A3D800) [pid = 3688] [serial = 1792] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (16DE1800) [pid = 3688] [serial = 1781] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (17908000) [pid = 3688] [serial = 1790] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (17E66400) [pid = 3688] [serial = 1793] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (16995800) [pid = 3688] [serial = 1787] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (16141C00) [pid = 3688] [serial = 1778] [outer = 00000000] [url = about:blank] 09:43:43 INFO - PROCESS | 3688 | 1464799423174 Marionette TRACE conn3 <- [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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 884ms 09:43:43 INFO - PROCESS | 3688 | 1464799423224 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3688 | 1464799423229 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:43:43 INFO - PROCESS | 3688 | 1464799423219 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3688 | 1464799423221 Marionette TRACE conn3 <- [1,2434,null,{}] 09:43:43 INFO - PROCESS | 3688 | 1464799423225 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3688 | 1464799423307 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:43:43 INFO - PROCESS | 3688 | 1464799423406 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3688 | ++DOCSHELL 10A56000 == 39 [pid = 3688] [id = 618] 09:43:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (10B0E400) [pid = 3688] [serial = 1854] [outer = 00000000] 09:43:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (12D2DC00) [pid = 3688] [serial = 1855] [outer = 10B0E400] 09:43:43 INFO - PROCESS | 3688 | 1464799423450 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (132F2800) [pid = 3688] [serial = 1856] [outer = 10B0E400] 09:43:43 INFO - PROCESS | 3688 | 1464799423842 Marionette TRACE conn3 <- [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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 609ms 09:43:43 INFO - PROCESS | 3688 | 1464799423861 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3688 | 1464799423864 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:43:43 INFO - PROCESS | 3688 | 1464799423860 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3688 | 1464799423864 Marionette TRACE conn3 <- [1,2438,null,{}] 09:43:43 INFO - PROCESS | 3688 | 1464799423874 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3688 | 1464799423985 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:43:43 INFO - PROCESS | 3688 | 1464799423995 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3688 | ++DOCSHELL 14E1FC00 == 40 [pid = 3688] [id = 619] 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (14E22400) [pid = 3688] [serial = 1857] [outer = 00000000] 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (158C2C00) [pid = 3688] [serial = 1858] [outer = 14E22400] 09:43:44 INFO - PROCESS | 3688 | 1464799424042 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (15F7D400) [pid = 3688] [serial = 1859] [outer = 14E22400] 09:43:44 INFO - PROCESS | 3688 | 1464799424494 Marionette TRACE conn3 <- [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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:43:44 INFO - PROCESS | 3688 | 1464799424562 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3688 | 1464799424565 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3688 | 1464799424568 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3688 | 1464799424570 Marionette TRACE conn3 <- [1,2442,null,{}] 09:43:44 INFO - PROCESS | 3688 | 1464799424574 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3688 | 1464799424639 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:43:44 INFO - PROCESS | 3688 | 1464799424648 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3688 | ++DOCSHELL 16998800 == 41 [pid = 3688] [id = 620] 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (16998C00) [pid = 3688] [serial = 1860] [outer = 00000000] 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (16ABDC00) [pid = 3688] [serial = 1861] [outer = 16998C00] 09:43:44 INFO - PROCESS | 3688 | 1464799424693 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (16DDAC00) [pid = 3688] [serial = 1862] [outer = 16998C00] 09:43:45 INFO - PROCESS | 3688 | 1464799425121 Marionette TRACE conn3 <- [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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 578ms 09:43:45 INFO - PROCESS | 3688 | 1464799425146 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3688 | 1464799425148 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:43:45 INFO - PROCESS | 3688 | 1464799425151 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3688 | 1464799425153 Marionette TRACE conn3 <- [1,2446,null,{}] 09:43:45 INFO - PROCESS | 3688 | 1464799425178 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3688 | 1464799425284 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:43:45 INFO - PROCESS | 3688 | 1464799425290 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3688 | ++DOCSHELL 10446800 == 42 [pid = 3688] [id = 621] 09:43:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16DD7800) [pid = 3688] [serial = 1863] [outer = 00000000] 09:43:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16E0CC00) [pid = 3688] [serial = 1864] [outer = 16DD7800] 09:43:45 INFO - PROCESS | 3688 | 1464799425334 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (16E10400) [pid = 3688] [serial = 1865] [outer = 16DD7800] 09:43:45 INFO - PROCESS | 3688 | 1464799425801 Marionette TRACE conn3 <- [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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 685ms 09:43:45 INFO - PROCESS | 3688 | 1464799425839 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3688 | 1464799425840 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 3688 | 1464799425844 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:43:45 INFO - PROCESS | 3688 | 1464799425845 Marionette TRACE conn3 <- [1,2450,null,{}] 09:43:45 INFO - PROCESS | 3688 | 1464799425849 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3688 | 1464799425987 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:43:46 INFO - PROCESS | 3688 | 1464799426055 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3688 | ++DOCSHELL 16E14C00 == 43 [pid = 3688] [id = 622] 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (16FBE800) [pid = 3688] [serial = 1866] [outer = 00000000] 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (17E66400) [pid = 3688] [serial = 1867] [outer = 16FBE800] 09:43:46 INFO - PROCESS | 3688 | 1464799426099 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (17E69C00) [pid = 3688] [serial = 1868] [outer = 16FBE800] 09:43:46 INFO - PROCESS | 3688 | 1464799426500 Marionette TRACE conn3 <- [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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 685ms 09:43:46 INFO - PROCESS | 3688 | 1464799426531 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3688 | 1464799426533 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:43:46 INFO - PROCESS | 3688 | 1464799426541 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3688 | 1464799426542 Marionette TRACE conn3 <- [1,2454,null,{}] 09:43:46 INFO - PROCESS | 3688 | 1464799426546 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3688 | 1464799426682 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:43:46 INFO - PROCESS | 3688 | 1464799426704 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3688 | ++DOCSHELL 1974CC00 == 44 [pid = 3688] [id = 623] 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1974D400) [pid = 3688] [serial = 1869] [outer = 00000000] 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1977FC00) [pid = 3688] [serial = 1870] [outer = 1974D400] 09:43:46 INFO - PROCESS | 3688 | 1464799426747 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (197D7400) [pid = 3688] [serial = 1871] [outer = 1974D400] 09:43:47 INFO - PROCESS | 3688 | 1464799427226 Marionette TRACE conn3 <- [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]]]}] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (169A4800) [pid = 3688] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (10B0FC00) [pid = 3688] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (13906C00) [pid = 3688] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (10C2F000) [pid = 3688] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16E0D400) [pid = 3688] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (140D3C00) [pid = 3688] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1790C400) [pid = 3688] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (111AC400) [pid = 3688] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (14E07000) [pid = 3688] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:43:47 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (143B9000) [pid = 3688] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 716ms 09:43:47 INFO - PROCESS | 3688 | 1464799427264 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3688 | 1464799427266 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 3688 | 1464799427269 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:43:47 INFO - PROCESS | 3688 | 1464799427271 Marionette TRACE conn3 <- [1,2458,null,{}] 09:43:47 INFO - PROCESS | 3688 | 1464799427274 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3688 | 1464799427350 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:43:47 INFO - PROCESS | 3688 | 1464799427360 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3688 | ++DOCSHELL 10ACF800 == 45 [pid = 3688] [id = 624] 09:43:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1307B800) [pid = 3688] [serial = 1872] [outer = 00000000] 09:43:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (14E07000) [pid = 3688] [serial = 1873] [outer = 1307B800] 09:43:47 INFO - PROCESS | 3688 | 1464799427403 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16AB4800) [pid = 3688] [serial = 1874] [outer = 1307B800] 09:43:47 INFO - PROCESS | 3688 | 1464799427833 Marionette TRACE conn3 <- [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]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 579ms 09:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:43:47 INFO - PROCESS | 3688 | 1464799427863 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3688 | 1464799427865 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 3688 | 1464799427869 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3688 | 1464799427871 Marionette TRACE conn3 <- [1,2462,null,{}] 09:43:47 INFO - PROCESS | 3688 | 1464799427874 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3688 | 1464799427959 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:43:47 INFO - PROCESS | 3688 | 1464799427992 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3688 | ++DOCSHELL 14E05800 == 46 [pid = 3688] [id = 625] 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (15470000) [pid = 3688] [serial = 1875] [outer = 00000000] 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (19772800) [pid = 3688] [serial = 1876] [outer = 15470000] 09:43:48 INFO - PROCESS | 3688 | 1464799428035 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (1977C400) [pid = 3688] [serial = 1877] [outer = 15470000] 09:43:48 INFO - PROCESS | 3688 | 1464799428465 Marionette TRACE conn3 <- [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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 609ms 09:43:48 INFO - PROCESS | 3688 | 1464799428509 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3688 | 1464799428511 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:43:48 INFO - PROCESS | 3688 | 1464799428518 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3688 | 1464799428520 Marionette TRACE conn3 <- [1,2466,null,{}] 09:43:48 INFO - PROCESS | 3688 | 1464799428524 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 3688 | 1464799428586 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:43:48 INFO - PROCESS | 3688 | 1464799428593 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3688 | ++DOCSHELL 19751C00 == 47 [pid = 3688] [id = 626] 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (198E0000) [pid = 3688] [serial = 1878] [outer = 00000000] 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (19A27C00) [pid = 3688] [serial = 1879] [outer = 198E0000] 09:43:48 INFO - PROCESS | 3688 | 1464799428635 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (19A85C00) [pid = 3688] [serial = 1880] [outer = 198E0000] 09:43:49 INFO - PROCESS | 3688 | 1464799429069 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 578ms 09:43:49 INFO - PROCESS | 3688 | 1464799429094 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3688 | 1464799429097 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:43:49 INFO - PROCESS | 3688 | 1464799429112 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3688 | 1464799429114 Marionette TRACE conn3 <- [1,2470,null,{}] 09:43:49 INFO - PROCESS | 3688 | 1464799429122 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3688 | 1464799429254 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:43:49 INFO - PROCESS | 3688 | 1464799429446 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3688 | ++DOCSHELL 10437400 == 48 [pid = 3688] [id = 627] 09:43:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10489C00) [pid = 3688] [serial = 1881] [outer = 00000000] 09:43:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10A7F000) [pid = 3688] [serial = 1882] [outer = 10489C00] 09:43:49 INFO - PROCESS | 3688 | 1464799429502 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (10AD6800) [pid = 3688] [serial = 1883] [outer = 10489C00] 09:43:50 INFO - PROCESS | 3688 | 1464799430045 Marionette TRACE conn3 <- [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]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 975ms 09:43:50 INFO - PROCESS | 3688 | 1464799430070 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3688 | 1464799430074 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:43:50 INFO - PROCESS | 3688 | 1464799430079 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3688 | 1464799430083 Marionette TRACE conn3 <- [1,2474,null,{}] 09:43:50 INFO - PROCESS | 3688 | 1464799430088 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3688 | 1464799430196 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:43:50 INFO - PROCESS | 3688 | 1464799430309 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3688 | ++DOCSHELL 132EB400 == 49 [pid = 3688] [id = 628] 09:43:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1371F000) [pid = 3688] [serial = 1884] [outer = 00000000] 09:43:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1431F800) [pid = 3688] [serial = 1885] [outer = 1371F000] 09:43:50 INFO - PROCESS | 3688 | 1464799430405 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (158C1C00) [pid = 3688] [serial = 1886] [outer = 1371F000] 09:43:51 INFO - PROCESS | 3688 | 1464799431011 Marionette TRACE conn3 <- [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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1005ms 09:43:51 INFO - PROCESS | 3688 | 1464799431110 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3688 | 1464799431113 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:43:51 INFO - PROCESS | 3688 | 1464799431136 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3688 | 1464799431122 Marionette TRACE conn3 <- [1,2478,null,{}] 09:43:51 INFO - PROCESS | 3688 | 1464799431126 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3688 | 1464799431238 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:43:51 INFO - PROCESS | 3688 | 1464799431371 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3688 | ++DOCSHELL 1781D800 == 50 [pid = 3688] [id = 629] 09:43:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (17866000) [pid = 3688] [serial = 1887] [outer = 00000000] 09:43:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (183A0000) [pid = 3688] [serial = 1888] [outer = 17866000] 09:43:51 INFO - PROCESS | 3688 | 1464799431427 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (197DA800) [pid = 3688] [serial = 1889] [outer = 17866000] 09:43:51 INFO - PROCESS | 3688 | 1464799431956 Marionette TRACE conn3 <- [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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 883ms 09:43:52 INFO - PROCESS | 3688 | 1464799432008 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3688 | 1464799432015 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:43:52 INFO - PROCESS | 3688 | 1464799432027 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 3688 | 1464799432031 Marionette TRACE conn3 <- [1,2482,null,{}] 09:43:52 INFO - PROCESS | 3688 | 1464799432035 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3688 | 1464799432139 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:43:52 INFO - PROCESS | 3688 | 1464799432276 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3688 | ++DOCSHELL 183A0400 == 51 [pid = 3688] [id = 630] 09:43:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19A91C00) [pid = 3688] [serial = 1890] [outer = 00000000] 09:43:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (19E5A000) [pid = 3688] [serial = 1891] [outer = 19A91C00] 09:43:52 INFO - PROCESS | 3688 | 1464799432330 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1A002800) [pid = 3688] [serial = 1892] [outer = 19A91C00] 09:43:53 INFO - PROCESS | 3688 | 1464799433105 Marionette TRACE conn3 <- [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]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1127ms 09:43:53 INFO - PROCESS | 3688 | 1464799433143 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3688 | 1464799433147 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 3688 | 1464799433152 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:43:53 INFO - PROCESS | 3688 | 1464799433156 Marionette TRACE conn3 <- [1,2486,null,{}] 09:43:53 INFO - PROCESS | 3688 | 1464799433177 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3688 | 1464799433283 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:43:53 INFO - PROCESS | 3688 | 1464799433422 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3688 | ++DOCSHELL 10B17800 == 52 [pid = 3688] [id = 631] 09:43:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (10C2E400) [pid = 3688] [serial = 1893] [outer = 00000000] 09:43:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (11A10000) [pid = 3688] [serial = 1894] [outer = 10C2E400] 09:43:53 INFO - PROCESS | 3688 | 1464799433472 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (128C8C00) [pid = 3688] [serial = 1895] [outer = 10C2E400] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 143BFC00 == 51 [pid = 3688] [id = 587] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 19751C00 == 50 [pid = 3688] [id = 626] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 14E05800 == 49 [pid = 3688] [id = 625] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 10ACF800 == 48 [pid = 3688] [id = 624] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 1974CC00 == 47 [pid = 3688] [id = 623] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 16E14C00 == 46 [pid = 3688] [id = 622] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 10446800 == 45 [pid = 3688] [id = 621] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 16998800 == 44 [pid = 3688] [id = 620] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 14E1FC00 == 43 [pid = 3688] [id = 619] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 10A56000 == 42 [pid = 3688] [id = 618] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 10ADE000 == 41 [pid = 3688] [id = 617] 09:43:53 INFO - PROCESS | 3688 | --DOCSHELL 19778400 == 40 [pid = 3688] [id = 611] 09:43:53 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (14318000) [pid = 3688] [serial = 1813] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (14321000) [pid = 3688] [serial = 1814] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (12B8F400) [pid = 3688] [serial = 1810] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (1311B000) [pid = 3688] [serial = 1811] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (18177400) [pid = 3688] [serial = 1804] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (111AC000) [pid = 3688] [serial = 1798] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (14E05000) [pid = 3688] [serial = 1801] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (17902000) [pid = 3688] [serial = 1822] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (19780400) [pid = 3688] [serial = 1834] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1974E800) [pid = 3688] [serial = 1832] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1974B400) [pid = 3688] [serial = 1825] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (14E29400) [pid = 3688] [serial = 1828] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (19773C00) [pid = 3688] [serial = 1831] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (16DD8800) [pid = 3688] [serial = 1829] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19750800) [pid = 3688] [serial = 1826] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (15F66000) [pid = 3688] [serial = 1816] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (17A3EC00) [pid = 3688] [serial = 1823] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (16142C00) [pid = 3688] [serial = 1817] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (169A4400) [pid = 3688] [serial = 1754] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (16DD5800) [pid = 3688] [serial = 1819] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (16DD9C00) [pid = 3688] [serial = 1820] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (11036C00) [pid = 3688] [serial = 1808] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10E9A000) [pid = 3688] [serial = 1807] [outer = 00000000] [url = about:blank] 09:43:54 INFO - PROCESS | 3688 | 1464799434041 Marionette TRACE conn3 <- [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]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 914ms 09:43:54 INFO - PROCESS | 3688 | 1464799434082 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3688 | 1464799434087 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:43:54 INFO - PROCESS | 3688 | 1464799434093 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3688 | 1464799434096 Marionette TRACE conn3 <- [1,2490,null,{}] 09:43:54 INFO - PROCESS | 3688 | 1464799434099 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3688 | 1464799434196 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:43:54 INFO - PROCESS | 3688 | 1464799434293 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3688 | ++DOCSHELL 10F1EC00 == 41 [pid = 3688] [id = 632] 09:43:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1102FC00) [pid = 3688] [serial = 1896] [outer = 00000000] 09:43:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (128BF800) [pid = 3688] [serial = 1897] [outer = 1102FC00] 09:43:54 INFO - PROCESS | 3688 | 1464799434338 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (131B2C00) [pid = 3688] [serial = 1898] [outer = 1102FC00] 09:43:54 INFO - PROCESS | 3688 | 1464799434696 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 685ms 09:43:54 INFO - PROCESS | 3688 | 1464799434782 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3688 | 1464799434784 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:43:54 INFO - PROCESS | 3688 | 1464799434788 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:43:54 INFO - PROCESS | 3688 | 1464799434791 Marionette TRACE conn3 <- [1,2494,null,{}] 09:43:54 INFO - PROCESS | 3688 | 1464799434801 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3688 | 1464799434886 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:43:54 INFO - PROCESS | 3688 | 1464799434899 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3688 | ++DOCSHELL 14319C00 == 42 [pid = 3688] [id = 633] 09:43:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (1431A400) [pid = 3688] [serial = 1899] [outer = 00000000] 09:43:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (14E29400) [pid = 3688] [serial = 1900] [outer = 1431A400] 09:43:54 INFO - PROCESS | 3688 | 1464799434945 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (15F7CC00) [pid = 3688] [serial = 1901] [outer = 1431A400] 09:43:55 INFO - PROCESS | 3688 | 1464799435399 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 09:43:55 INFO - PROCESS | 3688 | 1464799435471 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3688 | 1464799435473 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:43:55 INFO - PROCESS | 3688 | 1464799435477 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3688 | 1464799435478 Marionette TRACE conn3 <- [1,2498,null,{}] 09:43:55 INFO - PROCESS | 3688 | 1464799435482 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3688 | 1464799435565 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:43:55 INFO - PROCESS | 3688 | 1464799435575 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3688 | ++DOCSHELL 1613A800 == 43 [pid = 3688] [id = 634] 09:43:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (16998800) [pid = 3688] [serial = 1902] [outer = 00000000] 09:43:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (16AC0C00) [pid = 3688] [serial = 1903] [outer = 16998800] 09:43:55 INFO - PROCESS | 3688 | 1464799435705 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (16DDB400) [pid = 3688] [serial = 1904] [outer = 16998800] 09:43:56 INFO - PROCESS | 3688 | 1464799436071 Marionette TRACE conn3 <- [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]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 09:43:56 INFO - PROCESS | 3688 | 1464799436098 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:43:56 INFO - PROCESS | 3688 | 1464799436101 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 3688 | 1464799436105 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3688 | 1464799436107 Marionette TRACE conn3 <- [1,2502,null,{}] 09:43:56 INFO - PROCESS | 3688 | 1464799436110 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3688 | 1464799436197 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:43:56 INFO - PROCESS | 3688 | 1464799436337 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3688 | ++DOCSHELL 11CA8000 == 44 [pid = 3688] [id = 635] 09:43:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (143C1800) [pid = 3688] [serial = 1905] [outer = 00000000] 09:43:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (16E0B800) [pid = 3688] [serial = 1906] [outer = 143C1800] 09:43:56 INFO - PROCESS | 3688 | 1464799436380 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (16E0D000) [pid = 3688] [serial = 1907] [outer = 143C1800] 09:43:56 INFO - PROCESS | 3688 | 1464799436792 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 716ms 09:43:56 INFO - PROCESS | 3688 | 1464799436826 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3688 | 1464799436827 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:43:56 INFO - PROCESS | 3688 | 1464799436830 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3688 | 1464799436832 Marionette TRACE conn3 <- [1,2506,null,{}] 09:43:56 INFO - PROCESS | 3688 | 1464799436856 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3688 | 1464799436992 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:43:57 INFO - PROCESS | 3688 | 1464799437007 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3688 | ++DOCSHELL 1726F000 == 45 [pid = 3688] [id = 636] 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (17273000) [pid = 3688] [serial = 1908] [outer = 00000000] 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (17E68400) [pid = 3688] [serial = 1909] [outer = 17273000] 09:43:57 INFO - PROCESS | 3688 | 1464799437104 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1974B400) [pid = 3688] [serial = 1910] [outer = 17273000] 09:43:57 INFO - PROCESS | 3688 | 1464799437514 Marionette TRACE conn3 <- [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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 716ms 09:43:57 INFO - PROCESS | 3688 | 1464799437560 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3688 | 1464799437562 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:43:57 INFO - PROCESS | 3688 | 1464799437570 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3688 | 1464799437572 Marionette TRACE conn3 <- [1,2510,null,{}] 09:43:57 INFO - PROCESS | 3688 | 1464799437610 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3688 | 1464799437727 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:43:57 INFO - PROCESS | 3688 | 1464799437740 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3688 | ++DOCSHELL 10A84C00 == 46 [pid = 3688] [id = 637] 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1974E400) [pid = 3688] [serial = 1911] [outer = 00000000] 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (19776000) [pid = 3688] [serial = 1912] [outer = 1974E400] 09:43:57 INFO - PROCESS | 3688 | 1464799437767 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19780400) [pid = 3688] [serial = 1913] [outer = 1974E400] 09:43:58 INFO - PROCESS | 3688 | 1464799438348 Marionette TRACE conn3 <- [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]]]}] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (10ADBC00) [pid = 3688] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (154D8000) [pid = 3688] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (0F30D000) [pid = 3688] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (111AA000) [pid = 3688] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1052F400) [pid = 3688] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (17867400) [pid = 3688] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (16FBE800) [pid = 3688] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (14E22400) [pid = 3688] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10B0E400) [pid = 3688] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (16998C00) [pid = 3688] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1977DC00) [pid = 3688] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (10AE4C00) [pid = 3688] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1974D400) [pid = 3688] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (1307B800) [pid = 3688] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (15470000) [pid = 3688] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:43:58 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (16DD7800) [pid = 3688] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 807ms 09:43:58 INFO - PROCESS | 3688 | 1464799438378 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3688 | 1464799438380 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 3688 | 1464799438383 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:43:58 INFO - PROCESS | 3688 | 1464799438385 Marionette TRACE conn3 <- [1,2514,null,{}] 09:43:58 INFO - PROCESS | 3688 | 1464799438372 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3688 | 1464799438452 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:43:58 INFO - PROCESS | 3688 | 1464799438460 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3688 | ++DOCSHELL 10ACD000 == 47 [pid = 3688] [id = 638] 09:43:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (10AE4C00) [pid = 3688] [serial = 1914] [outer = 00000000] 09:43:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (111AA000) [pid = 3688] [serial = 1915] [outer = 10AE4C00] 09:43:58 INFO - PROCESS | 3688 | 1464799438504 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (114A2000) [pid = 3688] [serial = 1916] [outer = 10AE4C00] 09:43:58 INFO - PROCESS | 3688 | 1464799438932 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 579ms 09:43:58 INFO - PROCESS | 3688 | 1464799438971 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3688 | 1464799438973 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:43:58 INFO - PROCESS | 3688 | 1464799438976 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3688 | 1464799438978 Marionette TRACE conn3 <- [1,2518,null,{}] 09:43:58 INFO - PROCESS | 3688 | 1464799438982 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3688 | 1464799439066 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:43:59 INFO - PROCESS | 3688 | 1464799439076 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3688 | ++DOCSHELL 10B0B000 == 48 [pid = 3688] [id = 639] 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (10B0E400) [pid = 3688] [serial = 1917] [outer = 00000000] 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (19772000) [pid = 3688] [serial = 1918] [outer = 10B0E400] 09:43:59 INFO - PROCESS | 3688 | 1464799439119 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (197DE000) [pid = 3688] [serial = 1919] [outer = 10B0E400] 09:43:59 INFO - PROCESS | 3688 | 1464799439551 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 624ms 09:43:59 INFO - PROCESS | 3688 | 1464799439600 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3688 | 1464799439602 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:43:59 INFO - PROCESS | 3688 | 1464799439609 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3688 | 1464799439611 Marionette TRACE conn3 <- [1,2522,null,{}] 09:43:59 INFO - PROCESS | 3688 | 1464799439614 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3688 | 1464799439692 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:43:59 INFO - PROCESS | 3688 | 1464799439698 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3688 | ++DOCSHELL 10A7D800 == 49 [pid = 3688] [id = 640] 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (183A1400) [pid = 3688] [serial = 1920] [outer = 00000000] 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19A29C00) [pid = 3688] [serial = 1921] [outer = 183A1400] 09:43:59 INFO - PROCESS | 3688 | 1464799439741 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (19A8C400) [pid = 3688] [serial = 1922] [outer = 183A1400] 09:44:00 INFO - PROCESS | 3688 | 1464799440155 Marionette TRACE conn3 <- [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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 579ms 09:44:00 INFO - PROCESS | 3688 | 1464799440184 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3688 | 1464799440187 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:44:00 INFO - PROCESS | 3688 | 1464799440203 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3688 | 1464799440205 Marionette TRACE conn3 <- [1,2526,null,{}] 09:44:00 INFO - PROCESS | 3688 | 1464799440212 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3688 | 1464799440311 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:44:00 INFO - PROCESS | 3688 | 1464799440492 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3688 | ++DOCSHELL 10A59800 == 50 [pid = 3688] [id = 641] 09:44:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (10A5EC00) [pid = 3688] [serial = 1923] [outer = 00000000] 09:44:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (10ADD400) [pid = 3688] [serial = 1924] [outer = 10A5EC00] 09:44:00 INFO - PROCESS | 3688 | 1464799440594 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (10B14C00) [pid = 3688] [serial = 1925] [outer = 10A5EC00] 09:44:01 INFO - PROCESS | 3688 | 1464799441170 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1035ms 09:44:01 INFO - PROCESS | 3688 | 1464799441232 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3688 | 1464799441236 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 3688 | 1464799441241 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:44:01 INFO - PROCESS | 3688 | 1464799441245 Marionette TRACE conn3 <- [1,2530,null,{}] 09:44:01 INFO - PROCESS | 3688 | 1464799441250 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3688 | 1464799441357 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:44:01 INFO - PROCESS | 3688 | 1464799441499 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3688 | ++DOCSHELL 13D50400 == 51 [pid = 3688] [id = 642] 09:44:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (13D50C00) [pid = 3688] [serial = 1926] [outer = 00000000] 09:44:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1431F000) [pid = 3688] [serial = 1927] [outer = 13D50C00] 09:44:01 INFO - PROCESS | 3688 | 1464799441555 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (15F7A000) [pid = 3688] [serial = 1928] [outer = 13D50C00] 09:44:02 INFO - PROCESS | 3688 | 1464799442149 Marionette TRACE conn3 <- [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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 914ms 09:44:02 INFO - PROCESS | 3688 | 1464799442176 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3688 | 1464799442180 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:44:02 INFO - PROCESS | 3688 | 1464799442184 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3688 | 1464799442186 Marionette TRACE conn3 <- [1,2534,null,{}] 09:44:02 INFO - PROCESS | 3688 | 1464799442190 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3688 | 1464799442306 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:44:02 INFO - PROCESS | 3688 | 1464799442420 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3688 | ++DOCSHELL 10B15400 == 52 [pid = 3688] [id = 643] 09:44:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16E05800) [pid = 3688] [serial = 1929] [outer = 00000000] 09:44:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (17271000) [pid = 3688] [serial = 1930] [outer = 16E05800] 09:44:02 INFO - PROCESS | 3688 | 1464799442497 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (17EA6800) [pid = 3688] [serial = 1931] [outer = 16E05800] 09:44:03 INFO - PROCESS | 3688 | 1464799443060 Marionette TRACE conn3 <- [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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 929ms 09:44:03 INFO - PROCESS | 3688 | 1464799443095 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3688 | 1464799443097 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:44:03 INFO - PROCESS | 3688 | 1464799443108 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3688 | 1464799443114 Marionette TRACE conn3 <- [1,2538,null,{}] 09:44:03 INFO - PROCESS | 3688 | 1464799443118 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3688 | 1464799443229 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:44:03 INFO - PROCESS | 3688 | 1464799443371 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3688 | ++DOCSHELL 19747400 == 53 [pid = 3688] [id = 644] 09:44:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1974A400) [pid = 3688] [serial = 1932] [outer = 00000000] 09:44:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1A006400) [pid = 3688] [serial = 1933] [outer = 1974A400] 09:44:03 INFO - PROCESS | 3688 | 1464799443424 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1A008800) [pid = 3688] [serial = 1934] [outer = 1974A400] 09:44:04 INFO - PROCESS | 3688 | 1464799444089 Marionette TRACE conn3 <- [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]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1187ms 09:44:04 INFO - PROCESS | 3688 | 1464799444299 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3688 | 1464799444303 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 3688 | 1464799444308 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:44:04 INFO - PROCESS | 3688 | 1464799444311 Marionette TRACE conn3 <- [1,2542,null,{}] 09:44:04 INFO - PROCESS | 3688 | 1464799444316 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3688 | 1464799444397 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:44:04 INFO - PROCESS | 3688 | 1464799444535 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3688 | ++DOCSHELL 10F17800 == 54 [pid = 3688] [id = 645] 09:44:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (11036C00) [pid = 3688] [serial = 1935] [outer = 00000000] 09:44:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (11A05C00) [pid = 3688] [serial = 1936] [outer = 11036C00] 09:44:04 INFO - PROCESS | 3688 | 1464799444583 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (12896800) [pid = 3688] [serial = 1937] [outer = 11036C00] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10A7D800 == 53 [pid = 3688] [id = 640] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10B0B000 == 52 [pid = 3688] [id = 639] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10ACD000 == 51 [pid = 3688] [id = 638] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10A84C00 == 50 [pid = 3688] [id = 637] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 1726F000 == 49 [pid = 3688] [id = 636] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 11CA8000 == 48 [pid = 3688] [id = 635] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 1613A800 == 47 [pid = 3688] [id = 634] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 14319C00 == 46 [pid = 3688] [id = 633] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10F1EC00 == 45 [pid = 3688] [id = 632] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10B17800 == 44 [pid = 3688] [id = 631] 09:44:05 INFO - PROCESS | 3688 | --DOCSHELL 10437400 == 43 [pid = 3688] [id = 627] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (10F19800) [pid = 3688] [serial = 1736] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1699BC00) [pid = 3688] [serial = 1763] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (105EF800) [pid = 3688] [serial = 1733] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (12B0D400) [pid = 3688] [serial = 1760] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (10B0C800) [pid = 3688] [serial = 1757] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (183A1000) [pid = 3688] [serial = 1805] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (10B09800) [pid = 3688] [serial = 1837] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (17E69C00) [pid = 3688] [serial = 1868] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (14317800) [pid = 3688] [serial = 1840] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (17A3F400) [pid = 3688] [serial = 1843] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (197DC400) [pid = 3688] [serial = 1846] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (158C2C00) [pid = 3688] [serial = 1858] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (15F7D400) [pid = 3688] [serial = 1859] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (12D2DC00) [pid = 3688] [serial = 1855] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (132F2800) [pid = 3688] [serial = 1856] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (16ABDC00) [pid = 3688] [serial = 1861] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (198E3C00) [pid = 3688] [serial = 1850] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (198E2400) [pid = 3688] [serial = 1849] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (130A9C00) [pid = 3688] [serial = 1853] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (11A02400) [pid = 3688] [serial = 1852] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (1977FC00) [pid = 3688] [serial = 1870] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16AB4800) [pid = 3688] [serial = 1874] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (14E07000) [pid = 3688] [serial = 1873] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (19772800) [pid = 3688] [serial = 1876] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (16E0CC00) [pid = 3688] [serial = 1864] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (197D7400) [pid = 3688] [serial = 1871] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (1977C400) [pid = 3688] [serial = 1877] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (16E10400) [pid = 3688] [serial = 1865] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (16DDAC00) [pid = 3688] [serial = 1862] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (19A27C00) [pid = 3688] [serial = 1879] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17E66400) [pid = 3688] [serial = 1867] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3688 | 1464799445165 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 929ms 09:44:05 INFO - PROCESS | 3688 | 1464799445219 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3688 | 1464799445222 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:44:05 INFO - PROCESS | 3688 | 1464799445229 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3688 | 1464799445233 Marionette TRACE conn3 <- [1,2546,null,{}] 09:44:05 INFO - PROCESS | 3688 | 1464799445237 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3688 | 1464799445328 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:44:05 INFO - PROCESS | 3688 | 1464799445335 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3688 | ++DOCSHELL 10ADA800 == 44 [pid = 3688] [id = 646] 09:44:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10ADEC00) [pid = 3688] [serial = 1938] [outer = 00000000] 09:44:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (11A0F000) [pid = 3688] [serial = 1939] [outer = 10ADEC00] 09:44:05 INFO - PROCESS | 3688 | 1464799445380 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (13118400) [pid = 3688] [serial = 1940] [outer = 10ADEC00] 09:44:05 INFO - PROCESS | 3688 | 1464799445931 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 746ms 09:44:05 INFO - PROCESS | 3688 | 1464799445967 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3688 | 1464799445970 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:44:05 INFO - PROCESS | 3688 | 1464799445973 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3688 | 1464799445975 Marionette TRACE conn3 <- [1,2550,null,{}] 09:44:05 INFO - PROCESS | 3688 | 1464799445985 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3688 | 1464799446067 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:44:06 INFO - PROCESS | 3688 | 1464799446169 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3688 | ++DOCSHELL 14E07800 == 45 [pid = 3688] [id = 647] 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (14E08800) [pid = 3688] [serial = 1941] [outer = 00000000] 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (15B99400) [pid = 3688] [serial = 1942] [outer = 14E08800] 09:44:06 INFO - PROCESS | 3688 | 1464799446216 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1675D800) [pid = 3688] [serial = 1943] [outer = 14E08800] 09:44:06 INFO - PROCESS | 3688 | 1464799446610 Marionette TRACE conn3 <- [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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 686ms 09:44:06 INFO - PROCESS | 3688 | 1464799446656 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3688 | 1464799446658 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:44:06 INFO - PROCESS | 3688 | 1464799446661 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3688 | 1464799446663 Marionette TRACE conn3 <- [1,2554,null,{}] 09:44:06 INFO - PROCESS | 3688 | 1464799446666 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3688 | 1464799446749 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:44:06 INFO - PROCESS | 3688 | 1464799446756 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3688 | ++DOCSHELL 16138000 == 46 [pid = 3688] [id = 648] 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16999C00) [pid = 3688] [serial = 1944] [outer = 00000000] 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (16DDFC00) [pid = 3688] [serial = 1945] [outer = 16999C00] 09:44:06 INFO - PROCESS | 3688 | 1464799446799 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (16E08C00) [pid = 3688] [serial = 1946] [outer = 16999C00] 09:44:07 INFO - PROCESS | 3688 | 1464799447228 Marionette TRACE conn3 <- [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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 609ms 09:44:07 INFO - PROCESS | 3688 | 1464799447281 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3688 | 1464799447283 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:44:07 INFO - PROCESS | 3688 | 1464799447293 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3688 | 1464799447295 Marionette TRACE conn3 <- [1,2558,null,{}] 09:44:07 INFO - PROCESS | 3688 | 1464799447298 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3688 | 1464799447426 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:44:07 INFO - PROCESS | 3688 | 1464799447522 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3688 | ++DOCSHELL 16FBE800 == 47 [pid = 3688] [id = 649] 09:44:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (16FBF800) [pid = 3688] [serial = 1947] [outer = 00000000] 09:44:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (1781D000) [pid = 3688] [serial = 1948] [outer = 16FBF800] 09:44:07 INFO - PROCESS | 3688 | 1464799447565 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (1790C400) [pid = 3688] [serial = 1949] [outer = 16FBF800] 09:44:07 INFO - PROCESS | 3688 | 1464799447994 Marionette TRACE conn3 <- [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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 716ms 09:44:07 INFO - PROCESS | 3688 | 1464799448011 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3688 | 1464799448012 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 3688 | 1464799448016 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:44:08 INFO - PROCESS | 3688 | 1464799448018 Marionette TRACE conn3 <- [1,2562,null,{}] 09:44:08 INFO - PROCESS | 3688 | 1464799448021 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3688 | 1464799448159 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:44:08 INFO - PROCESS | 3688 | 1464799448167 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3688 | ++DOCSHELL 1699D800 == 48 [pid = 3688] [id = 650] 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (17910400) [pid = 3688] [serial = 1950] [outer = 00000000] 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1974BC00) [pid = 3688] [serial = 1951] [outer = 17910400] 09:44:08 INFO - PROCESS | 3688 | 1464799448213 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1977E000) [pid = 3688] [serial = 1952] [outer = 17910400] 09:44:08 INFO - PROCESS | 3688 | 1464799448669 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 685ms 09:44:08 INFO - PROCESS | 3688 | 1464799448699 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3688 | 1464799448701 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:44:08 INFO - PROCESS | 3688 | 1464799448704 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3688 | 1464799448706 Marionette TRACE conn3 <- [1,2566,null,{}] 09:44:08 INFO - PROCESS | 3688 | 1464799448709 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3688 | 1464799448820 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:44:08 INFO - PROCESS | 3688 | 1464799448914 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3688 | ++DOCSHELL 197D2C00 == 49 [pid = 3688] [id = 651] 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (197D6800) [pid = 3688] [serial = 1953] [outer = 00000000] 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (198D9800) [pid = 3688] [serial = 1954] [outer = 197D6800] 09:44:08 INFO - PROCESS | 3688 | 1464799448957 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (198DF800) [pid = 3688] [serial = 1955] [outer = 197D6800] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (17273000) [pid = 3688] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1974E400) [pid = 3688] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1431A400) [pid = 3688] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10C2E400) [pid = 3688] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1102FC00) [pid = 3688] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (16998800) [pid = 3688] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (10AE4C00) [pid = 3688] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (10B0E400) [pid = 3688] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (143C1800) [pid = 3688] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:44:09 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (198E0000) [pid = 3688] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:44:09 INFO - PROCESS | 3688 | 1464799449435 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 777ms 09:44:09 INFO - PROCESS | 3688 | 1464799449488 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3688 | 1464799449490 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 3688 | 1464799449493 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:44:09 INFO - PROCESS | 3688 | 1464799449495 Marionette TRACE conn3 <- [1,2570,null,{}] 09:44:09 INFO - PROCESS | 3688 | 1464799449498 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3688 | 1464799449576 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:44:09 INFO - PROCESS | 3688 | 1464799449675 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3688 | ++DOCSHELL 102D2000 == 50 [pid = 3688] [id = 652] 09:44:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (10A56800) [pid = 3688] [serial = 1956] [outer = 00000000] 09:44:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (143C1800) [pid = 3688] [serial = 1957] [outer = 10A56800] 09:44:09 INFO - PROCESS | 3688 | 1464799449711 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (16997800) [pid = 3688] [serial = 1958] [outer = 10A56800] 09:44:10 INFO - PROCESS | 3688 | 1464799450084 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 624ms 09:44:10 INFO - PROCESS | 3688 | 1464799450114 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3688 | 1464799450116 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:44:10 INFO - PROCESS | 3688 | 1464799450120 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:44:10 INFO - PROCESS | 3688 | 1464799450121 Marionette TRACE conn3 <- [1,2574,null,{}] 09:44:10 INFO - PROCESS | 3688 | 1464799450125 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3688 | 1464799450271 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:44:10 INFO - PROCESS | 3688 | 1464799450284 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3688 | ++DOCSHELL 10B14800 == 51 [pid = 3688] [id = 653] 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (17E67800) [pid = 3688] [serial = 1959] [outer = 00000000] 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (19A29800) [pid = 3688] [serial = 1960] [outer = 17E67800] 09:44:10 INFO - PROCESS | 3688 | 1464799450327 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (19A8F000) [pid = 3688] [serial = 1961] [outer = 17E67800] 09:44:10 INFO - PROCESS | 3688 | 1464799450719 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 09:44:10 INFO - PROCESS | 3688 | 1464799450740 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3688 | 1464799450742 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:44:10 INFO - PROCESS | 3688 | 1464799450747 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3688 | 1464799450749 Marionette TRACE conn3 <- [1,2578,null,{}] 09:44:10 INFO - PROCESS | 3688 | 1464799450752 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3688 | 1464799450870 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:44:10 INFO - PROCESS | 3688 | 1464799450879 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3688 | ++DOCSHELL 10ACB800 == 52 [pid = 3688] [id = 654] 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19A20C00) [pid = 3688] [serial = 1962] [outer = 00000000] 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (1A00D800) [pid = 3688] [serial = 1963] [outer = 19A20C00] 09:44:10 INFO - PROCESS | 3688 | 1464799450922 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A00F800) [pid = 3688] [serial = 1964] [outer = 19A20C00] 09:44:11 INFO - PROCESS | 3688 | 1464799451396 Marionette TRACE conn3 <- [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]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 09:44:11 INFO - PROCESS | 3688 | 1464799451429 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3688 | 1464799451434 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:44:11 INFO - PROCESS | 3688 | 1464799451439 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3688 | 1464799451444 Marionette TRACE conn3 <- [1,2582,null,{}] 09:44:11 INFO - PROCESS | 3688 | 1464799451451 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3688 | 1464799451561 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:44:11 INFO - PROCESS | 3688 | 1464799451721 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3688 | ++DOCSHELL 10AE1800 == 53 [pid = 3688] [id = 655] 09:44:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (10B09400) [pid = 3688] [serial = 1965] [outer = 00000000] 09:44:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (111AB400) [pid = 3688] [serial = 1966] [outer = 10B09400] 09:44:11 INFO - PROCESS | 3688 | 1464799451777 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (128C3400) [pid = 3688] [serial = 1967] [outer = 10B09400] 09:44:12 INFO - PROCESS | 3688 | 1464799452315 Marionette TRACE conn3 <- [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]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 914ms 09:44:12 INFO - PROCESS | 3688 | 1464799452352 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3688 | 1464799452358 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:44:12 INFO - PROCESS | 3688 | 1464799452365 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3688 | 1464799452368 Marionette TRACE conn3 <- [1,2586,null,{}] 09:44:12 INFO - PROCESS | 3688 | 1464799452371 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3688 | 1464799452486 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:44:12 INFO - PROCESS | 3688 | 1464799452644 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3688 | ++DOCSHELL 143B9000 == 54 [pid = 3688] [id = 656] 09:44:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (14E1E400) [pid = 3688] [serial = 1968] [outer = 00000000] 09:44:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1676B400) [pid = 3688] [serial = 1969] [outer = 14E1E400] 09:44:12 INFO - PROCESS | 3688 | 1464799452699 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (16A0AC00) [pid = 3688] [serial = 1970] [outer = 14E1E400] 09:44:13 INFO - PROCESS | 3688 | 1464799453312 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 974ms 09:44:13 INFO - PROCESS | 3688 | 1464799453358 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3688 | 1464799453360 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:44:13 INFO - PROCESS | 3688 | 1464799453366 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3688 | 1464799453369 Marionette TRACE conn3 <- [1,2590,null,{}] 09:44:13 INFO - PROCESS | 3688 | 1464799453380 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3688 | 1464799453495 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:44:13 INFO - PROCESS | 3688 | 1464799453636 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3688 | ++DOCSHELL 1974C800 == 55 [pid = 3688] [id = 657] 09:44:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (19780800) [pid = 3688] [serial = 1971] [outer = 00000000] 09:44:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (19A1C800) [pid = 3688] [serial = 1972] [outer = 19780800] 09:44:13 INFO - PROCESS | 3688 | 1464799453693 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (19E59800) [pid = 3688] [serial = 1973] [outer = 19780800] 09:44:14 INFO - PROCESS | 3688 | 1464799454312 Marionette TRACE conn3 <- [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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1005ms 09:44:14 INFO - PROCESS | 3688 | 1464799454374 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3688 | 1464799454377 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:44:14 INFO - PROCESS | 3688 | 1464799454381 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3688 | 1464799454383 Marionette TRACE conn3 <- [1,2594,null,{}] 09:44:14 INFO - PROCESS | 3688 | 1464799454403 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3688 | 1464799454515 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:44:14 INFO - PROCESS | 3688 | 1464799454655 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3688 | ++DOCSHELL 19E57C00 == 56 [pid = 3688] [id = 658] 09:44:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1A001C00) [pid = 3688] [serial = 1974] [outer = 00000000] 09:44:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1A066400) [pid = 3688] [serial = 1975] [outer = 1A001C00] 09:44:14 INFO - PROCESS | 3688 | 1464799454709 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1A34A800) [pid = 3688] [serial = 1976] [outer = 1A001C00] 09:44:15 INFO - PROCESS | 3688 | 1464799455547 Marionette TRACE conn3 <- [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]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1188ms 09:44:15 INFO - PROCESS | 3688 | 1464799455583 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3688 | 1464799455586 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:44:15 INFO - PROCESS | 3688 | 1464799455592 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3688 | 1464799455595 Marionette TRACE conn3 <- [1,2598,null,{}] 09:44:15 INFO - PROCESS | 3688 | 1464799455602 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3688 | 1464799455682 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:44:15 INFO - PROCESS | 3688 | 1464799455828 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3688 | ++DOCSHELL 10A7E000 == 57 [pid = 3688] [id = 659] 09:44:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10AD1000) [pid = 3688] [serial = 1977] [outer = 00000000] 09:44:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (10B09800) [pid = 3688] [serial = 1978] [outer = 10AD1000] 09:44:15 INFO - PROCESS | 3688 | 1464799455882 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (10B18800) [pid = 3688] [serial = 1979] [outer = 10AD1000] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 10B14800 == 56 [pid = 3688] [id = 653] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 102D2000 == 55 [pid = 3688] [id = 652] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 197D2C00 == 54 [pid = 3688] [id = 651] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 1699D800 == 53 [pid = 3688] [id = 650] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 16FBE800 == 52 [pid = 3688] [id = 649] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 16138000 == 51 [pid = 3688] [id = 648] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 14E07800 == 50 [pid = 3688] [id = 647] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 10ADA800 == 49 [pid = 3688] [id = 646] 09:44:16 INFO - PROCESS | 3688 | --DOCSHELL 10F17800 == 48 [pid = 3688] [id = 645] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (19A29C00) [pid = 3688] [serial = 1921] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (10A7F000) [pid = 3688] [serial = 1882] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1431F800) [pid = 3688] [serial = 1885] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (183A0000) [pid = 3688] [serial = 1888] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (19E5A000) [pid = 3688] [serial = 1891] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | 1464799456494 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (19A85C00) [pid = 3688] [serial = 1880] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (17E68400) [pid = 3688] [serial = 1909] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (19776000) [pid = 3688] [serial = 1912] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (14E29400) [pid = 3688] [serial = 1900] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (15F7CC00) [pid = 3688] [serial = 1901] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (128C8C00) [pid = 3688] [serial = 1895] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (11A10000) [pid = 3688] [serial = 1894] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (128BF800) [pid = 3688] [serial = 1897] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (131B2C00) [pid = 3688] [serial = 1898] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (16AC0C00) [pid = 3688] [serial = 1903] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (16DDB400) [pid = 3688] [serial = 1904] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1974B400) [pid = 3688] [serial = 1910] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (111AA000) [pid = 3688] [serial = 1915] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (114A2000) [pid = 3688] [serial = 1916] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (19772000) [pid = 3688] [serial = 1918] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (16E0B800) [pid = 3688] [serial = 1906] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (16E0D000) [pid = 3688] [serial = 1907] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (197DE000) [pid = 3688] [serial = 1919] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (19780400) [pid = 3688] [serial = 1913] [outer = 00000000] [url = about:blank] 09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 974ms 09:44:16 INFO - PROCESS | 3688 | 1464799456561 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3688 | 1464799456567 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:44:16 INFO - PROCESS | 3688 | 1464799456577 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3688 | 1464799456580 Marionette TRACE conn3 <- [1,2602,null,{}] 09:44:16 INFO - PROCESS | 3688 | 1464799456583 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3688 | 1464799456667 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:44:16 INFO - PROCESS | 3688 | 1464799456679 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3688 | ++DOCSHELL 10F1A400 == 49 [pid = 3688] [id = 660] 09:44:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (10F1B800) [pid = 3688] [serial = 1980] [outer = 00000000] 09:44:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (111AC800) [pid = 3688] [serial = 1981] [outer = 10F1B800] 09:44:16 INFO - PROCESS | 3688 | 1464799456724 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (11C6D400) [pid = 3688] [serial = 1982] [outer = 10F1B800] 09:44:17 INFO - PROCESS | 3688 | 1464799457251 Marionette TRACE conn3 <- [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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 716ms 09:44:17 INFO - PROCESS | 3688 | 1464799457302 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3688 | 1464799457304 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:44:17 INFO - PROCESS | 3688 | 1464799457308 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 3688 | 1464799457311 Marionette TRACE conn3 <- [1,2606,null,{}] 09:44:17 INFO - PROCESS | 3688 | 1464799457321 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 3688 | 1464799457410 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:44:17 INFO - PROCESS | 3688 | 1464799457509 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3688 | ++DOCSHELL 131AAC00 == 50 [pid = 3688] [id = 661] 09:44:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (131AC000) [pid = 3688] [serial = 1983] [outer = 00000000] 09:44:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (13CE2800) [pid = 3688] [serial = 1984] [outer = 131AC000] 09:44:17 INFO - PROCESS | 3688 | 1464799457562 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (140CCC00) [pid = 3688] [serial = 1985] [outer = 131AC000] 09:44:17 INFO - PROCESS | 3688 | 1464799457929 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 09:44:17 INFO - PROCESS | 3688 | 1464799457994 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3688 | 1464799457996 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:44:17 INFO - PROCESS | 3688 | 1464799458000 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 3688 | 1464799458001 Marionette TRACE conn3 <- [1,2610,null,{}] 09:44:17 INFO - PROCESS | 3688 | 1464799458005 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3688 | 1464799458088 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:44:18 INFO - PROCESS | 3688 | 1464799458095 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3688 | ++DOCSHELL 13CE1400 == 51 [pid = 3688] [id = 662] 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (1431BC00) [pid = 3688] [serial = 1986] [outer = 00000000] 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (143B3000) [pid = 3688] [serial = 1987] [outer = 1431BC00] 09:44:18 INFO - PROCESS | 3688 | 1464799458138 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (14E29400) [pid = 3688] [serial = 1988] [outer = 1431BC00] 09:44:18 INFO - PROCESS | 3688 | 1464799458572 Marionette TRACE conn3 <- [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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 624ms 09:44:18 INFO - PROCESS | 3688 | 1464799458620 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3688 | 1464799458622 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:44:18 INFO - PROCESS | 3688 | 1464799458625 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3688 | 1464799458627 Marionette TRACE conn3 <- [1,2614,null,{}] 09:44:18 INFO - PROCESS | 3688 | 1464799458630 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3688 | 1464799458752 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:44:18 INFO - PROCESS | 3688 | 1464799458848 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3688 | ++DOCSHELL 15F67000 == 52 [pid = 3688] [id = 663] 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (15F79400) [pid = 3688] [serial = 1989] [outer = 00000000] 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16143400) [pid = 3688] [serial = 1990] [outer = 15F79400] 09:44:18 INFO - PROCESS | 3688 | 1464799458891 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (16998400) [pid = 3688] [serial = 1991] [outer = 15F79400] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 13CE2400 == 51 [pid = 3688] [id = 613] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 14321400 == 50 [pid = 3688] [id = 584] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 132EB400 == 49 [pid = 3688] [id = 628] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 1781D800 == 48 [pid = 3688] [id = 629] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 15473800 == 47 [pid = 3688] [id = 616] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10A59800 == 46 [pid = 3688] [id = 641] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10AD1800 == 45 [pid = 3688] [id = 578] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 19747400 == 44 [pid = 3688] [id = 644] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 1431E400 == 43 [pid = 3688] [id = 600] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10AD3C00 == 42 [pid = 3688] [id = 612] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 13D50400 == 41 [pid = 3688] [id = 642] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10B15400 == 40 [pid = 3688] [id = 643] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 172AA400 == 39 [pid = 3688] [id = 614] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10F20000 == 38 [pid = 3688] [id = 586] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10B0B800 == 37 [pid = 3688] [id = 598] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 17815400 == 36 [pid = 3688] [id = 601] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 1390F800 == 35 [pid = 3688] [id = 615] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 183A0400 == 34 [pid = 3688] [id = 630] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10A7E000 == 33 [pid = 3688] [id = 659] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 19E57C00 == 32 [pid = 3688] [id = 658] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 1974C800 == 31 [pid = 3688] [id = 657] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10ACB800 == 30 [pid = 3688] [id = 654] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10AE1800 == 29 [pid = 3688] [id = 655] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 143B9000 == 28 [pid = 3688] [id = 656] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 131AAC00 == 27 [pid = 3688] [id = 661] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 13CE1400 == 26 [pid = 3688] [id = 662] 09:44:20 INFO - PROCESS | 3688 | --DOCSHELL 10F1A400 == 25 [pid = 3688] [id = 660] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (1431FC00) [pid = 3688] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (16FBF800) [pid = 3688] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (17910400) [pid = 3688] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (16999C00) [pid = 3688] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (11036C00) [pid = 3688] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10A56800) [pid = 3688] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (10ADEC00) [pid = 3688] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (14E08800) [pid = 3688] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (197D6800) [pid = 3688] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (17E67800) [pid = 3688] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (19A8C400) [pid = 3688] [serial = 1922] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (12B91400) [pid = 3688] [serial = 1799] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (172AE800) [pid = 3688] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (16140400) [pid = 3688] [serial = 1796] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (13D50800) [pid = 3688] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (16999000) [pid = 3688] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (15B94C00) [pid = 3688] [serial = 1802] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10AD4C00) [pid = 3688] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (183A1400) [pid = 3688] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (10B0B400) [pid = 3688] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10B0C400) [pid = 3688] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (16DDFC00) [pid = 3688] [serial = 1945] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (11A05C00) [pid = 3688] [serial = 1936] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (143C1800) [pid = 3688] [serial = 1957] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (12896800) [pid = 3688] [serial = 1937] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (11A0F000) [pid = 3688] [serial = 1939] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (13118400) [pid = 3688] [serial = 1940] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (15B99400) [pid = 3688] [serial = 1942] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1675D800) [pid = 3688] [serial = 1943] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (1431F000) [pid = 3688] [serial = 1927] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (17271000) [pid = 3688] [serial = 1930] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (1A006400) [pid = 3688] [serial = 1933] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (198D9800) [pid = 3688] [serial = 1954] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (19A8F000) [pid = 3688] [serial = 1961] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (19A29800) [pid = 3688] [serial = 1960] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (198DF800) [pid = 3688] [serial = 1955] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1977E000) [pid = 3688] [serial = 1952] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (16997800) [pid = 3688] [serial = 1958] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (16E08C00) [pid = 3688] [serial = 1946] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (1A00D800) [pid = 3688] [serial = 1963] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (1974FC00) [pid = 3688] [serial = 1844] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (143BF800) [pid = 3688] [serial = 1841] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (198D9C00) [pid = 3688] [serial = 1847] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (10F1E800) [pid = 3688] [serial = 1838] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (1781D000) [pid = 3688] [serial = 1948] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1790C400) [pid = 3688] [serial = 1949] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (1974BC00) [pid = 3688] [serial = 1951] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (10ADD400) [pid = 3688] [serial = 1924] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3688 | 1464799460914 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2315ms 09:44:20 INFO - PROCESS | 3688 | 1464799460940 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:44:20 INFO - PROCESS | 3688 | 1464799460944 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:44:20 INFO - PROCESS | 3688 | 1464799460949 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3688 | 1464799460951 Marionette TRACE conn3 <- [1,2618,null,{}] 09:44:20 INFO - PROCESS | 3688 | 1464799460958 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3688 | 1464799461045 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:44:21 INFO - PROCESS | 3688 | 1464799461054 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3688 | ++DOCSHELL 10531000 == 26 [pid = 3688] [id = 664] 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (10535C00) [pid = 3688] [serial = 1992] [outer = 00000000] 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10A61800) [pid = 3688] [serial = 1993] [outer = 10535C00] 09:44:21 INFO - PROCESS | 3688 | 1464799461102 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (10A7D000) [pid = 3688] [serial = 1994] [outer = 10535C00] 09:44:21 INFO - PROCESS | 3688 | 1464799461599 Marionette TRACE conn3 <- [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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 685ms 09:44:21 INFO - PROCESS | 3688 | 1464799461629 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3688 | 1464799461636 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:44:21 INFO - PROCESS | 3688 | 1464799461642 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3688 | 1464799461645 Marionette TRACE conn3 <- [1,2622,null,{}] 09:44:21 INFO - PROCESS | 3688 | 1464799461648 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3688 | 1464799461739 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:44:21 INFO - PROCESS | 3688 | 1464799461734 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3688 | ++DOCSHELL 10ADDC00 == 27 [pid = 3688] [id = 665] 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (10ADE000) [pid = 3688] [serial = 1995] [outer = 00000000] 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10B0AC00) [pid = 3688] [serial = 1996] [outer = 10ADE000] 09:44:21 INFO - PROCESS | 3688 | 1464799461781 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (10B12C00) [pid = 3688] [serial = 1997] [outer = 10ADE000] 09:44:22 INFO - PROCESS | 3688 | 1464799462267 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 09:44:22 INFO - PROCESS | 3688 | 1464799462322 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3688 | 1464799462325 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:44:22 INFO - PROCESS | 3688 | 1464799462329 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3688 | 1464799462332 Marionette TRACE conn3 <- [1,2626,null,{}] 09:44:22 INFO - PROCESS | 3688 | 1464799462343 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3688 | 1464799462439 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:44:22 INFO - PROCESS | 3688 | 1464799462576 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3688 | ++DOCSHELL 0F305C00 == 28 [pid = 3688] [id = 666] 09:44:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (0F306000) [pid = 3688] [serial = 1998] [outer = 00000000] 09:44:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (0F310400) [pid = 3688] [serial = 1999] [outer = 0F306000] 09:44:22 INFO - PROCESS | 3688 | 1464799462643 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (10A58C00) [pid = 3688] [serial = 2000] [outer = 0F306000] 09:44:23 INFO - PROCESS | 3688 | 1464799463377 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1066ms 09:44:23 INFO - PROCESS | 3688 | 1464799463396 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3688 | 1464799463400 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:44:23 INFO - PROCESS | 3688 | 1464799463428 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 3688 | 1464799463432 Marionette TRACE conn3 <- [1,2630,null,{}] 09:44:23 INFO - PROCESS | 3688 | 1464799463437 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3688 | 1464799463550 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:44:23 INFO - PROCESS | 3688 | 1464799463681 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3688 | ++DOCSHELL 1102FC00 == 29 [pid = 3688] [id = 667] 09:44:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (11030400) [pid = 3688] [serial = 2001] [outer = 00000000] 09:44:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (111AC400) [pid = 3688] [serial = 2002] [outer = 11030400] 09:44:23 INFO - PROCESS | 3688 | 1464799463737 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (114AD400) [pid = 3688] [serial = 2003] [outer = 11030400] 09:44:24 INFO - PROCESS | 3688 | 1464799464574 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:44:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1188ms 09:44:24 INFO - PROCESS | 3688 | 1464799464604 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3688 | 1464799464607 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:44:24 INFO - PROCESS | 3688 | 1464799464612 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3688 | 1464799464616 Marionette TRACE conn3 <- [1,2634,null,{}] 09:44:24 INFO - PROCESS | 3688 | 1464799464622 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 3688 | 1464799464713 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:44:24 INFO - PROCESS | 3688 | --DOCSHELL 11A10800 == 28 [pid = 3688] [id = 552] 09:44:24 INFO - PROCESS | 3688 | --DOCSHELL 10A63C00 == 27 [pid = 3688] [id = 553] 09:44:24 INFO - PROCESS | 3688 | --DOCSHELL 10C28400 == 26 [pid = 3688] [id = 539] 09:44:24 INFO - PROCESS | 3688 | 1464799464810 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3688 | ++DOCSHELL 10A5E400 == 27 [pid = 3688] [id = 668] 09:44:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (10A63C00) [pid = 3688] [serial = 2004] [outer = 00000000] 09:44:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (10ADF800) [pid = 3688] [serial = 2005] [outer = 10A63C00] 09:44:24 INFO - PROCESS | 3688 | 1464799464868 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10C27000) [pid = 3688] [serial = 2006] [outer = 10A63C00] 09:44:25 INFO - PROCESS | 3688 | 1464799465276 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 685ms 09:44:25 INFO - PROCESS | 3688 | 1464799465292 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3688 | 1464799465298 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:44:25 INFO - PROCESS | 3688 | 1464799465304 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3688 | 1464799465307 Marionette TRACE conn3 <- [1,2638,null,{}] 09:44:25 INFO - PROCESS | 3688 | 1464799465310 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3688 | 1464799465434 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:44:25 INFO - PROCESS | 3688 | 1464799465530 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3688 | ++DOCSHELL 10F17400 == 28 [pid = 3688] [id = 669] 09:44:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (10F20000) [pid = 3688] [serial = 2007] [outer = 00000000] 09:44:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (12B0C000) [pid = 3688] [serial = 2008] [outer = 10F20000] 09:44:25 INFO - PROCESS | 3688 | 1464799465575 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (13085400) [pid = 3688] [serial = 2009] [outer = 10F20000] 09:44:25 INFO - PROCESS | 3688 | 1464799465933 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 09:44:25 INFO - PROCESS | 3688 | 1464799465985 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3688 | 1464799465987 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:44:25 INFO - PROCESS | 3688 | 1464799465991 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3688 | 1464799465994 Marionette TRACE conn3 <- [1,2642,null,{}] 09:44:25 INFO - PROCESS | 3688 | 1464799466004 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3688 | 1464799466116 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:44:26 INFO - PROCESS | 3688 | 1464799466133 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3688 | ++DOCSHELL 1371FC00 == 29 [pid = 3688] [id = 670] 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (13721000) [pid = 3688] [serial = 2010] [outer = 00000000] 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (13CE1400) [pid = 3688] [serial = 2011] [outer = 13721000] 09:44:26 INFO - PROCESS | 3688 | 1464799466181 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (13D50400) [pid = 3688] [serial = 2012] [outer = 13721000] 09:44:26 INFO - PROCESS | 3688 | 1464799466630 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:44:26 INFO - PROCESS | 3688 | 1464799466673 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3688 | 1464799466676 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:44:26 INFO - PROCESS | 3688 | 1464799466679 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3688 | 1464799466681 Marionette TRACE conn3 <- [1,2646,null,{}] 09:44:26 INFO - PROCESS | 3688 | 1464799466684 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3688 | 1464799466773 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:44:26 INFO - PROCESS | 3688 | 1464799466782 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3688 | ++DOCSHELL 14319800 == 30 [pid = 3688] [id = 671] 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1431F000) [pid = 3688] [serial = 2013] [outer = 00000000] 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (14321000) [pid = 3688] [serial = 2014] [outer = 1431F000] 09:44:26 INFO - PROCESS | 3688 | 1464799466832 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (143BAC00) [pid = 3688] [serial = 2015] [outer = 1431F000] 09:44:27 INFO - PROCESS | 3688 | 1464799467290 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 609ms 09:44:27 INFO - PROCESS | 3688 | 1464799467300 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3688 | 1464799467302 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:44:27 INFO - PROCESS | 3688 | 1464799467305 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3688 | 1464799467306 Marionette TRACE conn3 <- [1,2650,null,{}] 09:44:27 INFO - PROCESS | 3688 | 1464799467310 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3688 | 1464799467416 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:44:27 INFO - PROCESS | 3688 | 1464799467506 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3688 | ++DOCSHELL 0F303C00 == 31 [pid = 3688] [id = 672] 09:44:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1055BC00) [pid = 3688] [serial = 2016] [outer = 00000000] 09:44:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (15473C00) [pid = 3688] [serial = 2017] [outer = 1055BC00] 09:44:27 INFO - PROCESS | 3688 | 1464799467539 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (15B8E000) [pid = 3688] [serial = 2018] [outer = 1055BC00] 09:44:27 INFO - PROCESS | 3688 | 1464799467957 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 685ms 09:44:27 INFO - PROCESS | 3688 | 1464799467987 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3688 | 1464799467989 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:44:27 INFO - PROCESS | 3688 | 1464799467992 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3688 | 1464799467994 Marionette TRACE conn3 <- [1,2654,null,{}] 09:44:27 INFO - PROCESS | 3688 | 1464799468000 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3688 | 1464799468128 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:44:28 INFO - PROCESS | 3688 | 1464799468136 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3688 | ++DOCSHELL 166F0800 == 32 [pid = 3688] [id = 673] 09:44:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (1675F000) [pid = 3688] [serial = 2019] [outer = 00000000] 09:44:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1699E800) [pid = 3688] [serial = 2020] [outer = 1675F000] 09:44:28 INFO - PROCESS | 3688 | 1464799468181 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (16A01400) [pid = 3688] [serial = 2021] [outer = 1675F000] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1977A000) [pid = 3688] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (19A91C00) [pid = 3688] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1431BC00) [pid = 3688] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (15F79400) [pid = 3688] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1371F000) [pid = 3688] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (17866000) [pid = 3688] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (10A5EC00) [pid = 3688] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10489C00) [pid = 3688] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (13D50C00) [pid = 3688] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16E05800) [pid = 3688] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1974A400) [pid = 3688] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (10535C00) [pid = 3688] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (131AC000) [pid = 3688] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (10F1B800) [pid = 3688] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10AD1000) [pid = 3688] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (1A001C00) [pid = 3688] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (19780800) [pid = 3688] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (14E1E400) [pid = 3688] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (10B09400) [pid = 3688] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:44:28 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (19A20C00) [pid = 3688] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:44:29 INFO - PROCESS | 3688 | 1464799469067 Marionette TRACE conn3 <- [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]]]}] 09:44:29 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) 09:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1112ms 09:44:29 INFO - PROCESS | 3688 | 1464799469094 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3688 | 1464799469096 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:44:29 INFO - PROCESS | 3688 | 1464799469100 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3688 | 1464799469101 Marionette TRACE conn3 <- [1,2658,null,{}] 09:44:29 INFO - PROCESS | 3688 | 1464799469105 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3688 | 1464799469181 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:44:29 INFO - PROCESS | 3688 | 1464799469187 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3688 | ++DOCSHELL 102CD000 == 33 [pid = 3688] [id = 674] 09:44:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (10439000) [pid = 3688] [serial = 2022] [outer = 00000000] 09:44:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (10B09400) [pid = 3688] [serial = 2023] [outer = 10439000] 09:44:29 INFO - PROCESS | 3688 | 1464799469236 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (11C5F400) [pid = 3688] [serial = 2024] [outer = 10439000] 09:44:30 INFO - PROCESS | 3688 | 1464799470144 Marionette TRACE conn3 <- [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] 09:44:30 INFO - PROCESS | 3688 | 1464799470177 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:44:30 INFO - PROCESS | 3688 | 1464799470183 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3688 | 1464799470185 Marionette TRACE conn3 <- [1,2662,null,{}] 09:44:30 INFO - PROCESS | 3688 | 1464799470189 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3688 | 1464799470262 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:44:30 INFO - PROCESS | 3688 | 1464799470269 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3688 | ++DOCSHELL 10AE0000 == 34 [pid = 3688] [id = 675] 09:44:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (1307C000) [pid = 3688] [serial = 2025] [outer = 00000000] 09:44:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16ABD800) [pid = 3688] [serial = 2026] [outer = 1307C000] 09:44:30 INFO - PROCESS | 3688 | 1464799470313 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16DD9000) [pid = 3688] [serial = 2027] [outer = 1307C000] 09:44:31 INFO - PROCESS | 3688 | 1464799471281 Marionette TRACE conn3 <- [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] 09:44:31 INFO - PROCESS | 3688 | 1464799471297 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:44:31 INFO - PROCESS | 3688 | 1464799471303 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:44:31 INFO - PROCESS | 3688 | 1464799471306 Marionette TRACE conn3 <- [1,2666,null,{}] 09:44:31 INFO - PROCESS | 3688 | 1464799471312 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3688 | 1464799471419 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:44:31 INFO - PROCESS | 3688 | 1464799471550 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3688 | ++DOCSHELL 1055CC00 == 35 [pid = 3688] [id = 676] 09:44:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (10ADB800) [pid = 3688] [serial = 2028] [outer = 00000000] 09:44:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (10B0D400) [pid = 3688] [serial = 2029] [outer = 10ADB800] 09:44:31 INFO - PROCESS | 3688 | 1464799471606 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (10B0F800) [pid = 3688] [serial = 2030] [outer = 10ADB800] 09:44:32 INFO - PROCESS | 3688 | 1464799472655 Marionette TRACE conn3 <- [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]]]}] 09:44:32 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) 09:44:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1355ms 09:44:32 INFO - PROCESS | 3688 | 1464799472673 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3688 | 1464799472679 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:44:32 INFO - PROCESS | 3688 | 1464799472685 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3688 | 1464799472688 Marionette TRACE conn3 <- [1,2670,null,{}] 09:44:32 INFO - PROCESS | 3688 | 1464799472693 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 3688 | 1464799472832 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:44:32 INFO - PROCESS | 3688 | 1464799473000 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3688 | ++DOCSHELL 10271800 == 36 [pid = 3688] [id = 677] 09:44:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (1027A400) [pid = 3688] [serial = 2031] [outer = 00000000] 09:44:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (10ADB000) [pid = 3688] [serial = 2032] [outer = 1027A400] 09:44:33 INFO - PROCESS | 3688 | 1464799473055 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (128C3800) [pid = 3688] [serial = 2033] [outer = 1027A400] 09:44:34 INFO - PROCESS | 3688 | --DOCSHELL 14326400 == 35 [pid = 3688] [id = 543] 09:44:34 INFO - PROCESS | 3688 | --DOCSHELL 130AFC00 == 34 [pid = 3688] [id = 541] 09:44:34 INFO - PROCESS | 3688 | --DOCSHELL 10ACA400 == 33 [pid = 3688] [id = 538] 09:44:34 INFO - PROCESS | 3688 | --DOCSHELL 102D0000 == 32 [pid = 3688] [id = 537] 09:44:34 INFO - PROCESS | 3688 | --DOCSHELL 10B17000 == 31 [pid = 3688] [id = 554] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (197D3400) [pid = 3688] [serial = 1835] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (1A002800) [pid = 3688] [serial = 1892] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (14E29400) [pid = 3688] [serial = 1988] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (143B3000) [pid = 3688] [serial = 1987] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (16143400) [pid = 3688] [serial = 1990] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (158C1C00) [pid = 3688] [serial = 1886] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (197DA800) [pid = 3688] [serial = 1889] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10B14C00) [pid = 3688] [serial = 1925] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10AD6800) [pid = 3688] [serial = 1883] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (15F7A000) [pid = 3688] [serial = 1928] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (17EA6800) [pid = 3688] [serial = 1931] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (1A008800) [pid = 3688] [serial = 1934] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (10B0AC00) [pid = 3688] [serial = 1996] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (16998400) [pid = 3688] [serial = 1991] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10A61800) [pid = 3688] [serial = 1993] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (10A7D000) [pid = 3688] [serial = 1994] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (13CE2800) [pid = 3688] [serial = 1984] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (140CCC00) [pid = 3688] [serial = 1985] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (111AC800) [pid = 3688] [serial = 1981] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (11C6D400) [pid = 3688] [serial = 1982] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (10B18800) [pid = 3688] [serial = 1979] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (10B09800) [pid = 3688] [serial = 1978] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (1A34A800) [pid = 3688] [serial = 1976] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (1A066400) [pid = 3688] [serial = 1975] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (19E59800) [pid = 3688] [serial = 1973] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (19A1C800) [pid = 3688] [serial = 1972] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (16A0AC00) [pid = 3688] [serial = 1970] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 56 (1676B400) [pid = 3688] [serial = 1969] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 55 (128C3400) [pid = 3688] [serial = 1967] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 54 (111AB400) [pid = 3688] [serial = 1966] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | --DOMWINDOW == 53 (1A00F800) [pid = 3688] [serial = 1964] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3688 | 1464799474211 Marionette TRACE conn3 <- [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]]]}] 09:44:34 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) 09:44:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1584ms 09:44:34 INFO - PROCESS | 3688 | 1464799474270 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3688 | 1464799474273 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:44:34 INFO - PROCESS | 3688 | 1464799474321 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3688 | 1464799474308 Marionette TRACE conn3 <- [1,2674,null,{}] 09:44:34 INFO - PROCESS | 3688 | 1464799474317 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3688 | 1464799474394 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:44:34 INFO - PROCESS | 3688 | 1464799474403 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3688 | ++DOCSHELL 105F5000 == 32 [pid = 3688] [id = 678] 09:44:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 54 (105F5800) [pid = 3688] [serial = 2034] [outer = 00000000] 09:44:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 55 (10AE0400) [pid = 3688] [serial = 2035] [outer = 105F5800] 09:44:34 INFO - PROCESS | 3688 | 1464799474449 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (10B0D800) [pid = 3688] [serial = 2036] [outer = 105F5800] 09:44:35 INFO - PROCESS | 3688 | 1464799475399 Marionette TRACE conn3 <- [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] 09:44:35 INFO - PROCESS | 3688 | 1464799475444 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:44:35 INFO - PROCESS | 3688 | 1464799475450 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3688 | 1464799475452 Marionette TRACE conn3 <- [1,2678,null,{}] 09:44:35 INFO - PROCESS | 3688 | 1464799475456 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3688 | 1464799475541 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:44:35 INFO - PROCESS | 3688 | 1464799475550 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3688 | ++DOCSHELL 114A5400 == 33 [pid = 3688] [id = 679] 09:44:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (114AFC00) [pid = 3688] [serial = 2037] [outer = 00000000] 09:44:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (12AA2400) [pid = 3688] [serial = 2038] [outer = 114AFC00] 09:44:35 INFO - PROCESS | 3688 | 1464799475594 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (12D38C00) [pid = 3688] [serial = 2039] [outer = 114AFC00] 09:44:36 INFO - PROCESS | 3688 | 1464799476532 Marionette TRACE conn3 <- [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] 09:44:36 INFO - PROCESS | 3688 | 1464799476558 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:44:36 INFO - PROCESS | 3688 | 1464799476567 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3688 | 1464799476570 Marionette TRACE conn3 <- [1,2682,null,{}] 09:44:36 INFO - PROCESS | 3688 | 1464799476581 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3688 | 1464799476694 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:44:36 INFO - PROCESS | 3688 | 1464799476702 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3688 | ++DOCSHELL 13723C00 == 34 [pid = 3688] [id = 680] 09:44:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (13727000) [pid = 3688] [serial = 2040] [outer = 00000000] 09:44:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (1400EC00) [pid = 3688] [serial = 2041] [outer = 13727000] 09:44:36 INFO - PROCESS | 3688 | 1464799476800 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (140D5C00) [pid = 3688] [serial = 2042] [outer = 13727000] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (1675F000) [pid = 3688] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (1431F000) [pid = 3688] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (13721000) [pid = 3688] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (10F20000) [pid = 3688] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (1055BC00) [pid = 3688] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 56 (10439000) [pid = 3688] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 55 (10A63C00) [pid = 3688] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:44:37 INFO - PROCESS | 3688 | --DOMWINDOW == 54 (10ADE000) [pid = 3688] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:44:37 INFO - PROCESS | 3688 | 1464799477722 Marionette TRACE conn3 <- [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] 09:44:37 INFO - PROCESS | 3688 | 1464799477750 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:44:37 INFO - PROCESS | 3688 | 1464799477754 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3688 | 1464799477755 Marionette TRACE conn3 <- [1,2686,null,{}] 09:44:37 INFO - PROCESS | 3688 | 1464799477759 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3688 | 1464799477833 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:44:37 INFO - PROCESS | 3688 | 1464799477840 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3688 | ++DOCSHELL 10AD4000 == 35 [pid = 3688] [id = 681] 09:44:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 55 (11A0DC00) [pid = 3688] [serial = 2043] [outer = 00000000] 09:44:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (1431D800) [pid = 3688] [serial = 2044] [outer = 11A0DC00] 09:44:37 INFO - PROCESS | 3688 | 1464799477884 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (143BD000) [pid = 3688] [serial = 2045] [outer = 11A0DC00] 09:44:38 INFO - PROCESS | 3688 | 1464799478808 Marionette TRACE conn3 <- [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] 09:44:38 INFO - PROCESS | 3688 | 1464799478861 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:44:38 INFO - PROCESS | 3688 | 1464799478864 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3688 | 1464799478866 Marionette TRACE conn3 <- [1,2690,null,{}] 09:44:38 INFO - PROCESS | 3688 | 1464799478870 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3688 | 1464799478951 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:44:38 INFO - PROCESS | 3688 | 1464799478958 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3688 | ++DOCSHELL 14E05800 == 36 [pid = 3688] [id = 682] 09:44:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (14E07800) [pid = 3688] [serial = 2046] [outer = 00000000] 09:44:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (15473000) [pid = 3688] [serial = 2047] [outer = 14E07800] 09:44:38 INFO - PROCESS | 3688 | 1464799479001 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (158C2C00) [pid = 3688] [serial = 2048] [outer = 14E07800] 09:44:39 INFO - PROCESS | 3688 | 1464799479429 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 609ms 09:44:39 INFO - PROCESS | 3688 | 1464799479485 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3688 | 1464799479487 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:44:39 INFO - PROCESS | 3688 | 1464799479490 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:44:39 INFO - PROCESS | 3688 | 1464799479492 Marionette TRACE conn3 <- [1,2694,null,{}] 09:44:39 INFO - PROCESS | 3688 | 1464799479495 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3688 | 1464799479592 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:44:39 INFO - PROCESS | 3688 | 1464799479601 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3688 | ++DOCSHELL 102D4400 == 37 [pid = 3688] [id = 683] 09:44:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (105F6400) [pid = 3688] [serial = 2049] [outer = 00000000] 09:44:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (16996C00) [pid = 3688] [serial = 2050] [outer = 105F6400] 09:44:39 INFO - PROCESS | 3688 | 1464799479645 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (1699CC00) [pid = 3688] [serial = 2051] [outer = 105F6400] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10275C00 == 36 [pid = 3688] [id = 551] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10A7EC00 == 35 [pid = 3688] [id = 540] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 15F67000 == 34 [pid = 3688] [id = 663] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10C2B000 == 33 [pid = 3688] [id = 548] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 16995400 == 32 [pid = 3688] [id = 549] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10AC8800 == 31 [pid = 3688] [id = 547] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10C2A400 == 30 [pid = 3688] [id = 550] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 15F65C00 == 29 [pid = 3688] [id = 546] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 12D2D800 == 28 [pid = 3688] [id = 544] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 140CB400 == 27 [pid = 3688] [id = 542] 09:44:40 INFO - PROCESS | 3688 | --DOCSHELL 10C28000 == 26 [pid = 3688] [id = 545] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (16ABD800) [pid = 3688] [serial = 2026] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (16A01400) [pid = 3688] [serial = 2021] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 60 (14321000) [pid = 3688] [serial = 2014] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 59 (1699E800) [pid = 3688] [serial = 2020] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 58 (13D50400) [pid = 3688] [serial = 2012] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 57 (111AC400) [pid = 3688] [serial = 2002] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 56 (13CE1400) [pid = 3688] [serial = 2011] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 55 (13085400) [pid = 3688] [serial = 2009] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 54 (12B0C000) [pid = 3688] [serial = 2008] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 53 (15473C00) [pid = 3688] [serial = 2017] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 52 (15B8E000) [pid = 3688] [serial = 2018] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 51 (11C5F400) [pid = 3688] [serial = 2024] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 50 (0F310400) [pid = 3688] [serial = 1999] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 49 (10ADF800) [pid = 3688] [serial = 2005] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 48 (143BAC00) [pid = 3688] [serial = 2015] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 47 (10B09400) [pid = 3688] [serial = 2023] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 46 (10B12C00) [pid = 3688] [serial = 1997] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | --DOMWINDOW == 45 (10C27000) [pid = 3688] [serial = 2006] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3688 | 1464799481363 Marionette TRACE conn3 <- [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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1904ms 09:44:41 INFO - PROCESS | 3688 | 1464799481411 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3688 | 1464799481415 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:44:41 INFO - PROCESS | 3688 | 1464799481421 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3688 | 1464799481425 Marionette TRACE conn3 <- [1,2698,null,{}] 09:44:41 INFO - PROCESS | 3688 | 1464799481430 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 3688 | 1464799481501 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:44:41 INFO - PROCESS | 3688 | 1464799481511 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3688 | ++DOCSHELL 10A5FC00 == 27 [pid = 3688] [id = 684] 09:44:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 46 (10A60000) [pid = 3688] [serial = 2052] [outer = 00000000] 09:44:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 47 (10AD6000) [pid = 3688] [serial = 2053] [outer = 10A60000] 09:44:41 INFO - PROCESS | 3688 | 1464799481558 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 48 (10ADE000) [pid = 3688] [serial = 2054] [outer = 10A60000] 09:44:42 INFO - PROCESS | 3688 | 1464799482071 Marionette TRACE conn3 <- [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] 09:44:42 INFO - PROCESS | 3688 | 1464799482094 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:44:42 INFO - PROCESS | 3688 | 1464799482100 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3688 | 1464799482103 Marionette TRACE conn3 <- [1,2702,null,{}] 09:44:42 INFO - PROCESS | 3688 | 1464799482107 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3688 | 1464799482191 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:44:42 INFO - PROCESS | 3688 | 1464799482201 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3688 | ++DOCSHELL 10C2D800 == 28 [pid = 3688] [id = 685] 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 49 (10C2E400) [pid = 3688] [serial = 2055] [outer = 00000000] 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 50 (10E9B400) [pid = 3688] [serial = 2056] [outer = 10C2E400] 09:44:42 INFO - PROCESS | 3688 | 1464799482245 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 51 (111AA000) [pid = 3688] [serial = 2057] [outer = 10C2E400] 09:44:42 INFO - PROCESS | 3688 | 1464799482706 Marionette TRACE conn3 <- [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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:44:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 609ms 09:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:44:42 INFO - PROCESS | 3688 | 1464799482741 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3688 | 1464799482743 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 3688 | 1464799482731 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3688 | 1464799482734 Marionette TRACE conn3 <- [1,2706,null,{}] 09:44:42 INFO - PROCESS | 3688 | 1464799482749 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3688 | 1464799482831 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:44:42 INFO - PROCESS | 3688 | 1464799482838 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3688 | ++DOCSHELL 12B96C00 == 29 [pid = 3688] [id = 686] 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 52 (12D2D000) [pid = 3688] [serial = 2058] [outer = 00000000] 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 53 (13045400) [pid = 3688] [serial = 2059] [outer = 12D2D000] 09:44:42 INFO - PROCESS | 3688 | 1464799482885 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 54 (1311AC00) [pid = 3688] [serial = 2060] [outer = 12D2D000] 09:44:43 INFO - PROCESS | 3688 | 1464799483352 Marionette TRACE conn3 <- [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] 09:44:43 INFO - PROCESS | 3688 | 1464799483415 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:44:43 INFO - PROCESS | 3688 | 1464799483419 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3688 | 1464799483420 Marionette TRACE conn3 <- [1,2710,null,{}] 09:44:43 INFO - PROCESS | 3688 | 1464799483424 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 3688 | 1464799483502 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:44:43 INFO - PROCESS | 3688 | 1464799483509 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3688 | ++DOCSHELL 10B13400 == 30 [pid = 3688] [id = 687] 09:44:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 55 (130A9C00) [pid = 3688] [serial = 2061] [outer = 00000000] 09:44:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 56 (13D50400) [pid = 3688] [serial = 2062] [outer = 130A9C00] 09:44:43 INFO - PROCESS | 3688 | 1464799483553 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 57 (140CB400) [pid = 3688] [serial = 2063] [outer = 130A9C00] 09:44:43 INFO - PROCESS | 3688 | 1464799484002 Marionette TRACE conn3 <- [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] 09:44:44 INFO - PROCESS | 3688 | 1464799484061 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:44:44 INFO - PROCESS | 3688 | 1464799484064 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3688 | 1464799484066 Marionette TRACE conn3 <- [1,2714,null,{}] 09:44:44 INFO - PROCESS | 3688 | 1464799484053 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3688 | 1464799484127 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:44:44 INFO - PROCESS | 3688 | 1464799484134 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3688 | ++DOCSHELL 1431E000 == 31 [pid = 3688] [id = 688] 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 58 (14322000) [pid = 3688] [serial = 2064] [outer = 00000000] 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 59 (143B3000) [pid = 3688] [serial = 2065] [outer = 14322000] 09:44:44 INFO - PROCESS | 3688 | 1464799484177 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 60 (14E06400) [pid = 3688] [serial = 2066] [outer = 14322000] 09:44:44 INFO - PROCESS | 3688 | 1464799484627 Marionette TRACE conn3 <- [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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 624ms 09:44:44 INFO - PROCESS | 3688 | 1464799484685 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3688 | 1464799484687 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:44:44 INFO - PROCESS | 3688 | 1464799484691 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3688 | 1464799484692 Marionette TRACE conn3 <- [1,2718,null,{}] 09:44:44 INFO - PROCESS | 3688 | 1464799484679 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3688 | 1464799484774 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:44:44 INFO - PROCESS | 3688 | 1464799484784 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3688 | ++DOCSHELL 15B94C00 == 32 [pid = 3688] [id = 689] 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 61 (15F82800) [pid = 3688] [serial = 2067] [outer = 00000000] 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (1675D800) [pid = 3688] [serial = 2068] [outer = 15F82800] 09:44:44 INFO - PROCESS | 3688 | 1464799484831 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (16997800) [pid = 3688] [serial = 2069] [outer = 15F82800] 09:44:45 INFO - PROCESS | 3688 | 1464799485733 Marionette TRACE conn3 <- [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] 09:44:45 INFO - PROCESS | 3688 | 1464799485752 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:44:45 INFO - PROCESS | 3688 | 1464799485755 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3688 | 1464799485757 Marionette TRACE conn3 <- [1,2722,null,{}] 09:44:45 INFO - PROCESS | 3688 | 1464799485760 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3688 | 1464799485872 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:44:45 INFO - PROCESS | 3688 | 1464799485893 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3688 | ++DOCSHELL 1699D000 == 33 [pid = 3688] [id = 690] 09:44:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (169A1400) [pid = 3688] [serial = 2070] [outer = 00000000] 09:44:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (16AC0C00) [pid = 3688] [serial = 2071] [outer = 169A1400] 09:44:45 INFO - PROCESS | 3688 | 1464799485936 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (16DD5400) [pid = 3688] [serial = 2072] [outer = 169A1400] 09:44:46 INFO - PROCESS | 3688 | 1464799486354 Marionette TRACE conn3 <- [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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:44:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 624ms 09:44:46 INFO - PROCESS | 3688 | 1464799486375 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3688 | 1464799486377 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:44:46 INFO - PROCESS | 3688 | 1464799486380 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3688 | 1464799486382 Marionette TRACE conn3 <- [1,2726,null,{}] 09:44:46 INFO - PROCESS | 3688 | 1464799486385 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3688 | 1464799486501 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:44:46 INFO - PROCESS | 3688 | 1464799486561 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3688 | ++DOCSHELL 10F1A400 == 34 [pid = 3688] [id = 691] 09:44:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (132ED000) [pid = 3688] [serial = 2073] [outer = 00000000] 09:44:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (16E07400) [pid = 3688] [serial = 2074] [outer = 132ED000] 09:44:46 INFO - PROCESS | 3688 | 1464799486605 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (16E07800) [pid = 3688] [serial = 2075] [outer = 132ED000] 09:44:46 INFO - PROCESS | 3688 | 1464799486991 Marionette TRACE conn3 <- [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]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:44:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 685ms 09:44:47 INFO - PROCESS | 3688 | 1464799487064 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3688 | 1464799487066 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:44:47 INFO - PROCESS | 3688 | 1464799487069 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3688 | 1464799487071 Marionette TRACE conn3 <- [1,2730,null,{}] 09:44:47 INFO - PROCESS | 3688 | 1464799487074 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3688 | 1464799487186 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:44:47 INFO - PROCESS | 3688 | 1464799487273 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3688 | ++DOCSHELL 12B91400 == 35 [pid = 3688] [id = 692] 09:44:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (16E0C000) [pid = 3688] [serial = 2076] [outer = 00000000] 09:44:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (16E11C00) [pid = 3688] [serial = 2077] [outer = 16E0C000] 09:44:47 INFO - PROCESS | 3688 | 1464799487316 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (16E12800) [pid = 3688] [serial = 2078] [outer = 16E0C000] 09:44:47 INFO - PROCESS | 3688 | 1464799487705 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:44:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 685ms 09:44:47 INFO - PROCESS | 3688 | 1464799487751 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3688 | 1464799487753 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:44:47 INFO - PROCESS | 3688 | 1464799487757 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3688 | 1464799487758 Marionette TRACE conn3 <- [1,2734,null,{}] 09:44:47 INFO - PROCESS | 3688 | 1464799487762 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3688 | 1464799488075 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (11030400) [pid = 3688] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (14E07800) [pid = 3688] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (13727000) [pid = 3688] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (114AFC00) [pid = 3688] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (105F5800) [pid = 3688] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1027A400) [pid = 3688] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (10ADB800) [pid = 3688] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (1307C000) [pid = 3688] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:44:48 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (0F306000) [pid = 3688] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:44:48 INFO - PROCESS | 3688 | 1464799488129 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3688 | ++DOCSHELL 1027A400 == 36 [pid = 3688] [id = 693] 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10437400) [pid = 3688] [serial = 2079] [outer = 00000000] 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (11036400) [pid = 3688] [serial = 2080] [outer = 10437400] 09:44:48 INFO - PROCESS | 3688 | 1464799488173 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (1546C000) [pid = 3688] [serial = 2081] [outer = 10437400] 09:44:48 INFO - PROCESS | 3688 | 1464799488558 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:44:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 823ms 09:44:48 INFO - PROCESS | 3688 | 1464799488583 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3688 | 1464799488585 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 3688 | 1464799488589 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:44:48 INFO - PROCESS | 3688 | 1464799488591 Marionette TRACE conn3 <- [1,2738,null,{}] 09:44:48 INFO - PROCESS | 3688 | 1464799488595 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3688 | 1464799488685 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:44:48 INFO - PROCESS | 3688 | 1464799488692 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3688 | ++DOCSHELL 10536800 == 37 [pid = 3688] [id = 694] 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10F18400) [pid = 3688] [serial = 2082] [outer = 00000000] 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (1781B400) [pid = 3688] [serial = 2083] [outer = 10F18400] 09:44:48 INFO - PROCESS | 3688 | 1464799488740 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1790B800) [pid = 3688] [serial = 2084] [outer = 10F18400] 09:44:49 INFO - PROCESS | 3688 | 1464799489154 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 609ms 09:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:44:49 INFO - PROCESS | 3688 | 1464799489222 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3688 | 1464799489224 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:44:49 INFO - PROCESS | 3688 | 1464799489227 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3688 | 1464799489229 Marionette TRACE conn3 <- [1,2742,null,{}] 09:44:49 INFO - PROCESS | 3688 | 1464799489232 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3688 | 1464799489308 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:44:49 INFO - PROCESS | 3688 | 1464799489314 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3688 | ++DOCSHELL 16A01400 == 38 [pid = 3688] [id = 695] 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (1786CC00) [pid = 3688] [serial = 2085] [outer = 00000000] 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (17E61800) [pid = 3688] [serial = 2086] [outer = 1786CC00] 09:44:49 INFO - PROCESS | 3688 | 1464799489359 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (17E63400) [pid = 3688] [serial = 2087] [outer = 1786CC00] 09:44:49 INFO - PROCESS | 3688 | 1464799489756 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 579ms 09:44:49 INFO - PROCESS | 3688 | 1464799489808 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3688 | 1464799489810 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:44:49 INFO - PROCESS | 3688 | 1464799489813 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3688 | 1464799489815 Marionette TRACE conn3 <- [1,2746,null,{}] 09:44:49 INFO - PROCESS | 3688 | 1464799489818 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3688 | 1464799489893 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:44:49 INFO - PROCESS | 3688 | 1464799489899 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3688 | ++DOCSHELL 17E69C00 == 39 [pid = 3688] [id = 696] 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1817BC00) [pid = 3688] [serial = 2088] [outer = 00000000] 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1839D800) [pid = 3688] [serial = 2089] [outer = 1817BC00] 09:44:49 INFO - PROCESS | 3688 | 1464799489942 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (183A1800) [pid = 3688] [serial = 2090] [outer = 1817BC00] 09:44:50 INFO - PROCESS | 3688 | 1464799490738 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1020ms 09:44:50 INFO - PROCESS | 3688 | 1464799490832 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3688 | 1464799490836 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:44:50 INFO - PROCESS | 3688 | 1464799490842 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 3688 | 1464799490845 Marionette TRACE conn3 <- [1,2750,null,{}] 09:44:50 INFO - PROCESS | 3688 | 1464799490850 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 3688 | 1464799490991 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:44:51 INFO - PROCESS | 3688 | 1464799491122 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3688 | ++DOCSHELL 10AD3400 == 40 [pid = 3688] [id = 697] 09:44:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (10AD3C00) [pid = 3688] [serial = 2091] [outer = 00000000] 09:44:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10B18C00) [pid = 3688] [serial = 2092] [outer = 10AD3C00] 09:44:51 INFO - PROCESS | 3688 | 1464799491177 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (111B3800) [pid = 3688] [serial = 2093] [outer = 10AD3C00] 09:44:52 INFO - PROCESS | 3688 | 1464799492105 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1324ms 09:44:52 INFO - PROCESS | 3688 | 1464799492166 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3688 | 1464799492169 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:44:52 INFO - PROCESS | 3688 | 1464799492175 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:44:52 INFO - PROCESS | 3688 | 1464799492179 Marionette TRACE conn3 <- [1,2754,null,{}] 09:44:52 INFO - PROCESS | 3688 | 1464799492185 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 3688 | 1464799492294 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:44:52 INFO - PROCESS | 3688 | 1464799492428 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 16A01400 == 39 [pid = 3688] [id = 695] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 10536800 == 38 [pid = 3688] [id = 694] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 1027A400 == 37 [pid = 3688] [id = 693] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 12B91400 == 36 [pid = 3688] [id = 692] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 10F1A400 == 35 [pid = 3688] [id = 691] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 1699D000 == 34 [pid = 3688] [id = 690] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 15B94C00 == 33 [pid = 3688] [id = 689] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 1431E000 == 32 [pid = 3688] [id = 688] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 10B13400 == 31 [pid = 3688] [id = 687] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 12B96C00 == 30 [pid = 3688] [id = 686] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 10C2D800 == 29 [pid = 3688] [id = 685] 09:44:52 INFO - PROCESS | 3688 | --DOCSHELL 10A5FC00 == 28 [pid = 3688] [id = 684] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (114AD400) [pid = 3688] [serial = 2003] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (10A58C00) [pid = 3688] [serial = 2000] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (158C2C00) [pid = 3688] [serial = 2048] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (1400EC00) [pid = 3688] [serial = 2041] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (1431D800) [pid = 3688] [serial = 2044] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (15473000) [pid = 3688] [serial = 2047] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (16996C00) [pid = 3688] [serial = 2050] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (12AA2400) [pid = 3688] [serial = 2038] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (10AE0400) [pid = 3688] [serial = 2035] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (10B0D800) [pid = 3688] [serial = 2036] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (128C3800) [pid = 3688] [serial = 2033] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (10ADB000) [pid = 3688] [serial = 2032] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (10B0F800) [pid = 3688] [serial = 2030] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 64 (10B0D400) [pid = 3688] [serial = 2029] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 63 (16DD9000) [pid = 3688] [serial = 2027] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 62 (140D5C00) [pid = 3688] [serial = 2042] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | --DOMWINDOW == 61 (12D38C00) [pid = 3688] [serial = 2039] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3688 | ++DOCSHELL 0C781800 == 29 [pid = 3688] [id = 698] 09:44:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 62 (0F304400) [pid = 3688] [serial = 2094] [outer = 00000000] 09:44:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 63 (1058C800) [pid = 3688] [serial = 2095] [outer = 0F304400] 09:44:52 INFO - PROCESS | 3688 | 1464799492504 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 64 (10AC5800) [pid = 3688] [serial = 2096] [outer = 0F304400] 09:44:52 INFO - PROCESS | 3688 | 1464799492919 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 776ms 09:44:52 INFO - PROCESS | 3688 | 1464799492961 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3688 | 1464799492967 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:44:52 INFO - PROCESS | 3688 | 1464799492974 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3688 | 1464799492976 Marionette TRACE conn3 <- [1,2758,null,{}] 09:44:52 INFO - PROCESS | 3688 | 1464799492980 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3688 | 1464799493063 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:44:53 INFO - PROCESS | 3688 | 1464799493073 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 3688 | ++DOCSHELL 10B18800 == 30 [pid = 3688] [id = 699] 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 65 (10C25C00) [pid = 3688] [serial = 2097] [outer = 00000000] 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (10C2D800) [pid = 3688] [serial = 2098] [outer = 10C25C00] 09:44:53 INFO - PROCESS | 3688 | 1464799493117 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10E9B000) [pid = 3688] [serial = 2099] [outer = 10C25C00] 09:44:53 INFO - PROCESS | 3688 | 1464799493598 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 09:44:53 INFO - PROCESS | 3688 | 1464799493655 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3688 | 1464799493657 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:44:53 INFO - PROCESS | 3688 | 1464799493661 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3688 | 1464799493664 Marionette TRACE conn3 <- [1,2762,null,{}] 09:44:53 INFO - PROCESS | 3688 | 1464799493674 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3688 | 1464799493786 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:44:53 INFO - PROCESS | 3688 | 1464799493890 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 3688 | ++DOCSHELL 12896C00 == 31 [pid = 3688] [id = 700] 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (128C3400) [pid = 3688] [serial = 2100] [outer = 00000000] 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (13083000) [pid = 3688] [serial = 2101] [outer = 128C3400] 09:44:53 INFO - PROCESS | 3688 | 1464799493921 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (131AB400) [pid = 3688] [serial = 2102] [outer = 128C3400] 09:44:54 INFO - PROCESS | 3688 | 1464799494303 Marionette TRACE conn3 <- [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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 09:44:54 INFO - PROCESS | 3688 | 1464799494341 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3688 | 1464799494344 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:44:54 INFO - PROCESS | 3688 | 1464799494347 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3688 | 1464799494349 Marionette TRACE conn3 <- [1,2766,null,{}] 09:44:54 INFO - PROCESS | 3688 | 1464799494353 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 3688 | 1464799494432 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:44:54 INFO - PROCESS | 3688 | 1464799494439 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3688 | ++DOCSHELL 13721000 == 32 [pid = 3688] [id = 701] 09:44:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (13721400) [pid = 3688] [serial = 2103] [outer = 00000000] 09:44:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (14317800) [pid = 3688] [serial = 2104] [outer = 13721400] 09:44:54 INFO - PROCESS | 3688 | 1464799494483 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1431E000) [pid = 3688] [serial = 2105] [outer = 13721400] 09:44:54 INFO - PROCESS | 3688 | 1464799494962 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 09:44:55 INFO - PROCESS | 3688 | 1464799495029 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3688 | 1464799495031 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 3688 | 1464799495034 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:44:55 INFO - PROCESS | 3688 | 1464799495036 Marionette TRACE conn3 <- [1,2770,null,{}] 09:44:55 INFO - PROCESS | 3688 | 1464799495041 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3688 | 1464799495147 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:44:55 INFO - PROCESS | 3688 | 1464799495237 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3688 | ++DOCSHELL 14E09800 == 33 [pid = 3688] [id = 702] 09:44:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (14E1B400) [pid = 3688] [serial = 2106] [outer = 00000000] 09:44:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (1546DC00) [pid = 3688] [serial = 2107] [outer = 14E1B400] 09:44:55 INFO - PROCESS | 3688 | 1464799495273 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (158BB400) [pid = 3688] [serial = 2108] [outer = 14E1B400] 09:44:55 INFO - PROCESS | 3688 | 1464799495693 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 685ms 09:44:55 INFO - PROCESS | 3688 | 1464799495717 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3688 | 1464799495719 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 3688 | 1464799495722 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:44:55 INFO - PROCESS | 3688 | 1464799495723 Marionette TRACE conn3 <- [1,2774,null,{}] 09:44:55 INFO - PROCESS | 3688 | 1464799495734 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3688 | 1464799495864 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:44:55 INFO - PROCESS | 3688 | 1464799495872 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3688 | ++DOCSHELL 1613E000 == 34 [pid = 3688] [id = 703] 09:44:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (1613F000) [pid = 3688] [serial = 2109] [outer = 00000000] 09:44:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (1699F400) [pid = 3688] [serial = 2110] [outer = 1613F000] 09:44:55 INFO - PROCESS | 3688 | 1464799495960 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (16A0B800) [pid = 3688] [serial = 2111] [outer = 1613F000] 09:44:56 INFO - PROCESS | 3688 | 1464799496372 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 686ms 09:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:44:56 INFO - PROCESS | 3688 | 1464799496405 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3688 | 1464799496407 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 3688 | 1464799496410 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3688 | 1464799496412 Marionette TRACE conn3 <- [1,2778,null,{}] 09:44:56 INFO - PROCESS | 3688 | 1464799496415 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3688 | 1464799496553 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (132ED000) [pid = 3688] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (10A60000) [pid = 3688] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (16E0C000) [pid = 3688] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (10F18400) [pid = 3688] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (14322000) [pid = 3688] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (130A9C00) [pid = 3688] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (12D2D000) [pid = 3688] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (10C2E400) [pid = 3688] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (10437400) [pid = 3688] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (169A1400) [pid = 3688] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (11A0DC00) [pid = 3688] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (1786CC00) [pid = 3688] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (105F6400) [pid = 3688] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:44:56 INFO - PROCESS | 3688 | --DOMWINDOW == 65 (15F82800) [pid = 3688] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:44:56 INFO - PROCESS | 3688 | 1464799496717 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3688 | ++DOCSHELL 10437400 == 35 [pid = 3688] [id = 704] 09:44:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 66 (10487400) [pid = 3688] [serial = 2112] [outer = 00000000] 09:44:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (10C27C00) [pid = 3688] [serial = 2113] [outer = 10487400] 09:44:56 INFO - PROCESS | 3688 | 1464799496761 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (12889C00) [pid = 3688] [serial = 2114] [outer = 10487400] 09:44:57 INFO - PROCESS | 3688 | 1464799497110 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 715ms 09:44:57 INFO - PROCESS | 3688 | 1464799497129 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3688 | 1464799497131 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:44:57 INFO - PROCESS | 3688 | 1464799497134 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3688 | 1464799497136 Marionette TRACE conn3 <- [1,2782,null,{}] 09:44:57 INFO - PROCESS | 3688 | 1464799497140 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3688 | 1464799497227 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:44:57 INFO - PROCESS | 3688 | 1464799497233 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3688 | ++DOCSHELL 11A0C000 == 36 [pid = 3688] [id = 705] 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (15F86400) [pid = 3688] [serial = 2115] [outer = 00000000] 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (16E0EC00) [pid = 3688] [serial = 2116] [outer = 15F86400] 09:44:57 INFO - PROCESS | 3688 | 1464799497276 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (16E11400) [pid = 3688] [serial = 2117] [outer = 15F86400] 09:44:57 INFO - PROCESS | 3688 | 1464799497685 Marionette TRACE conn3 <- [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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 579ms 09:44:57 INFO - PROCESS | 3688 | 1464799497724 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3688 | 1464799497726 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:44:57 INFO - PROCESS | 3688 | 1464799497729 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3688 | 1464799497730 Marionette TRACE conn3 <- [1,2786,null,{}] 09:44:57 INFO - PROCESS | 3688 | 1464799497734 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3688 | 1464799497808 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:44:57 INFO - PROCESS | 3688 | 1464799497814 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3688 | ++DOCSHELL 11C60800 == 37 [pid = 3688] [id = 706] 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (16FBF800) [pid = 3688] [serial = 2118] [outer = 00000000] 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (1781D800) [pid = 3688] [serial = 2119] [outer = 16FBF800] 09:44:57 INFO - PROCESS | 3688 | 1464799497858 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (17866000) [pid = 3688] [serial = 2120] [outer = 16FBF800] 09:44:58 INFO - PROCESS | 3688 | 1464799498301 Marionette TRACE conn3 <- [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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 625ms 09:44:58 INFO - PROCESS | 3688 | 1464799498345 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3688 | 1464799498347 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:44:58 INFO - PROCESS | 3688 | 1464799498350 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3688 | 1464799498352 Marionette TRACE conn3 <- [1,2790,null,{}] 09:44:58 INFO - PROCESS | 3688 | 1464799498355 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3688 | 1464799498432 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:44:58 INFO - PROCESS | 3688 | 1464799498438 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3688 | ++DOCSHELL 17903800 == 38 [pid = 3688] [id = 707] 09:44:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (16E09800) [pid = 3688] [serial = 2121] [outer = 00000000] 09:44:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (17E5CC00) [pid = 3688] [serial = 2122] [outer = 16E09800] 09:44:58 INFO - PROCESS | 3688 | 1464799498481 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (17EA5000) [pid = 3688] [serial = 2123] [outer = 16E09800] 09:44:59 INFO - PROCESS | 3688 | 1464799499085 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 776ms 09:44:59 INFO - PROCESS | 3688 | 1464799499143 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3688 | 1464799499147 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:44:59 INFO - PROCESS | 3688 | 1464799499168 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3688 | 1464799499171 Marionette TRACE conn3 <- [1,2794,null,{}] 09:44:59 INFO - PROCESS | 3688 | 1464799499177 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3688 | 1464799499327 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:44:59 INFO - PROCESS | 3688 | 1464799499350 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3688 | ++DOCSHELL 10AD3000 == 39 [pid = 3688] [id = 708] 09:44:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (10AD5800) [pid = 3688] [serial = 2124] [outer = 00000000] 09:44:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (10E90400) [pid = 3688] [serial = 2125] [outer = 10AD5800] 09:44:59 INFO - PROCESS | 3688 | 1464799499412 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (11A0D400) [pid = 3688] [serial = 2126] [outer = 10AD5800] 09:44:59 INFO - PROCESS | 3688 | 1464799500015 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 883ms 09:45:00 INFO - PROCESS | 3688 | 1464799500054 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3688 | 1464799500059 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:45:00 INFO - PROCESS | 3688 | 1464799500066 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3688 | 1464799500068 Marionette TRACE conn3 <- [1,2798,null,{}] 09:45:00 INFO - PROCESS | 3688 | 1464799500072 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3688 | 1464799500159 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:45:00 INFO - PROCESS | 3688 | 1464799500268 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3688 | ++DOCSHELL 12893800 == 40 [pid = 3688] [id = 709] 09:45:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (12D84800) [pid = 3688] [serial = 2127] [outer = 00000000] 09:45:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (13D52400) [pid = 3688] [serial = 2128] [outer = 12D84800] 09:45:00 INFO - PROCESS | 3688 | 1464799500321 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (143C1C00) [pid = 3688] [serial = 2129] [outer = 12D84800] 09:45:00 INFO - PROCESS | 3688 | 1464799500948 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 975ms 09:45:01 INFO - PROCESS | 3688 | 1464799501031 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3688 | 1464799501033 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:45:01 INFO - PROCESS | 3688 | 1464799501037 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3688 | 1464799501041 Marionette TRACE conn3 <- [1,2802,null,{}] 09:45:01 INFO - PROCESS | 3688 | 1464799501051 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 3688 | 1464799501155 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:45:01 INFO - PROCESS | 3688 | 1464799501293 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3688 | ++DOCSHELL 16E0E800 == 41 [pid = 3688] [id = 710] 09:45:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1781A800) [pid = 3688] [serial = 2130] [outer = 00000000] 09:45:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (17A44400) [pid = 3688] [serial = 2131] [outer = 1781A800] 09:45:01 INFO - PROCESS | 3688 | 1464799501350 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (19747000) [pid = 3688] [serial = 2132] [outer = 1781A800] 09:45:01 INFO - PROCESS | 3688 | 1464799501910 Marionette TRACE conn3 <- [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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 929ms 09:45:01 INFO - PROCESS | 3688 | 1464799501965 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3688 | 1464799501968 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:45:01 INFO - PROCESS | 3688 | 1464799501971 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3688 | 1464799501973 Marionette TRACE conn3 <- [1,2806,null,{}] 09:45:01 INFO - PROCESS | 3688 | 1464799501977 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3688 | 1464799502073 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:45:02 INFO - PROCESS | 3688 | 1464799502208 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3688 | ++DOCSHELL 10279000 == 42 [pid = 3688] [id = 711] 09:45:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (10485C00) [pid = 3688] [serial = 2133] [outer = 00000000] 09:45:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (10AE1C00) [pid = 3688] [serial = 2134] [outer = 10485C00] 09:45:02 INFO - PROCESS | 3688 | 1464799502284 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (10B15C00) [pid = 3688] [serial = 2135] [outer = 10485C00] 09:45:03 INFO - PROCESS | 3688 | 1464799503037 Marionette TRACE conn3 <- [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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1126ms 09:45:03 INFO - PROCESS | 3688 | 1464799503092 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3688 | 1464799503096 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:45:03 INFO - PROCESS | 3688 | 1464799503101 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3688 | 1464799503105 Marionette TRACE conn3 <- [1,2810,null,{}] 09:45:03 INFO - PROCESS | 3688 | 1464799503127 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3688 | 1464799503254 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:45:03 INFO - PROCESS | 3688 | 1464799503326 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3688 | ++DOCSHELL 10C2A400 == 43 [pid = 3688] [id = 712] 09:45:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (10C2CC00) [pid = 3688] [serial = 2136] [outer = 00000000] 09:45:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (11A0A400) [pid = 3688] [serial = 2137] [outer = 10C2CC00] 09:45:03 INFO - PROCESS | 3688 | 1464799503358 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (12B0D400) [pid = 3688] [serial = 2138] [outer = 10C2CC00] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 14E05800 == 42 [pid = 3688] [id = 682] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 11C60800 == 41 [pid = 3688] [id = 706] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 11A0C000 == 40 [pid = 3688] [id = 705] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 10437400 == 39 [pid = 3688] [id = 704] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 1613E000 == 38 [pid = 3688] [id = 703] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 14E09800 == 37 [pid = 3688] [id = 702] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 13721000 == 36 [pid = 3688] [id = 701] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 12896C00 == 35 [pid = 3688] [id = 700] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 10B18800 == 34 [pid = 3688] [id = 699] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 0C781800 == 33 [pid = 3688] [id = 698] 09:45:03 INFO - PROCESS | 3688 | --DOCSHELL 10AD3400 == 32 [pid = 3688] [id = 697] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (143BD000) [pid = 3688] [serial = 2045] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (17E61800) [pid = 3688] [serial = 2086] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (1699CC00) [pid = 3688] [serial = 2051] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (1675D800) [pid = 3688] [serial = 2068] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (16997800) [pid = 3688] [serial = 2069] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (16E07400) [pid = 3688] [serial = 2074] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (10AD6000) [pid = 3688] [serial = 2053] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10ADE000) [pid = 3688] [serial = 2054] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (16E11C00) [pid = 3688] [serial = 2077] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16E12800) [pid = 3688] [serial = 2078] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (1781B400) [pid = 3688] [serial = 2083] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (143B3000) [pid = 3688] [serial = 2065] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (14E06400) [pid = 3688] [serial = 2066] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (13D50400) [pid = 3688] [serial = 2062] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (13045400) [pid = 3688] [serial = 2059] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (140CB400) [pid = 3688] [serial = 2063] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1311AC00) [pid = 3688] [serial = 2060] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 74 (17E63400) [pid = 3688] [serial = 2087] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 73 (10E9B400) [pid = 3688] [serial = 2056] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 72 (111AA000) [pid = 3688] [serial = 2057] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 71 (1546C000) [pid = 3688] [serial = 2081] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 70 (16AC0C00) [pid = 3688] [serial = 2071] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 69 (16DD5400) [pid = 3688] [serial = 2072] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 68 (16E07800) [pid = 3688] [serial = 2075] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 67 (11036400) [pid = 3688] [serial = 2080] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | --DOMWINDOW == 66 (1790B800) [pid = 3688] [serial = 2084] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3688 | 1464799503873 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:45:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 822ms 09:45:03 INFO - PROCESS | 3688 | 1464799503929 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3688 | 1464799503934 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:45:03 INFO - PROCESS | 3688 | 1464799503940 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3688 | 1464799503943 Marionette TRACE conn3 <- [1,2814,null,{}] 09:45:03 INFO - PROCESS | 3688 | 1464799503947 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 3688 | 1464799504015 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:45:04 INFO - PROCESS | 3688 | 1464799504024 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3688 | ++DOCSHELL 11036C00 == 33 [pid = 3688] [id = 713] 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 67 (114A3400) [pid = 3688] [serial = 2139] [outer = 00000000] 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 68 (12D35400) [pid = 3688] [serial = 2140] [outer = 114A3400] 09:45:04 INFO - PROCESS | 3688 | 1464799504069 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 69 (1311C800) [pid = 3688] [serial = 2141] [outer = 114A3400] 09:45:04 INFO - PROCESS | 3688 | 1464799504563 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:45:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 09:45:04 INFO - PROCESS | 3688 | 1464799504622 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3688 | 1464799504624 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:45:04 INFO - PROCESS | 3688 | 1464799504627 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3688 | 1464799504631 Marionette TRACE conn3 <- [1,2818,null,{}] 09:45:04 INFO - PROCESS | 3688 | 1464799504640 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 3688 | 1464799504708 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:45:04 INFO - PROCESS | 3688 | 1464799504717 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3688 | ++DOCSHELL 140D7400 == 34 [pid = 3688] [id = 714] 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 70 (140D7C00) [pid = 3688] [serial = 2142] [outer = 00000000] 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 71 (14326C00) [pid = 3688] [serial = 2143] [outer = 140D7C00] 09:45:04 INFO - PROCESS | 3688 | 1464799504774 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3688 | ++DOMWINDOW == 72 (14E07C00) [pid = 3688] [serial = 2144] [outer = 140D7C00] 09:45:05 INFO - PROCESS | 3688 | 1464799505239 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 609ms 09:45:05 INFO - PROCESS | 3688 | 1464799505247 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3688 | 1464799505250 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:45:05 INFO - PROCESS | 3688 | 1464799505253 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3688 | 1464799505255 Marionette TRACE conn3 <- [1,2822,null,{}] 09:45:05 INFO - PROCESS | 3688 | 1464799505258 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3688 | 1464799505371 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:45:05 INFO - PROCESS | 3688 | 1464799505411 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3688 | ++DOCSHELL 15F7B800 == 35 [pid = 3688] [id = 715] 09:45:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 73 (15F7BC00) [pid = 3688] [serial = 2145] [outer = 00000000] 09:45:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 74 (1676AC00) [pid = 3688] [serial = 2146] [outer = 15F7BC00] 09:45:05 INFO - PROCESS | 3688 | 1464799505462 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3688 | ++DOMWINDOW == 75 (16995C00) [pid = 3688] [serial = 2147] [outer = 15F7BC00] 09:45:05 INFO - PROCESS | 3688 | 1464799505897 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 09:45:05 INFO - PROCESS | 3688 | 1464799505934 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3688 | 1464799505936 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:45:05 INFO - PROCESS | 3688 | 1464799505943 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3688 | 1464799505945 Marionette TRACE conn3 <- [1,2826,null,{}] 09:45:05 INFO - PROCESS | 3688 | 1464799505948 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3688 | 1464799506042 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:45:06 INFO - PROCESS | 3688 | 1464799506048 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3688 | ++DOCSHELL 1699AC00 == 36 [pid = 3688] [id = 716] 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (169A1800) [pid = 3688] [serial = 2148] [outer = 00000000] 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16DD2400) [pid = 3688] [serial = 2149] [outer = 169A1800] 09:45:06 INFO - PROCESS | 3688 | 1464799506092 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16DD7000) [pid = 3688] [serial = 2150] [outer = 169A1800] 09:45:06 INFO - PROCESS | 3688 | 1464799506561 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 685ms 09:45:06 INFO - PROCESS | 3688 | 1464799506623 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3688 | 1464799506625 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:45:06 INFO - PROCESS | 3688 | 1464799506628 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3688 | 1464799506630 Marionette TRACE conn3 <- [1,2830,null,{}] 09:45:06 INFO - PROCESS | 3688 | 1464799506633 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3688 | 1464799506768 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:45:06 INFO - PROCESS | 3688 | 1464799506792 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3688 | ++DOCSHELL 16DDC400 == 37 [pid = 3688] [id = 717] 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (16E0A400) [pid = 3688] [serial = 2151] [outer = 00000000] 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (16FC7800) [pid = 3688] [serial = 2152] [outer = 16E0A400] 09:45:06 INFO - PROCESS | 3688 | 1464799506837 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (172AE800) [pid = 3688] [serial = 2153] [outer = 16E0A400] 09:45:07 INFO - PROCESS | 3688 | 1464799507260 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 685ms 09:45:07 INFO - PROCESS | 3688 | 1464799507294 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3688 | 1464799507296 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:45:07 INFO - PROCESS | 3688 | 1464799507300 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3688 | 1464799507301 Marionette TRACE conn3 <- [1,2834,null,{}] 09:45:07 INFO - PROCESS | 3688 | 1464799507305 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3688 | 1464799507414 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:45:07 INFO - PROCESS | 3688 | 1464799507420 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3688 | ++DOCSHELL 10232400 == 38 [pid = 3688] [id = 718] 09:45:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (16E0DC00) [pid = 3688] [serial = 2154] [outer = 00000000] 09:45:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (17A35C00) [pid = 3688] [serial = 2155] [outer = 16E0DC00] 09:45:07 INFO - PROCESS | 3688 | 1464799507526 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (17A3F400) [pid = 3688] [serial = 2156] [outer = 16E0DC00] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1613F000) [pid = 3688] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (10487400) [pid = 3688] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (15F86400) [pid = 3688] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16FBF800) [pid = 3688] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (10C25C00) [pid = 3688] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (0F304400) [pid = 3688] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (128C3400) [pid = 3688] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (14E1B400) [pid = 3688] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:45:07 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (13721400) [pid = 3688] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:45:07 INFO - PROCESS | 3688 | 1464799507976 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 716ms 09:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:45:08 INFO - PROCESS | 3688 | 1464799508024 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3688 | 1464799508026 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 3688 | 1464799508029 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3688 | 1464799508030 Marionette TRACE conn3 <- [1,2838,null,{}] 09:45:08 INFO - PROCESS | 3688 | 1464799508034 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3688 | 1464799508146 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:45:08 INFO - PROCESS | 3688 | 1464799508153 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3688 | ++DOCSHELL 15471000 == 39 [pid = 3688] [id = 719] 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (15473C00) [pid = 3688] [serial = 2157] [outer = 00000000] 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (16E0F000) [pid = 3688] [serial = 2158] [outer = 15473C00] 09:45:08 INFO - PROCESS | 3688 | 1464799508197 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (16E10400) [pid = 3688] [serial = 2159] [outer = 15473C00] 09:45:08 INFO - PROCESS | 3688 | 1464799508617 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 09:45:08 INFO - PROCESS | 3688 | 1464799508651 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3688 | 1464799508652 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:45:08 INFO - PROCESS | 3688 | 1464799508660 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3688 | 1464799508661 Marionette TRACE conn3 <- [1,2842,null,{}] 09:45:08 INFO - PROCESS | 3688 | 1464799508665 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3688 | 1464799508744 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:45:08 INFO - PROCESS | 3688 | 1464799508751 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3688 | ++DOCSHELL 10230400 == 40 [pid = 3688] [id = 720] 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (10AD7800) [pid = 3688] [serial = 2160] [outer = 00000000] 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1974D000) [pid = 3688] [serial = 2161] [outer = 10AD7800] 09:45:08 INFO - PROCESS | 3688 | 1464799508794 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (1974F000) [pid = 3688] [serial = 2162] [outer = 10AD7800] 09:45:09 INFO - PROCESS | 3688 | 1464799509207 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 578ms 09:45:09 INFO - PROCESS | 3688 | 1464799509236 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3688 | 1464799509238 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:45:09 INFO - PROCESS | 3688 | 1464799509241 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3688 | 1464799509242 Marionette TRACE conn3 <- [1,2846,null,{}] 09:45:09 INFO - PROCESS | 3688 | 1464799509259 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3688 | 1464799509337 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:45:09 INFO - PROCESS | 3688 | 1464799509343 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3688 | ++DOCSHELL 19752C00 == 41 [pid = 3688] [id = 721] 09:45:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (19773800) [pid = 3688] [serial = 2163] [outer = 00000000] 09:45:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (19778400) [pid = 3688] [serial = 2164] [outer = 19773800] 09:45:09 INFO - PROCESS | 3688 | 1464799509386 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (1977C000) [pid = 3688] [serial = 2165] [outer = 19773800] 09:45:10 INFO - PROCESS | 3688 | 1464799510018 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 838ms 09:45:10 INFO - PROCESS | 3688 | 1464799510088 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3688 | 1464799510092 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:45:10 INFO - PROCESS | 3688 | 1464799510098 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3688 | 1464799510102 Marionette TRACE conn3 <- [1,2850,null,{}] 09:45:10 INFO - PROCESS | 3688 | 1464799510122 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3688 | 1464799510231 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:45:10 INFO - PROCESS | 3688 | 1464799510369 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3688 | ++DOCSHELL 10ACF400 == 42 [pid = 3688] [id = 722] 09:45:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (10AD0C00) [pid = 3688] [serial = 2166] [outer = 00000000] 09:45:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (10E9B400) [pid = 3688] [serial = 2167] [outer = 10AD0C00] 09:45:10 INFO - PROCESS | 3688 | 1464799510426 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (11A03C00) [pid = 3688] [serial = 2168] [outer = 10AD0C00] 09:45:10 INFO - PROCESS | 3688 | 1464799510995 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 929ms 09:45:11 INFO - PROCESS | 3688 | 1464799511048 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3688 | 1464799511054 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:45:11 INFO - PROCESS | 3688 | 1464799511060 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3688 | 1464799511063 Marionette TRACE conn3 <- [1,2854,null,{}] 09:45:11 INFO - PROCESS | 3688 | 1464799511067 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3688 | 1464799511172 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:45:11 INFO - PROCESS | 3688 | 1464799511267 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3688 | ++DOCSHELL 13912000 == 43 [pid = 3688] [id = 723] 09:45:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (13913C00) [pid = 3688] [serial = 2169] [outer = 00000000] 09:45:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (14322800) [pid = 3688] [serial = 2170] [outer = 13913C00] 09:45:11 INFO - PROCESS | 3688 | 1464799511320 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (154D8000) [pid = 3688] [serial = 2171] [outer = 13913C00] 09:45:11 INFO - PROCESS | 3688 | 1464799511924 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 914ms 09:45:11 INFO - PROCESS | 3688 | 1464799511969 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3688 | 1464799511972 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:45:11 INFO - PROCESS | 3688 | 1464799511976 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3688 | 1464799511979 Marionette TRACE conn3 <- [1,2858,null,{}] 09:45:11 INFO - PROCESS | 3688 | 1464799511990 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3688 | 1464799512095 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:45:12 INFO - PROCESS | 3688 | 1464799512236 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3688 | ++DOCSHELL 1786D000 == 44 [pid = 3688] [id = 724] 09:45:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (1974F800) [pid = 3688] [serial = 2172] [outer = 00000000] 09:45:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (19774C00) [pid = 3688] [serial = 2173] [outer = 1974F800] 09:45:12 INFO - PROCESS | 3688 | 1464799512292 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (19780C00) [pid = 3688] [serial = 2174] [outer = 1974F800] 09:45:12 INFO - PROCESS | 3688 | 1464799512851 Marionette TRACE conn3 <- [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]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 914ms 09:45:12 INFO - PROCESS | 3688 | 1464799512903 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3688 | 1464799512905 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:45:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:45:12 INFO - PROCESS | 3688 | 1464799512909 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3688 | 1464799512911 Marionette TRACE conn3 <- [1,2862,null,{}] 09:45:12 INFO - PROCESS | 3688 | 1464799512915 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3688 | 1464799513018 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:45:13 INFO - PROCESS | 3688 | 1464799513281 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3688 | ++DOCSHELL 10563800 == 45 [pid = 3688] [id = 725] 09:45:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (105F6400) [pid = 3688] [serial = 2175] [outer = 00000000] 09:45:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (10B0B000) [pid = 3688] [serial = 2176] [outer = 105F6400] 09:45:13 INFO - PROCESS | 3688 | 1464799513359 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (10C28400) [pid = 3688] [serial = 2177] [outer = 105F6400] 09:45:13 INFO - PROCESS | 3688 | 1464799513962 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1112ms 09:45:14 INFO - PROCESS | 3688 | 1464799514020 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3688 | 1464799514024 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:45:14 INFO - PROCESS | 3688 | 1464799514029 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3688 | 1464799514032 Marionette TRACE conn3 <- [1,2866,null,{}] 09:45:14 INFO - PROCESS | 3688 | 1464799514037 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3688 | 1464799514146 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 102D4400 == 44 [pid = 3688] [id = 683] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 10230400 == 43 [pid = 3688] [id = 720] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 15471000 == 42 [pid = 3688] [id = 719] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 10232400 == 41 [pid = 3688] [id = 718] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 16DDC400 == 40 [pid = 3688] [id = 717] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 1699AC00 == 39 [pid = 3688] [id = 716] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 15F7B800 == 38 [pid = 3688] [id = 715] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 140D7400 == 37 [pid = 3688] [id = 714] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 11036C00 == 36 [pid = 3688] [id = 713] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 10C2A400 == 35 [pid = 3688] [id = 712] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 10AD3000 == 34 [pid = 3688] [id = 708] 09:45:14 INFO - PROCESS | 3688 | --DOCSHELL 17903800 == 33 [pid = 3688] [id = 707] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (17866000) [pid = 3688] [serial = 2120] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (17E5CC00) [pid = 3688] [serial = 2122] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (10C2D800) [pid = 3688] [serial = 2098] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10E9B000) [pid = 3688] [serial = 2099] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (1839D800) [pid = 3688] [serial = 2089] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (1058C800) [pid = 3688] [serial = 2095] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (10AC5800) [pid = 3688] [serial = 2096] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (13083000) [pid = 3688] [serial = 2101] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (131AB400) [pid = 3688] [serial = 2102] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1546DC00) [pid = 3688] [serial = 2107] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (14317800) [pid = 3688] [serial = 2104] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (10B18C00) [pid = 3688] [serial = 2092] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (1699F400) [pid = 3688] [serial = 2110] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (158BB400) [pid = 3688] [serial = 2108] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 81 (10C27C00) [pid = 3688] [serial = 2113] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 80 (16A0B800) [pid = 3688] [serial = 2111] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 79 (12889C00) [pid = 3688] [serial = 2114] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 78 (16E0EC00) [pid = 3688] [serial = 2116] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 77 (1781D800) [pid = 3688] [serial = 2119] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 76 (16E11400) [pid = 3688] [serial = 2117] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | --DOMWINDOW == 75 (1431E000) [pid = 3688] [serial = 2105] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 3688 | 1464799514289 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3688 | ++DOCSHELL 10232400 == 34 [pid = 3688] [id = 726] 09:45:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 76 (102D4400) [pid = 3688] [serial = 2178] [outer = 00000000] 09:45:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 77 (10AC5800) [pid = 3688] [serial = 2179] [outer = 102D4400] 09:45:14 INFO - PROCESS | 3688 | 1464799514337 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 78 (10C27C00) [pid = 3688] [serial = 2180] [outer = 102D4400] 09:45:14 INFO - PROCESS | 3688 | 1464799514789 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 09:45:14 INFO - PROCESS | 3688 | 1464799514812 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3688 | 1464799514816 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 3688 | 1464799514821 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:45:14 INFO - PROCESS | 3688 | 1464799514822 Marionette TRACE conn3 <- [1,2870,null,{}] 09:45:14 INFO - PROCESS | 3688 | 1464799514826 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3688 | 1464799514907 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:45:14 INFO - PROCESS | 3688 | 1464799514914 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3688 | ++DOCSHELL 13118400 == 35 [pid = 3688] [id = 727] 09:45:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 79 (1311F400) [pid = 3688] [serial = 2181] [outer = 00000000] 09:45:14 INFO - PROCESS | 3688 | ++DOMWINDOW == 80 (1371E800) [pid = 3688] [serial = 2182] [outer = 1311F400] 09:45:14 INFO - PROCESS | 3688 | 1464799514959 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 81 (13CE5C00) [pid = 3688] [serial = 2183] [outer = 1311F400] 09:45:15 INFO - PROCESS | 3688 | 1464799515421 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 609ms 09:45:15 INFO - PROCESS | 3688 | 1464799515443 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3688 | 1464799515445 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:45:15 INFO - PROCESS | 3688 | 1464799515450 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3688 | 1464799515455 Marionette TRACE conn3 <- [1,2874,null,{}] 09:45:15 INFO - PROCESS | 3688 | 1464799515464 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3688 | 1464799515545 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:45:15 INFO - PROCESS | 3688 | 1464799515556 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3688 | ++DOCSHELL 14323000 == 36 [pid = 3688] [id = 728] 09:45:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 82 (14323800) [pid = 3688] [serial = 2184] [outer = 00000000] 09:45:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (14E08800) [pid = 3688] [serial = 2185] [outer = 14323800] 09:45:15 INFO - PROCESS | 3688 | 1464799515599 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (15470400) [pid = 3688] [serial = 2186] [outer = 14323800] 09:45:16 INFO - PROCESS | 3688 | 1464799516054 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:45:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 09:45:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:45:16 INFO - PROCESS | 3688 | 1464799516128 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3688 | 1464799516131 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 3688 | 1464799516134 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3688 | 1464799516136 Marionette TRACE conn3 <- [1,2878,null,{}] 09:45:16 INFO - PROCESS | 3688 | 1464799516139 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3688 | 1464799516220 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:45:16 INFO - PROCESS | 3688 | 1464799516257 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3688 | ++DOCSHELL 15F66400 == 37 [pid = 3688] [id = 729] 09:45:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (15F7D400) [pid = 3688] [serial = 2187] [outer = 00000000] 09:45:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (16999C00) [pid = 3688] [serial = 2188] [outer = 15F7D400] 09:45:16 INFO - PROCESS | 3688 | 1464799516301 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (1699BC00) [pid = 3688] [serial = 2189] [outer = 15F7D400] 09:45:16 INFO - PROCESS | 3688 | 1464799516777 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:45:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 09:45:16 INFO - PROCESS | 3688 | 1464799516815 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3688 | 1464799516817 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 3688 | 1464799516820 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:45:16 INFO - PROCESS | 3688 | 1464799516822 Marionette TRACE conn3 <- [1,2882,null,{}] 09:45:16 INFO - PROCESS | 3688 | 1464799516826 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3688 | 1464799516934 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:45:16 INFO - PROCESS | 3688 | 1464799516940 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3688 | ++DOCSHELL 16ABE000 == 38 [pid = 3688] [id = 730] 09:45:16 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (16ABF000) [pid = 3688] [serial = 2190] [outer = 00000000] 09:45:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16DD7800) [pid = 3688] [serial = 2191] [outer = 16ABF000] 09:45:17 INFO - PROCESS | 3688 | 1464799517043 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (16E09000) [pid = 3688] [serial = 2192] [outer = 16ABF000] 09:45:17 INFO - PROCESS | 3688 | 1464799517477 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 686ms 09:45:17 INFO - PROCESS | 3688 | 1464799517504 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3688 | 1464799517506 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:45:17 INFO - PROCESS | 3688 | 1464799517509 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:45:17 INFO - PROCESS | 3688 | 1464799517511 Marionette TRACE conn3 <- [1,2886,null,{}] 09:45:17 INFO - PROCESS | 3688 | 1464799517514 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3688 | 1464799517660 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:45:17 INFO - PROCESS | 3688 | 1464799517685 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3688 | ++DOCSHELL 16E14000 == 39 [pid = 3688] [id = 731] 09:45:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (16E14400) [pid = 3688] [serial = 2193] [outer = 00000000] 09:45:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (17273000) [pid = 3688] [serial = 2194] [outer = 16E14400] 09:45:17 INFO - PROCESS | 3688 | 1464799517736 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (1786AC00) [pid = 3688] [serial = 2195] [outer = 16E14400] 09:45:18 INFO - PROCESS | 3688 | 1464799518154 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 685ms 09:45:18 INFO - PROCESS | 3688 | 1464799518193 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3688 | 1464799518195 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:45:18 INFO - PROCESS | 3688 | 1464799518198 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3688 | 1464799518199 Marionette TRACE conn3 <- [1,2890,null,{}] 09:45:18 INFO - PROCESS | 3688 | 1464799518203 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3688 | 1464799518311 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:45:18 INFO - PROCESS | 3688 | 1464799518318 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3688 | ++DOCSHELL 16E12C00 == 40 [pid = 3688] [id = 732] 09:45:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (17862000) [pid = 3688] [serial = 2196] [outer = 00000000] 09:45:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (1839F000) [pid = 3688] [serial = 2197] [outer = 17862000] 09:45:18 INFO - PROCESS | 3688 | 1464799518417 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1839F400) [pid = 3688] [serial = 2198] [outer = 17862000] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (140D7C00) [pid = 3688] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (169A1800) [pid = 3688] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (114A3400) [pid = 3688] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (10C2CC00) [pid = 3688] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (15F7BC00) [pid = 3688] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (16E0A400) [pid = 3688] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16E0DC00) [pid = 3688] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (15473C00) [pid = 3688] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:45:18 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (10AD7800) [pid = 3688] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:45:18 INFO - PROCESS | 3688 | 1464799518876 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 716ms 09:45:18 INFO - PROCESS | 3688 | 1464799518921 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3688 | 1464799518923 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:45:18 INFO - PROCESS | 3688 | 1464799518926 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:45:18 INFO - PROCESS | 3688 | 1464799518928 Marionette TRACE conn3 <- [1,2894,null,{}] 09:45:18 INFO - PROCESS | 3688 | 1464799518931 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3688 | 1464799519044 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:45:19 INFO - PROCESS | 3688 | 1464799519051 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3688 | ++DOCSHELL 143BD000 == 41 [pid = 3688] [id = 733] 09:45:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (16997800) [pid = 3688] [serial = 2199] [outer = 00000000] 09:45:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (16FBF000) [pid = 3688] [serial = 2200] [outer = 16997800] 09:45:19 INFO - PROCESS | 3688 | 1464799519078 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (172AAC00) [pid = 3688] [serial = 2201] [outer = 16997800] 09:45:19 INFO - PROCESS | 3688 | 1464799519760 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 914ms 09:45:19 INFO - PROCESS | 3688 | 1464799519839 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3688 | 1464799519843 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:45:19 INFO - PROCESS | 3688 | 1464799519849 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 3688 | 1464799519853 Marionette TRACE conn3 <- [1,2898,null,{}] 09:45:19 INFO - PROCESS | 3688 | 1464799519858 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3688 | 1464799519969 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:45:20 INFO - PROCESS | 3688 | 1464799520102 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3688 | ++DOCSHELL 10B11000 == 42 [pid = 3688] [id = 734] 09:45:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (10C22400) [pid = 3688] [serial = 2202] [outer = 00000000] 09:45:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (114A3400) [pid = 3688] [serial = 2203] [outer = 10C22400] 09:45:20 INFO - PROCESS | 3688 | 1464799520160 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (131B7400) [pid = 3688] [serial = 2204] [outer = 10C22400] 09:45:20 INFO - PROCESS | 3688 | 1464799520693 Marionette TRACE conn3 <- [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]]]}] 09:45:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:45:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:45:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 883ms 09:45:20 INFO - PROCESS | 3688 | 1464799520737 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3688 | 1464799520743 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:45:20 INFO - TEST-START | /DOMEvents/constructors.html 09:45:20 INFO - PROCESS | 3688 | 1464799520749 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 3688 | 1464799520752 Marionette TRACE conn3 <- [1,2902,null,{}] 09:45:20 INFO - PROCESS | 3688 | 1464799520756 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 3688 | 1464799520873 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:45:20 INFO - PROCESS | 3688 | 1464799520983 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3688 | ++DOCSHELL 1431C000 == 43 [pid = 3688] [id = 735] 09:45:20 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (14325800) [pid = 3688] [serial = 2205] [outer = 00000000] 09:45:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (15F7B800) [pid = 3688] [serial = 2206] [outer = 14325800] 09:45:21 INFO - PROCESS | 3688 | 1464799521036 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (169A4800) [pid = 3688] [serial = 2207] [outer = 14325800] 09:45:21 INFO - PROCESS | 3688 | 1464799521689 Marionette TRACE conn3 <- [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]]]}] 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:45:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1051ms 09:45:21 INFO - PROCESS | 3688 | 1464799521813 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3688 | 1464799521816 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:45:21 INFO - PROCESS | 3688 | 1464799521821 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3688 | 1464799521825 Marionette TRACE conn3 <- [1,2906,null,{}] 09:45:21 INFO - PROCESS | 3688 | 1464799521835 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3688 | 1464799521946 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:45:22 INFO - PROCESS | 3688 | 1464799522077 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3688 | ++DOCSHELL 1676A800 == 44 [pid = 3688] [id = 736] 09:45:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (169A3C00) [pid = 3688] [serial = 2208] [outer = 00000000] 09:45:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (197D2C00) [pid = 3688] [serial = 2209] [outer = 169A3C00] 09:45:22 INFO - PROCESS | 3688 | 1464799522136 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (197D8800) [pid = 3688] [serial = 2210] [outer = 169A3C00] 09:45:22 INFO - PROCESS | 3688 | 1464799522613 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:45:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 807ms 09:45:22 INFO - PROCESS | 3688 | 1464799522663 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3688 | 1464799522666 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:45:22 INFO - PROCESS | 3688 | 1464799522671 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3688 | 1464799522673 Marionette TRACE conn3 <- [1,2910,null,{}] 09:45:22 INFO - PROCESS | 3688 | 1464799522677 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 3688 | 1464799522782 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:45:22 INFO - PROCESS | 3688 | 1464799522895 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3688 | ++DOCSHELL 10B0E000 == 45 [pid = 3688] [id = 737] 09:45:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (17902C00) [pid = 3688] [serial = 2211] [outer = 00000000] 09:45:22 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (198D8C00) [pid = 3688] [serial = 2212] [outer = 17902C00] 09:45:22 INFO - PROCESS | 3688 | 1464799522994 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (198DC800) [pid = 3688] [serial = 2213] [outer = 17902C00] 09:45:23 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:23 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:23 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:23 INFO - PROCESS | 3688 | [3688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:23 INFO - PROCESS | 3688 | 1464799523658 Marionette TRACE conn3 <- [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]]]}] 09:45:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:45:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:23 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 09:45:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:23 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 09:45:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:23 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]" 09:45:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:45:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1020ms 09:45:23 INFO - PROCESS | 3688 | 1464799523697 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3688 | 1464799523700 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:45:23 INFO - PROCESS | 3688 | 1464799523706 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3688 | 1464799523710 Marionette TRACE conn3 <- [1,2914,null,{}] 09:45:23 INFO - PROCESS | 3688 | 1464799523716 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 3688 | 1464799523811 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:45:23 INFO - PROCESS | 3688 | 1464799523966 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3688 | ++DOCSHELL 10C23C00 == 46 [pid = 3688] [id = 738] 09:45:23 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (10C28000) [pid = 3688] [serial = 2214] [outer = 00000000] 09:45:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (13D4EC00) [pid = 3688] [serial = 2215] [outer = 10C28000] 09:45:24 INFO - PROCESS | 3688 | 1464799524019 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (140D2400) [pid = 3688] [serial = 2216] [outer = 10C28000] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 16E12C00 == 45 [pid = 3688] [id = 732] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 16E14000 == 44 [pid = 3688] [id = 731] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 16ABE000 == 43 [pid = 3688] [id = 730] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 15F66400 == 42 [pid = 3688] [id = 729] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 14323000 == 41 [pid = 3688] [id = 728] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 13118400 == 40 [pid = 3688] [id = 727] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 10232400 == 39 [pid = 3688] [id = 726] 09:45:24 INFO - PROCESS | 3688 | --DOCSHELL 10563800 == 38 [pid = 3688] [id = 725] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10E90400) [pid = 3688] [serial = 2125] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (13D52400) [pid = 3688] [serial = 2128] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (17A44400) [pid = 3688] [serial = 2131] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (14326C00) [pid = 3688] [serial = 2143] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (14E07C00) [pid = 3688] [serial = 2144] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16DD2400) [pid = 3688] [serial = 2149] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (12D35400) [pid = 3688] [serial = 2140] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (1311C800) [pid = 3688] [serial = 2141] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (12B0D400) [pid = 3688] [serial = 2138] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (11A0A400) [pid = 3688] [serial = 2137] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (10AE1C00) [pid = 3688] [serial = 2134] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (1676AC00) [pid = 3688] [serial = 2146] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (16FC7800) [pid = 3688] [serial = 2152] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (17A35C00) [pid = 3688] [serial = 2155] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (172AE800) [pid = 3688] [serial = 2153] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (16E0F000) [pid = 3688] [serial = 2158] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 88 (19778400) [pid = 3688] [serial = 2164] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 87 (1974D000) [pid = 3688] [serial = 2161] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 86 (1974F000) [pid = 3688] [serial = 2162] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 85 (17A3F400) [pid = 3688] [serial = 2156] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 84 (16DD7000) [pid = 3688] [serial = 2150] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 83 (16995C00) [pid = 3688] [serial = 2147] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | --DOMWINDOW == 82 (16E10400) [pid = 3688] [serial = 2159] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:45:24 INFO - PROCESS | 3688 | 1464799524516 Marionette TRACE conn3 <- [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]]]}] 09:45:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:45:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 838ms 09:45:24 INFO - PROCESS | 3688 | 1464799524540 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3688 | 1464799524545 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:45:24 INFO - PROCESS | 3688 | 1464799524551 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3688 | 1464799524554 Marionette TRACE conn3 <- [1,2918,null,{}] 09:45:24 INFO - PROCESS | 3688 | 1464799524557 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 3688 | 1464799524642 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:45:24 INFO - PROCESS | 3688 | 1464799524649 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3688 | ++DOCSHELL 10ADD400 == 39 [pid = 3688] [id = 739] 09:45:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 83 (10ADE000) [pid = 3688] [serial = 2217] [outer = 00000000] 09:45:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 84 (13121C00) [pid = 3688] [serial = 2218] [outer = 10ADE000] 09:45:24 INFO - PROCESS | 3688 | 1464799524693 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3688 | ++DOMWINDOW == 85 (14019C00) [pid = 3688] [serial = 2219] [outer = 10ADE000] 09:45:25 INFO - PROCESS | 3688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:45:25 INFO - PROCESS | 3688 | 1464799525150 Marionette TRACE conn3 <- [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]]]}] 09:45:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:45:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 609ms 09:45:25 INFO - PROCESS | 3688 | 1464799525172 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3688 | 1464799525174 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:45:25 INFO - PROCESS | 3688 | 1464799525177 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3688 | 1464799525180 Marionette TRACE conn3 <- [1,2922,null,{}] 09:45:25 INFO - PROCESS | 3688 | 1464799525190 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3688 | 1464799525279 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:45:25 INFO - PROCESS | 3688 | 1464799525286 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3688 | ++DOCSHELL 14E09800 == 40 [pid = 3688] [id = 740] 09:45:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 86 (14E1C800) [pid = 3688] [serial = 2220] [outer = 00000000] 09:45:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 87 (15F65C00) [pid = 3688] [serial = 2221] [outer = 14E1C800] 09:45:25 INFO - PROCESS | 3688 | 1464799525332 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 88 (1699D800) [pid = 3688] [serial = 2222] [outer = 14E1C800] 09:45:25 INFO - PROCESS | 3688 | 1464799525793 Marionette TRACE conn3 <- [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]]]}] 09:45:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:45:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms 09:45:25 INFO - PROCESS | 3688 | 1464799525859 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3688 | 1464799525863 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 3688 | 1464799525873 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:45:25 INFO - PROCESS | 3688 | 1464799525876 Marionette TRACE conn3 <- [1,2926,null,{}] 09:45:25 INFO - PROCESS | 3688 | 1464799525880 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3688 | 1464799525966 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:45:25 INFO - PROCESS | 3688 | 1464799525972 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3688 | ++DOCSHELL 1699F400 == 41 [pid = 3688] [id = 741] 09:45:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 89 (169A4000) [pid = 3688] [serial = 2223] [outer = 00000000] 09:45:25 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (16E11C00) [pid = 3688] [serial = 2224] [outer = 169A4000] 09:45:26 INFO - PROCESS | 3688 | 1464799526016 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (17207C00) [pid = 3688] [serial = 2225] [outer = 169A4000] 09:45:26 INFO - PROCESS | 3688 | 1464799526425 Marionette TRACE conn3 <- [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]]]}] 09:45:26 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. 09:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 588ms 09:45:26 INFO - PROCESS | 3688 | 1464799526483 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3688 | 1464799526485 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:45:26 INFO - PROCESS | 3688 | 1464799526489 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3688 | 1464799526490 Marionette TRACE conn3 <- [1,2930,null,{}] 09:45:26 INFO - PROCESS | 3688 | 1464799526494 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3688 | 1464799526579 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:45:26 INFO - PROCESS | 3688 | 1464799526585 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3688 | ++DOCSHELL 15B8A800 == 42 [pid = 3688] [id = 742] 09:45:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1699FC00) [pid = 3688] [serial = 2226] [outer = 00000000] 09:45:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (17A3D800) [pid = 3688] [serial = 2227] [outer = 1699FC00] 09:45:26 INFO - PROCESS | 3688 | 1464799526628 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (1839A000) [pid = 3688] [serial = 2228] [outer = 1699FC00] 09:45:27 INFO - PROCESS | 3688 | 1464799527108 Marionette TRACE conn3 <- [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"]]]}] 09:45:27 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 09:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:45:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 634ms 09:45:27 INFO - PROCESS | 3688 | 1464799527127 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3688 | 1464799527129 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3688 | 1464799527132 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:45:27 INFO - PROCESS | 3688 | 1464799527134 Marionette TRACE conn3 <- [1,2934,null,{}] 09:45:27 INFO - PROCESS | 3688 | 1464799527137 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3688 | 1464799527274 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:45:27 INFO - PROCESS | 3688 | 1464799527281 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3688 | ++DOCSHELL 19749800 == 43 [pid = 3688] [id = 743] 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (19750000) [pid = 3688] [serial = 2229] [outer = 00000000] 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1977E000) [pid = 3688] [serial = 2230] [outer = 19750000] 09:45:27 INFO - PROCESS | 3688 | 1464799527325 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (197E0C00) [pid = 3688] [serial = 2231] [outer = 19750000] 09:45:27 INFO - PROCESS | 3688 | 1464799527744 Marionette TRACE conn3 <- [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]]]}] 09:45:27 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. 09:45:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 635ms 09:45:27 INFO - PROCESS | 3688 | 1464799527754 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3688 | 1464799527756 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3688 | 1464799527759 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:45:27 INFO - PROCESS | 3688 | 1464799527761 Marionette TRACE conn3 <- [1,2938,null,{}] 09:45:27 INFO - PROCESS | 3688 | 1464799527764 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3688 | 1464799527880 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:45:27 INFO - PROCESS | 3688 | 1464799527886 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3688 | ++DOCSHELL 197DA000 == 44 [pid = 3688] [id = 744] 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (198E6000) [pid = 3688] [serial = 2232] [outer = 00000000] 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (19A1F400) [pid = 3688] [serial = 2233] [outer = 198E6000] 09:45:27 INFO - PROCESS | 3688 | 1464799527937 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (19A1D800) [pid = 3688] [serial = 2234] [outer = 198E6000] 09:45:28 INFO - PROCESS | 3688 | ++DOCSHELL 19A28000 == 45 [pid = 3688] [id = 745] 09:45:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19A28400) [pid = 3688] [serial = 2235] [outer = 00000000] 09:45:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (19A29800) [pid = 3688] [serial = 2236] [outer = 19A28400] 09:45:28 INFO - PROCESS | 3688 | 1464799528414 Marionette TRACE conn3 <- [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]]]}] 09:45:28 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. 09:45:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 697ms 09:45:28 INFO - PROCESS | 3688 | 1464799528459 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3688 | 1464799528461 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:45:28 INFO - PROCESS | 3688 | 1464799528465 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3688 | 1464799528466 Marionette TRACE conn3 <- [1,2942,null,{}] 09:45:28 INFO - PROCESS | 3688 | 1464799528470 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3688 | 1464799528597 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:45:28 INFO - PROCESS | 3688 | 1464799528661 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3688 | ++DOCSHELL 0F30F800 == 46 [pid = 3688] [id = 746] 09:45:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (10A61800) [pid = 3688] [serial = 2237] [outer = 00000000] 09:45:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (19A85C00) [pid = 3688] [serial = 2238] [outer = 10A61800] 09:45:28 INFO - PROCESS | 3688 | 1464799528707 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (19A8A400) [pid = 3688] [serial = 2239] [outer = 10A61800] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10485C00) [pid = 3688] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (10AD3C00) [pid = 3688] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (17862000) [pid = 3688] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (16ABF000) [pid = 3688] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (16E14400) [pid = 3688] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (105F6400) [pid = 3688] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (1311F400) [pid = 3688] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (14323800) [pid = 3688] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (15F7D400) [pid = 3688] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:45:28 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (102D4400) [pid = 3688] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:45:29 INFO - PROCESS | 3688 | 1464799529128 Marionette TRACE conn3 <- [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]]]}] 09:45:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:45:29 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 09:45:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 743ms 09:45:29 INFO - PROCESS | 3688 | 1464799529209 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3688 | 1464799529211 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:45:29 INFO - PROCESS | 3688 | 1464799529216 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3688 | 1464799529217 Marionette TRACE conn3 <- [1,2946,null,{}] 09:45:29 INFO - PROCESS | 3688 | 1464799529221 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3688 | 1464799529310 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:45:29 INFO - PROCESS | 3688 | 1464799529317 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3688 | ++DOCSHELL 1324DC00 == 47 [pid = 3688] [id = 747] 09:45:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (1324F400) [pid = 3688] [serial = 2240] [outer = 00000000] 09:45:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (16DDC000) [pid = 3688] [serial = 2241] [outer = 1324F400] 09:45:29 INFO - PROCESS | 3688 | 1464799529359 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (19A22400) [pid = 3688] [serial = 2242] [outer = 1324F400] 09:45:29 INFO - PROCESS | 3688 | 1464799529761 Marionette TRACE conn3 <- [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]]]}] 09:45:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:45:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 589ms 09:45:29 INFO - PROCESS | 3688 | 1464799529823 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3688 | 1464799529825 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 3688 | 1464799529829 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3688 | 1464799529830 Marionette TRACE conn3 <- [1,2950,null,{}] 09:45:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:45:29 INFO - PROCESS | 3688 | 1464799529838 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3688 | 1464799529920 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:45:29 INFO - PROCESS | 3688 | 1464799529926 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3688 | ++DOCSHELL 16997000 == 48 [pid = 3688] [id = 748] 09:45:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (19A8B800) [pid = 3688] [serial = 2243] [outer = 00000000] 09:45:29 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (19B6A000) [pid = 3688] [serial = 2244] [outer = 19A8B800] 09:45:29 INFO - PROCESS | 3688 | 1464799529976 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19B6F000) [pid = 3688] [serial = 2245] [outer = 19A8B800] 09:45:30 INFO - PROCESS | 3688 | 1464799530392 Marionette TRACE conn3 <- [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]]]}] 09:45:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:45:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 588ms 09:45:30 INFO - PROCESS | 3688 | 1464799530429 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3688 | 1464799530431 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:45:30 INFO - PROCESS | 3688 | 1464799530435 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3688 | 1464799530437 Marionette TRACE conn3 <- [1,2954,null,{}] 09:45:30 INFO - PROCESS | 3688 | 1464799530440 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3688 | 1464799530579 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:45:30 INFO - PROCESS | 3688 | 1464799530584 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3688 | ++DOCSHELL 19B68400 == 49 [pid = 3688] [id = 749] 09:45:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (19E56800) [pid = 3688] [serial = 2246] [outer = 00000000] 09:45:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1A007C00) [pid = 3688] [serial = 2247] [outer = 19E56800] 09:45:30 INFO - PROCESS | 3688 | 1464799530632 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (1A00D800) [pid = 3688] [serial = 2248] [outer = 19E56800] 09:45:31 INFO - PROCESS | 3688 | 1464799531192 Marionette TRACE conn3 <- [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]]]}] 09:45:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:45:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 789ms 09:45:31 INFO - PROCESS | 3688 | 1464799531221 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3688 | 1464799531225 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:45:31 INFO - PROCESS | 3688 | 1464799531247 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 3688 | 1464799531251 Marionette TRACE conn3 <- [1,2958,null,{}] 09:45:31 INFO - PROCESS | 3688 | 1464799531258 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3688 | 1464799531368 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:45:31 INFO - PROCESS | 3688 | 1464799531482 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3688 | ++DOCSHELL 10B12C00 == 50 [pid = 3688] [id = 750] 09:45:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10B14400) [pid = 3688] [serial = 2249] [outer = 00000000] 09:45:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (12A9BC00) [pid = 3688] [serial = 2250] [outer = 10B14400] 09:45:31 INFO - PROCESS | 3688 | 1464799531578 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (13118C00) [pid = 3688] [serial = 2251] [outer = 10B14400] 09:45:32 INFO - PROCESS | 3688 | 1464799532146 Marionette TRACE conn3 <- [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]]]}] 09:45:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 944ms 09:45:32 INFO - PROCESS | 3688 | 1464799532198 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3688 | 1464799532203 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:45:32 INFO - PROCESS | 3688 | 1464799532210 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3688 | 1464799532213 Marionette TRACE conn3 <- [1,2962,null,{}] 09:45:32 INFO - PROCESS | 3688 | 1464799532217 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3688 | 1464799532325 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:45:32 INFO - PROCESS | 3688 | 1464799532468 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3688 | ++DOCSHELL 15475400 == 51 [pid = 3688] [id = 751] 09:45:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (15F66400) [pid = 3688] [serial = 2252] [outer = 00000000] 09:45:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16A0A000) [pid = 3688] [serial = 2253] [outer = 15F66400] 09:45:32 INFO - PROCESS | 3688 | 1464799532522 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (16E07400) [pid = 3688] [serial = 2254] [outer = 15F66400] 09:45:33 INFO - PROCESS | 3688 | 1464799533027 Marionette TRACE conn3 <- [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]]]}] 09:45:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 898ms 09:45:33 INFO - PROCESS | 3688 | 1464799533096 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3688 | 1464799533099 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:45:33 INFO - PROCESS | 3688 | 1464799533103 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 3688 | 1464799533106 Marionette TRACE conn3 <- [1,2966,null,{}] 09:45:33 INFO - PROCESS | 3688 | 1464799533117 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 3688 | 1464799533225 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:45:33 INFO - PROCESS | 3688 | 1464799533369 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3688 | ++DOCSHELL 197D2800 == 52 [pid = 3688] [id = 752] 09:45:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (197D3000) [pid = 3688] [serial = 2255] [outer = 00000000] 09:45:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (198DD800) [pid = 3688] [serial = 2256] [outer = 197D3000] 09:45:33 INFO - PROCESS | 3688 | 1464799533426 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (19A85400) [pid = 3688] [serial = 2257] [outer = 197D3000] 09:45:33 INFO - PROCESS | 3688 | 1464799533949 Marionette TRACE conn3 <- [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]]]}] 09:45:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 898ms 09:45:34 INFO - PROCESS | 3688 | 1464799534006 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3688 | 1464799534009 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:45:34 INFO - PROCESS | 3688 | 1464799534013 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3688 | 1464799534016 Marionette TRACE conn3 <- [1,2970,null,{}] 09:45:34 INFO - PROCESS | 3688 | 1464799534019 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3688 | 1464799534131 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:45:34 INFO - PROCESS | 3688 | 1464799534244 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3688 | ++DOCSHELL 19E54400 == 53 [pid = 3688] [id = 753] 09:45:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1A003400) [pid = 3688] [serial = 2258] [outer = 00000000] 09:45:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1A009800) [pid = 3688] [serial = 2259] [outer = 1A003400] 09:45:34 INFO - PROCESS | 3688 | 1464799534338 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1A05F400) [pid = 3688] [serial = 2260] [outer = 1A003400] 09:45:34 INFO - PROCESS | 3688 | 1464799534850 Marionette TRACE conn3 <- [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"]]]}] 09:45:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:45:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:45:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 882ms 09:45:35 INFO - PROCESS | 3688 | 1464799535127 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3688 | 1464799535132 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 3688 | 1464799535151 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3688 | 1464799535154 Marionette TRACE conn3 <- [1,2974,null,{}] 09:45:35 INFO - PROCESS | 3688 | 1464799535159 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:45:35 INFO - PROCESS | 3688 | 1464799535257 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:45:35 INFO - PROCESS | 3688 | 1464799535395 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3688 | ++DOCSHELL 10A5E000 == 54 [pid = 3688] [id = 754] 09:45:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (10AD7800) [pid = 3688] [serial = 2261] [outer = 00000000] 09:45:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (12B0D400) [pid = 3688] [serial = 2262] [outer = 10AD7800] 09:45:35 INFO - PROCESS | 3688 | 1464799535446 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1324E000) [pid = 3688] [serial = 2263] [outer = 10AD7800] 09:45:35 INFO - PROCESS | 3688 | 1464799535962 Marionette TRACE conn3 <- [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]]]}] 09:45:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:45:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 836ms 09:45:35 INFO - PROCESS | 3688 | 1464799536016 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3688 | 1464799536019 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 3688 | 1464799536027 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:45:36 INFO - PROCESS | 3688 | 1464799536031 Marionette TRACE conn3 <- [1,2978,null,{}] 09:45:36 INFO - PROCESS | 3688 | 1464799536035 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3688 | 1464799536134 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:45:36 INFO - PROCESS | 3688 | 1464799536251 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3688 | ++DOCSHELL 10563800 == 55 [pid = 3688] [id = 755] 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10A5AC00) [pid = 3688] [serial = 2264] [outer = 00000000] 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (10B0AC00) [pid = 3688] [serial = 2265] [outer = 10A5AC00] 09:45:36 INFO - PROCESS | 3688 | 1464799536337 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (10F1F000) [pid = 3688] [serial = 2266] [outer = 10A5AC00] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 12893800 == 54 [pid = 3688] [id = 709] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 16997000 == 53 [pid = 3688] [id = 748] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 1324DC00 == 52 [pid = 3688] [id = 747] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 0F30F800 == 51 [pid = 3688] [id = 746] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 19A28000 == 50 [pid = 3688] [id = 745] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 197DA000 == 49 [pid = 3688] [id = 744] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 19749800 == 48 [pid = 3688] [id = 743] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 15B8A800 == 47 [pid = 3688] [id = 742] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 1699F400 == 46 [pid = 3688] [id = 741] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 14E09800 == 45 [pid = 3688] [id = 740] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 10ADD400 == 44 [pid = 3688] [id = 739] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 10C23C00 == 43 [pid = 3688] [id = 738] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 10B11000 == 42 [pid = 3688] [id = 734] 09:45:36 INFO - PROCESS | 3688 | --DOCSHELL 143BD000 == 41 [pid = 3688] [id = 733] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (10B15C00) [pid = 3688] [serial = 2135] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (111B3800) [pid = 3688] [serial = 2093] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (1839F000) [pid = 3688] [serial = 2197] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (16DD7800) [pid = 3688] [serial = 2191] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (17273000) [pid = 3688] [serial = 2194] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (10E9B400) [pid = 3688] [serial = 2167] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (14322800) [pid = 3688] [serial = 2170] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (19774C00) [pid = 3688] [serial = 2173] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (10C28400) [pid = 3688] [serial = 2177] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (10B0B000) [pid = 3688] [serial = 2176] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (1371E800) [pid = 3688] [serial = 2182] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (13CE5C00) [pid = 3688] [serial = 2183] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (16E09000) [pid = 3688] [serial = 2192] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (14E08800) [pid = 3688] [serial = 2185] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (15470400) [pid = 3688] [serial = 2186] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (16999C00) [pid = 3688] [serial = 2188] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (10AC5800) [pid = 3688] [serial = 2179] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (10C27C00) [pid = 3688] [serial = 2180] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (1786AC00) [pid = 3688] [serial = 2195] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (1839F400) [pid = 3688] [serial = 2198] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1699BC00) [pid = 3688] [serial = 2189] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3688 | ++DOCSHELL 132ED000 == 42 [pid = 3688] [id = 756] 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (13720C00) [pid = 3688] [serial = 2267] [outer = 00000000] 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (13CEA800) [pid = 3688] [serial = 2268] [outer = 13720C00] 09:45:36 INFO - PROCESS | 3688 | 1464799536824 Marionette TRACE conn3 <- [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]]]}] 09:45:36 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. 09:45:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 821ms 09:45:36 INFO - PROCESS | 3688 | 1464799536854 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3688 | 1464799536856 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 3688 | 1464799536860 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:45:36 INFO - PROCESS | 3688 | 1464799536862 Marionette TRACE conn3 <- [1,2982,null,{}] 09:45:36 INFO - PROCESS | 3688 | 1464799536870 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3688 | 1464799536970 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:45:36 INFO - PROCESS | 3688 | 1464799536979 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3688 | ++DOCSHELL 14325000 == 43 [pid = 3688] [id = 757] 09:45:36 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (14326400) [pid = 3688] [serial = 2269] [outer = 00000000] 09:45:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (15473000) [pid = 3688] [serial = 2270] [outer = 14326400] 09:45:37 INFO - PROCESS | 3688 | 1464799537027 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (15F81800) [pid = 3688] [serial = 2271] [outer = 14326400] 09:45:37 INFO - PROCESS | 3688 | 1464799537515 Marionette TRACE conn3 <- [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]]]}] 09:45:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:45:37 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 09:45:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 697ms 09:45:37 INFO - PROCESS | 3688 | 1464799537559 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3688 | 1464799537561 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:45:37 INFO - PROCESS | 3688 | 1464799537568 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3688 | 1464799537569 Marionette TRACE conn3 <- [1,2986,null,{}] 09:45:37 INFO - PROCESS | 3688 | 1464799537573 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3688 | 1464799537658 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:45:37 INFO - PROCESS | 3688 | 1464799537664 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3688 | ++DOCSHELL 1675FC00 == 44 [pid = 3688] [id = 758] 09:45:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (169A2400) [pid = 3688] [serial = 2272] [outer = 00000000] 09:45:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (16DDE000) [pid = 3688] [serial = 2273] [outer = 169A2400] 09:45:37 INFO - PROCESS | 3688 | 1464799537713 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16E09000) [pid = 3688] [serial = 2274] [outer = 169A2400] 09:45:38 INFO - PROCESS | 3688 | 1464799538142 Marionette TRACE conn3 <- [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]]]}] 09:45:38 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. 09:45:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 635ms 09:45:38 INFO - PROCESS | 3688 | 1464799538187 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3688 | 1464799538189 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3688 | 1464799538192 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:45:38 INFO - PROCESS | 3688 | 1464799538194 Marionette TRACE conn3 <- [1,2990,null,{}] 09:45:38 INFO - PROCESS | 3688 | 1464799538202 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3688 | 1464799538281 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:45:38 INFO - PROCESS | 3688 | 1464799538287 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3688 | ++DOCSHELL 16E0AC00 == 45 [pid = 3688] [id = 759] 09:45:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (16E0E000) [pid = 3688] [serial = 2275] [outer = 00000000] 09:45:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (17863400) [pid = 3688] [serial = 2276] [outer = 16E0E000] 09:45:38 INFO - PROCESS | 3688 | 1464799538330 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (17910400) [pid = 3688] [serial = 2277] [outer = 16E0E000] 09:45:38 INFO - PROCESS | 3688 | 1464799538785 Marionette TRACE conn3 <- [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]]]}] 09:45:38 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. 09:45:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 635ms 09:45:38 INFO - PROCESS | 3688 | 1464799538839 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3688 | 1464799538841 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3688 | 1464799538845 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3688 | 1464799538846 Marionette TRACE conn3 <- [1,2994,null,{}] 09:45:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:45:38 INFO - PROCESS | 3688 | 1464799538850 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3688 | 1464799538991 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:45:38 INFO - PROCESS | 3688 | 1464799538999 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3688 | ++DOCSHELL 10C2E800 == 46 [pid = 3688] [id = 760] 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (17A3EC00) [pid = 3688] [serial = 2278] [outer = 00000000] 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1974F400) [pid = 3688] [serial = 2279] [outer = 17A3EC00] 09:45:39 INFO - PROCESS | 3688 | 1464799539043 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (19754400) [pid = 3688] [serial = 2280] [outer = 17A3EC00] 09:45:39 INFO - PROCESS | 3688 | 1464799539481 Marionette TRACE conn3 <- [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]]]}] 09:45:39 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. 09:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 697ms 09:45:39 INFO - PROCESS | 3688 | 1464799539547 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3688 | 1464799539549 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:45:39 INFO - PROCESS | 3688 | 1464799539552 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3688 | 1464799539554 Marionette TRACE conn3 <- [1,2998,null,{}] 09:45:39 INFO - PROCESS | 3688 | 1464799539563 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3688 | 1464799539686 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:45:39 INFO - PROCESS | 3688 | 1464799539782 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3688 | ++DOCSHELL 10ADF400 == 47 [pid = 3688] [id = 761] 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (19775C00) [pid = 3688] [serial = 2281] [outer = 00000000] 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (197DA000) [pid = 3688] [serial = 2282] [outer = 19775C00] 09:45:39 INFO - PROCESS | 3688 | 1464799539811 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (197DD000) [pid = 3688] [serial = 2283] [outer = 19775C00] 09:45:39 INFO - PROCESS | 3688 | [3688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:40 INFO - PROCESS | 3688 | 1464799540237 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:45:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:45:40 INFO - {} 09:45:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:45:40 INFO - {} 09:45:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:45:40 INFO - {} 09:45:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:45:40 INFO - {} 09:45:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 727ms 09:45:40 INFO - PROCESS | 3688 | 1464799540276 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3688 | 1464799540278 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /FileAPI/fileReader.html 09:45:40 INFO - PROCESS | 3688 | 1464799540292 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3688 | 1464799540294 Marionette TRACE conn3 <- [1,3002,null,{}] 09:45:40 INFO - PROCESS | 3688 | 1464799540297 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 3688 | 1464799540415 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:45:40 INFO - PROCESS | 3688 | 1464799540421 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3688 | ++DOCSHELL 10AC6400 == 48 [pid = 3688] [id = 762] 09:45:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (19A24400) [pid = 3688] [serial = 2284] [outer = 00000000] 09:45:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (19B69000) [pid = 3688] [serial = 2285] [outer = 19A24400] 09:45:40 INFO - PROCESS | 3688 | 1464799540464 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1A003800) [pid = 3688] [serial = 2286] [outer = 19A24400] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (10AD0C00) [pid = 3688] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (16E09800) [pid = 3688] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (1817BC00) [pid = 3688] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (10A61800) [pid = 3688] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (19750000) [pid = 3688] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (198E6000) [pid = 3688] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (19A28400) [pid = 3688] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (19A8B800) [pid = 3688] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (16997800) [pid = 3688] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (10C28000) [pid = 3688] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (14E1C800) [pid = 3688] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (169A4000) [pid = 3688] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (10ADE000) [pid = 3688] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1699FC00) [pid = 3688] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (1324F400) [pid = 3688] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (12D84800) [pid = 3688] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (1781A800) [pid = 3688] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (10AD5800) [pid = 3688] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (13913C00) [pid = 3688] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:45:41 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (1974F800) [pid = 3688] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:45:41 INFO - PROCESS | 3688 | 1464799541131 Marionette TRACE conn3 <- [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]]]}] 09:45:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:45:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:45:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:45:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:45:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 898ms 09:45:41 INFO - PROCESS | 3688 | 1464799541186 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3688 | 1464799541188 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /FileAPI/historical.html 09:45:41 INFO - PROCESS | 3688 | 1464799541191 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3688 | 1464799541203 Marionette TRACE conn3 <- [1,3006,null,{}] 09:45:41 INFO - PROCESS | 3688 | 1464799541207 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3688 | 1464799541291 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:45:41 INFO - PROCESS | 3688 | 1464799541299 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3688 | ++DOCSHELL 0F310000 == 49 [pid = 3688] [id = 763] 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (102D0000) [pid = 3688] [serial = 2287] [outer = 00000000] 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (13727C00) [pid = 3688] [serial = 2288] [outer = 102D0000] 09:45:41 INFO - PROCESS | 3688 | 1464799541431 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (13909800) [pid = 3688] [serial = 2289] [outer = 102D0000] 09:45:41 INFO - PROCESS | 3688 | 1464799541753 Marionette TRACE conn3 <- [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"]]]}] 09:45:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:45:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:45:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:45:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:45:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:45:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:45:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:45:41 INFO - TEST-OK | /FileAPI/historical.html | took 588ms 09:45:41 INFO - PROCESS | 3688 | 1464799541773 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3688 | 1464799541775 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /FileAPI/idlharness.html 09:45:41 INFO - PROCESS | 3688 | 1464799541778 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3688 | 1464799541780 Marionette TRACE conn3 <- [1,3010,null,{}] 09:45:41 INFO - PROCESS | 3688 | 1464799541783 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3688 | 1464799541864 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:45:41 INFO - PROCESS | 3688 | 1464799541870 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3688 | ++DOCSHELL 14E05400 == 50 [pid = 3688] [id = 764] 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (16DDCC00) [pid = 3688] [serial = 2290] [outer = 00000000] 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (19A8AC00) [pid = 3688] [serial = 2291] [outer = 16DDCC00] 09:45:41 INFO - PROCESS | 3688 | 1464799541913 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (1A007400) [pid = 3688] [serial = 2292] [outer = 16DDCC00] 09:45:42 INFO - PROCESS | 3688 | 1464799542706 Marionette TRACE conn3 <- [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]]]}] 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:45:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:45:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:45:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:45:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:45:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:45:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:45:42 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 09:45:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:45:42 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 09:45:42 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 09:45:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:45:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:45:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:45:42 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 09:45:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:45:42 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 09:45:42 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 09:45:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:45:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:45:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:45:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:45:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:45:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1083ms 09:45:42 INFO - PROCESS | 3688 | 1464799542873 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3688 | 1464799542875 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /FileAPI/idlharness.worker 09:45:42 INFO - PROCESS | 3688 | 1464799542879 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3688 | 1464799542881 Marionette TRACE conn3 <- [1,3014,null,{}] 09:45:42 INFO - PROCESS | 3688 | 1464799542884 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 3688 | 1464799542991 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:45:42 INFO - PROCESS | 3688 | 1464799542999 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3688 | ++DOCSHELL 1A9DA400 == 51 [pid = 3688] [id = 765] 09:45:42 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (1A9DD400) [pid = 3688] [serial = 2293] [outer = 00000000] 09:45:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (1AC15400) [pid = 3688] [serial = 2294] [outer = 1A9DD400] 09:45:43 INFO - PROCESS | 3688 | 1464799543046 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (1AC1AC00) [pid = 3688] [serial = 2295] [outer = 1A9DD400] 09:45:43 INFO - PROCESS | 3688 | [3688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:44 INFO - PROCESS | 3688 | 1464799544242 Marionette TRACE conn3 <- [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,{},{}]]]}] 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:45:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:45:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:45:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:45:44 INFO - {} 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:45:44 INFO - {} 09:45:44 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 - {} 09:45:44 INFO - {} 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:45:44 INFO - {} 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:45:44 INFO - {} 09:45:44 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 - {} 09:45:44 INFO - {} 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 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 09:45:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:44 INFO - {} 09:45:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1549ms 09:45:44 INFO - PROCESS | 3688 | 1464799544455 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3688 | 1464799544459 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:45:44 INFO - PROCESS | 3688 | 1464799544475 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 3688 | 1464799544479 Marionette TRACE conn3 <- [1,3018,null,{}] 09:45:44 INFO - PROCESS | 3688 | 1464799544487 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3688 | 1464799544594 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:45:44 INFO - PROCESS | 3688 | 1464799544731 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3688 | ++DOCSHELL 10B18C00 == 52 [pid = 3688] [id = 766] 09:45:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (10C23C00) [pid = 3688] [serial = 2296] [outer = 00000000] 09:45:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (1AD60400) [pid = 3688] [serial = 2297] [outer = 10C23C00] 09:45:44 INFO - PROCESS | 3688 | 1464799544789 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (1AE93800) [pid = 3688] [serial = 2298] [outer = 10C23C00] 09:45:45 INFO - PROCESS | 3688 | 1464799545320 Marionette TRACE conn3 <- [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]]]}] 09:45:45 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 09:45:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 898ms 09:45:45 INFO - PROCESS | 3688 | 1464799545354 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3688 | 1464799545359 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:45:45 INFO - PROCESS | 3688 | 1464799545366 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3688 | 1464799545369 Marionette TRACE conn3 <- [1,3022,null,{}] 09:45:45 INFO - PROCESS | 3688 | 1464799545373 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3688 | 1464799545484 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:45:45 INFO - PROCESS | 3688 | 1464799545628 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3688 | ++DOCSHELL 1B04F000 == 53 [pid = 3688] [id = 767] 09:45:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (1B04FC00) [pid = 3688] [serial = 2299] [outer = 00000000] 09:45:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (1B054000) [pid = 3688] [serial = 2300] [outer = 1B04FC00] 09:45:45 INFO - PROCESS | 3688 | 1464799545682 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1B2C6400) [pid = 3688] [serial = 2301] [outer = 1B04FC00] 09:45:46 INFO - PROCESS | 3688 | 1464799546258 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:45:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 09:45:46 INFO - PROCESS | 3688 | 1464799546309 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3688 | 1464799546313 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:45:46 INFO - PROCESS | 3688 | 1464799546334 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3688 | 1464799546338 Marionette TRACE conn3 <- [1,3026,null,{}] 09:45:46 INFO - PROCESS | 3688 | 1464799546349 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3688 | 1464799546459 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:45:46 INFO - PROCESS | 3688 | 1464799546604 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3688 | ++DOCSHELL 10A7D000 == 54 [pid = 3688] [id = 768] 09:45:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1B2CDC00) [pid = 3688] [serial = 2302] [outer = 00000000] 09:45:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1B4BDC00) [pid = 3688] [serial = 2303] [outer = 1B2CDC00] 09:45:46 INFO - PROCESS | 3688 | 1464799546661 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (1B4C2000) [pid = 3688] [serial = 2304] [outer = 1B2CDC00] 09:45:47 INFO - PROCESS | 3688 | 1464799547213 Marionette TRACE conn3 <- [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"]]]}] 09:45:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:45:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:45:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 944ms 09:45:47 INFO - PROCESS | 3688 | 1464799547262 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3688 | 1464799547264 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:45:47 INFO - PROCESS | 3688 | 1464799547269 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3688 | 1464799547270 Marionette TRACE conn3 <- [1,3030,null,{}] 09:45:47 INFO - PROCESS | 3688 | 1464799547274 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3688 | 1464799547389 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:45:47 INFO - PROCESS | 3688 | 1464799547531 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3688 | ++DOCSHELL 10ACC800 == 55 [pid = 3688] [id = 769] 09:45:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10AD9C00) [pid = 3688] [serial = 2305] [outer = 00000000] 09:45:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (1311D000) [pid = 3688] [serial = 2306] [outer = 10AD9C00] 09:45:47 INFO - PROCESS | 3688 | 1464799547588 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (1431A000) [pid = 3688] [serial = 2307] [outer = 10AD9C00] 09:45:48 INFO - PROCESS | 3688 | 1464799548397 Marionette TRACE conn3 <- [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]]]}] 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:45:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1254ms 09:45:48 INFO - PROCESS | 3688 | 1464799548571 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3688 | 1464799548576 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:45:48 INFO - PROCESS | 3688 | 1464799548583 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3688 | 1464799548586 Marionette TRACE conn3 <- [1,3034,null,{}] 09:45:48 INFO - PROCESS | 3688 | 1464799548591 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 3688 | 1464799548684 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:45:48 INFO - PROCESS | 3688 | 1464799548823 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3688 | ++DOCSHELL 11030000 == 56 [pid = 3688] [id = 770] 09:45:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (111AC800) [pid = 3688] [serial = 2308] [outer = 00000000] 09:45:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (15471400) [pid = 3688] [serial = 2309] [outer = 111AC800] 09:45:48 INFO - PROCESS | 3688 | 1464799548872 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (16DD4C00) [pid = 3688] [serial = 2310] [outer = 111AC800] 09:45:49 INFO - PROCESS | 3688 | [3688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 14E05400 == 55 [pid = 3688] [id = 764] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 0F310000 == 54 [pid = 3688] [id = 763] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 10AC6400 == 53 [pid = 3688] [id = 762] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 10ADF400 == 52 [pid = 3688] [id = 761] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 10C2E800 == 51 [pid = 3688] [id = 760] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 16E0AC00 == 50 [pid = 3688] [id = 759] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 1675FC00 == 49 [pid = 3688] [id = 758] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 14325000 == 48 [pid = 3688] [id = 757] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 132ED000 == 47 [pid = 3688] [id = 756] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 10563800 == 46 [pid = 3688] [id = 755] 09:45:49 INFO - PROCESS | 3688 | --DOCSHELL 10A5E000 == 45 [pid = 3688] [id = 754] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (183A1800) [pid = 3688] [serial = 2090] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (1977E000) [pid = 3688] [serial = 2230] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (19A1F400) [pid = 3688] [serial = 2233] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (19A85C00) [pid = 3688] [serial = 2238] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (19A29800) [pid = 3688] [serial = 2236] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (19B6F000) [pid = 3688] [serial = 2245] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (19A1D800) [pid = 3688] [serial = 2234] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (16FBF000) [pid = 3688] [serial = 2200] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (172AAC00) [pid = 3688] [serial = 2201] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (140D2400) [pid = 3688] [serial = 2216] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (13D4EC00) [pid = 3688] [serial = 2215] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (15F65C00) [pid = 3688] [serial = 2221] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (1699D800) [pid = 3688] [serial = 2222] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (16E11C00) [pid = 3688] [serial = 2224] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (17207C00) [pid = 3688] [serial = 2225] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (13121C00) [pid = 3688] [serial = 2218] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (14019C00) [pid = 3688] [serial = 2219] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1A007C00) [pid = 3688] [serial = 2247] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (114A3400) [pid = 3688] [serial = 2203] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (17A3D800) [pid = 3688] [serial = 2227] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (198D8C00) [pid = 3688] [serial = 2212] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (15F7B800) [pid = 3688] [serial = 2206] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (197D2C00) [pid = 3688] [serial = 2209] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (19A8A400) [pid = 3688] [serial = 2239] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (16DDC000) [pid = 3688] [serial = 2241] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (19B6A000) [pid = 3688] [serial = 2244] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (197E0C00) [pid = 3688] [serial = 2231] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (19A22400) [pid = 3688] [serial = 2242] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (1839A000) [pid = 3688] [serial = 2228] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (143C1C00) [pid = 3688] [serial = 2129] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (19747000) [pid = 3688] [serial = 2132] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (11A0D400) [pid = 3688] [serial = 2126] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 92 (154D8000) [pid = 3688] [serial = 2171] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 91 (19780C00) [pid = 3688] [serial = 2174] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 90 (11A03C00) [pid = 3688] [serial = 2168] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | --DOMWINDOW == 89 (17EA5000) [pid = 3688] [serial = 2123] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3688 | 1464799549443 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:45:49 INFO - {} 09:45:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 898ms 09:45:49 INFO - PROCESS | 3688 | 1464799549488 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3688 | 1464799549493 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:45:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:45:49 INFO - PROCESS | 3688 | 1464799549499 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3688 | 1464799549502 Marionette TRACE conn3 <- [1,3038,null,{}] 09:45:49 INFO - PROCESS | 3688 | 1464799549509 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 3688 | 1464799549635 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:45:49 INFO - PROCESS | 3688 | 1464799549732 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3688 | ++DOCSHELL 11C0C400 == 46 [pid = 3688] [id = 771] 09:45:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 90 (11C6B000) [pid = 3688] [serial = 2311] [outer = 00000000] 09:45:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 91 (12D2D800) [pid = 3688] [serial = 2312] [outer = 11C6B000] 09:45:49 INFO - PROCESS | 3688 | 1464799549777 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3688 | ++DOMWINDOW == 92 (1324D000) [pid = 3688] [serial = 2313] [outer = 11C6B000] 09:45:50 INFO - PROCESS | 3688 | 1464799550160 Marionette TRACE conn3 <- [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]]]}] 09:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:45:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 696ms 09:45:50 INFO - PROCESS | 3688 | 1464799550233 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3688 | 1464799550235 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:45:50 INFO - PROCESS | 3688 | 1464799550244 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:45:50 INFO - PROCESS | 3688 | 1464799550247 Marionette TRACE conn3 <- [1,3042,null,{}] 09:45:50 INFO - PROCESS | 3688 | 1464799550257 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 3688 | 1464799550326 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:45:50 INFO - PROCESS | 3688 | 1464799550333 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3688 | ++DOCSHELL 14E07800 == 47 [pid = 3688] [id = 772] 09:45:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 93 (14E07C00) [pid = 3688] [serial = 2314] [outer = 00000000] 09:45:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (15B8E800) [pid = 3688] [serial = 2315] [outer = 14E07C00] 09:45:50 INFO - PROCESS | 3688 | 1464799550382 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (166F2C00) [pid = 3688] [serial = 2316] [outer = 14E07C00] 09:45:51 INFO - PROCESS | 3688 | 1464799551080 Marionette TRACE conn3 <- [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"]]]}] 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1006ms 09:45:51 INFO - PROCESS | 3688 | 1464799551249 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:45:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:45:51 INFO - PROCESS | 3688 | 1464799551251 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 3688 | 1464799551255 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3688 | 1464799551256 Marionette TRACE conn3 <- [1,3046,null,{}] 09:45:51 INFO - PROCESS | 3688 | 1464799551260 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 3688 | 1464799551347 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:45:51 INFO - PROCESS | 3688 | 1464799551462 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3688 | ++DOCSHELL 1699C000 == 48 [pid = 3688] [id = 773] 09:45:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (16DD2400) [pid = 3688] [serial = 2317] [outer = 00000000] 09:45:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (1781D800) [pid = 3688] [serial = 2318] [outer = 16DD2400] 09:45:51 INFO - PROCESS | 3688 | 1464799551506 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (1786CC00) [pid = 3688] [serial = 2319] [outer = 16DD2400] 09:45:51 INFO - PROCESS | 3688 | 1464799551966 Marionette TRACE conn3 <- [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]]]}] 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:45:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:45:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:45:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:45:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:45:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:45:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 727ms 09:45:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:45:52 INFO - PROCESS | 3688 | 1464799552005 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3688 | 1464799552006 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:45:52 INFO - PROCESS | 3688 | 1464799552009 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3688 | 1464799552011 Marionette TRACE conn3 <- [1,3050,null,{}] 09:45:52 INFO - PROCESS | 3688 | 1464799552014 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3688 | 1464799552115 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:45:52 INFO - PROCESS | 3688 | 1464799552121 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3688 | ++DOCSHELL 15B94C00 == 49 [pid = 3688] [id = 774] 09:45:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (17868000) [pid = 3688] [serial = 2320] [outer = 00000000] 09:45:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (19745C00) [pid = 3688] [serial = 2321] [outer = 17868000] 09:45:52 INFO - PROCESS | 3688 | 1464799552165 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19748000) [pid = 3688] [serial = 2322] [outer = 17868000] 09:45:52 INFO - PROCESS | 3688 | [3688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:52 INFO - PROCESS | 3688 | 1464799552645 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:45:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:45:52 INFO - {} 09:45:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 681ms 09:45:52 INFO - PROCESS | 3688 | 1464799552694 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3688 | 1464799552696 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:45:52 INFO - PROCESS | 3688 | 1464799552699 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3688 | 1464799552701 Marionette TRACE conn3 <- [1,3054,null,{}] 09:45:52 INFO - PROCESS | 3688 | 1464799552715 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3688 | 1464799552876 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:45:52 INFO - PROCESS | 3688 | 1464799552886 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3688 | ++DOCSHELL 12D88C00 == 50 [pid = 3688] [id = 775] 09:45:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (17E66400) [pid = 3688] [serial = 2323] [outer = 00000000] 09:45:52 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (198DB800) [pid = 3688] [serial = 2324] [outer = 17E66400] 09:45:52 INFO - PROCESS | 3688 | 1464799552987 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (198E3C00) [pid = 3688] [serial = 2325] [outer = 17E66400] 09:45:53 INFO - PROCESS | 3688 | 1464799553473 Marionette TRACE conn3 <- [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]]]}] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19775C00) [pid = 3688] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (19A24400) [pid = 3688] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (14326400) [pid = 3688] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 100 (169A2400) [pid = 3688] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 99 (16E0E000) [pid = 3688] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 98 (102D0000) [pid = 3688] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 97 (10A5AC00) [pid = 3688] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 96 (13720C00) [pid = 3688] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 95 (10AD7800) [pid = 3688] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 94 (19E56800) [pid = 3688] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:45:53 INFO - PROCESS | 3688 | --DOMWINDOW == 93 (17A3EC00) [pid = 3688] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:45:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 790ms 09:45:53 INFO - PROCESS | 3688 | 1464799553502 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3688 | 1464799553504 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:45:53 INFO - PROCESS | 3688 | 1464799553507 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:45:53 INFO - PROCESS | 3688 | 1464799553509 Marionette TRACE conn3 <- [1,3058,null,{}] 09:45:53 INFO - PROCESS | 3688 | 1464799553512 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 3688 | 1464799553592 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:45:53 INFO - PROCESS | 3688 | 1464799553604 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3688 | ++DOCSHELL 14317C00 == 51 [pid = 3688] [id = 776] 09:45:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 94 (16E0E000) [pid = 3688] [serial = 2326] [outer = 00000000] 09:45:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 95 (198E0000) [pid = 3688] [serial = 2327] [outer = 16E0E000] 09:45:53 INFO - PROCESS | 3688 | 1464799553647 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3688 | ++DOMWINDOW == 96 (19A1FC00) [pid = 3688] [serial = 2328] [outer = 16E0E000] 09:45:54 INFO - PROCESS | 3688 | 1464799554056 Marionette TRACE conn3 <- [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]]]}] 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 589ms 09:45:54 INFO - PROCESS | 3688 | 1464799554089 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3688 | 1464799554091 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:45:54 INFO - PROCESS | 3688 | 1464799554106 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3688 | 1464799554108 Marionette TRACE conn3 <- [1,3062,null,{}] 09:45:54 INFO - PROCESS | 3688 | 1464799554112 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3688 | 1464799554191 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:45:54 INFO - PROCESS | 3688 | 1464799554225 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3688 | ++DOCSHELL 10B0CC00 == 52 [pid = 3688] [id = 777] 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 97 (11CA8000) [pid = 3688] [serial = 2329] [outer = 00000000] 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 98 (19A88000) [pid = 3688] [serial = 2330] [outer = 11CA8000] 09:45:54 INFO - PROCESS | 3688 | 1464799554271 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 99 (19A8C800) [pid = 3688] [serial = 2331] [outer = 11CA8000] 09:45:54 INFO - PROCESS | 3688 | 1464799554691 Marionette TRACE conn3 <- [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]]]}] 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 650ms 09:45:54 INFO - PROCESS | 3688 | 1464799554755 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3688 | 1464799554757 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:45:54 INFO - PROCESS | 3688 | 1464799554761 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3688 | 1464799554762 Marionette TRACE conn3 <- [1,3066,null,{}] 09:45:54 INFO - PROCESS | 3688 | 1464799554766 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3688 | 1464799554847 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:45:54 INFO - PROCESS | 3688 | 1464799554853 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3688 | ++DOCSHELL 14326400 == 53 [pid = 3688] [id = 778] 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 100 (143BD000) [pid = 3688] [serial = 2332] [outer = 00000000] 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 101 (19A8F000) [pid = 3688] [serial = 2333] [outer = 143BD000] 09:45:54 INFO - PROCESS | 3688 | 1464799554896 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (19A91000) [pid = 3688] [serial = 2334] [outer = 143BD000] 09:45:55 INFO - PROCESS | 3688 | 1464799555339 Marionette TRACE conn3 <- [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] 09:45:55 INFO - PROCESS | 3688 | 1464799555416 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:45:55 INFO - PROCESS | 3688 | 1464799555420 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3688 | 1464799555421 Marionette TRACE conn3 <- [1,3070,null,{}] 09:45:55 INFO - PROCESS | 3688 | 1464799555425 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3688 | 1464799555565 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:45:55 INFO - PROCESS | 3688 | 1464799555750 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3688 | ++DOCSHELL 1055BC00 == 54 [pid = 3688] [id = 779] 09:45:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (1055C000) [pid = 3688] [serial = 2335] [outer = 00000000] 09:45:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (10A78000) [pid = 3688] [serial = 2336] [outer = 1055C000] 09:45:55 INFO - PROCESS | 3688 | 1464799555809 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3688 | ++DOMWINDOW == 105 (10C28400) [pid = 3688] [serial = 2337] [outer = 1055C000] 09:45:56 INFO - PROCESS | 3688 | 1464799556312 Marionette TRACE conn3 <- [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]]]}] 09:45:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:45:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:45:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:45:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 929ms 09:45:56 INFO - PROCESS | 3688 | 1464799556350 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3688 | 1464799556354 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:45:56 INFO - PROCESS | 3688 | 1464799556358 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3688 | 1464799556363 Marionette TRACE conn3 <- [1,3074,null,{}] 09:45:56 INFO - PROCESS | 3688 | 1464799556382 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3688 | 1464799556532 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:45:56 INFO - PROCESS | 3688 | 1464799556622 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3688 | ++DOCSHELL 13118400 == 55 [pid = 3688] [id = 780] 09:45:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 106 (13121C00) [pid = 3688] [serial = 2338] [outer = 00000000] 09:45:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 107 (140D1800) [pid = 3688] [serial = 2339] [outer = 13121C00] 09:45:56 INFO - PROCESS | 3688 | 1464799556677 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3688 | ++DOMWINDOW == 108 (14324400) [pid = 3688] [serial = 2340] [outer = 13121C00] 09:45:57 INFO - PROCESS | 3688 | 1464799557196 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:45:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 898ms 09:45:57 INFO - PROCESS | 3688 | 1464799557265 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3688 | 1464799557268 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:45:57 INFO - PROCESS | 3688 | 1464799557272 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3688 | 1464799557274 Marionette TRACE conn3 <- [1,3078,null,{}] 09:45:57 INFO - PROCESS | 3688 | 1464799557278 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 3688 | 1464799557385 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:45:57 INFO - PROCESS | 3688 | 1464799557551 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3688 | ++DOCSHELL 16E06800 == 56 [pid = 3688] [id = 781] 09:45:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 109 (16E07000) [pid = 3688] [serial = 2341] [outer = 00000000] 09:45:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 110 (16FC9800) [pid = 3688] [serial = 2342] [outer = 16E07000] 09:45:57 INFO - PROCESS | 3688 | 1464799557607 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3688 | ++DOMWINDOW == 111 (1839B000) [pid = 3688] [serial = 2343] [outer = 16E07000] 09:45:58 INFO - PROCESS | 3688 | 1464799558116 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 883ms 09:45:58 INFO - PROCESS | 3688 | 1464799558167 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3688 | 1464799558171 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:45:58 INFO - PROCESS | 3688 | 1464799558183 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3688 | 1464799558188 Marionette TRACE conn3 <- [1,3082,null,{}] 09:45:58 INFO - PROCESS | 3688 | 1464799558192 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 3688 | 1464799558303 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:45:58 INFO - PROCESS | 3688 | 1464799558463 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3688 | ++DOCSHELL 1977DC00 == 57 [pid = 3688] [id = 782] 09:45:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 112 (197D4000) [pid = 3688] [serial = 2344] [outer = 00000000] 09:45:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 113 (198DA000) [pid = 3688] [serial = 2345] [outer = 197D4000] 09:45:58 INFO - PROCESS | 3688 | 1464799558517 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3688 | ++DOMWINDOW == 114 (19A27400) [pid = 3688] [serial = 2346] [outer = 197D4000] 09:45:59 INFO - PROCESS | 3688 | 1464799559041 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 898ms 09:45:59 INFO - PROCESS | 3688 | 1464799559085 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3688 | 1464799559087 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:45:59 INFO - PROCESS | 3688 | 1464799559091 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3688 | 1464799559093 Marionette TRACE conn3 <- [1,3086,null,{}] 09:45:59 INFO - PROCESS | 3688 | 1464799559096 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 3688 | 1464799559184 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:45:59 INFO - PROCESS | 3688 | 1464799559344 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3688 | ++DOCSHELL 1839AC00 == 58 [pid = 3688] [id = 783] 09:45:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 115 (19751800) [pid = 3688] [serial = 2347] [outer = 00000000] 09:45:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 116 (1A34D000) [pid = 3688] [serial = 2348] [outer = 19751800] 09:45:59 INFO - PROCESS | 3688 | 1464799559398 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3688 | ++DOMWINDOW == 117 (1A34E000) [pid = 3688] [serial = 2349] [outer = 19751800] 09:45:59 INFO - PROCESS | 3688 | 1464799559929 Marionette TRACE conn3 <- [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]]]}] 09:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 898ms 09:45:59 INFO - PROCESS | 3688 | 1464799559979 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3688 | 1464799559981 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:45:59 INFO - PROCESS | 3688 | 1464799559985 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3688 | 1464799559987 Marionette TRACE conn3 <- [1,3090,null,{}] 09:45:59 INFO - PROCESS | 3688 | 1464799559991 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3688 | 1464799560097 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:46:00 INFO - PROCESS | 3688 | 1464799560408 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3688 | ++DOCSHELL 102D4400 == 59 [pid = 3688] [id = 784] 09:46:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 118 (1047DC00) [pid = 3688] [serial = 2350] [outer = 00000000] 09:46:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 119 (10ACD000) [pid = 3688] [serial = 2351] [outer = 1047DC00] 09:46:00 INFO - PROCESS | 3688 | 1464799560483 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3688 | ++DOMWINDOW == 120 (10C2B000) [pid = 3688] [serial = 2352] [outer = 1047DC00] 09:46:01 INFO - PROCESS | 3688 | 1464799560998 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1037ms 09:46:01 INFO - PROCESS | 3688 | 1464799561026 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3688 | 1464799561030 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:46:01 INFO - PROCESS | 3688 | 1464799561034 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3688 | 1464799561037 Marionette TRACE conn3 <- [1,3094,null,{}] 09:46:01 INFO - PROCESS | 3688 | 1464799561042 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 3688 | 1464799561153 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:46:01 INFO - PROCESS | 3688 | 1464799561284 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3688 | ++DOCSHELL 12D89000 == 60 [pid = 3688] [id = 785] 09:46:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 121 (130A6400) [pid = 3688] [serial = 2353] [outer = 00000000] 09:46:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 122 (13D53800) [pid = 3688] [serial = 2354] [outer = 130A6400] 09:46:01 INFO - PROCESS | 3688 | 1464799561338 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3688 | ++DOMWINDOW == 123 (143BFC00) [pid = 3688] [serial = 2355] [outer = 130A6400] 09:46:01 INFO - PROCESS | 3688 | 1464799561866 Marionette TRACE conn3 <- [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]]]}] 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 821ms 09:46:01 INFO - PROCESS | 3688 | 1464799561877 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3688 | 1464799561880 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:46:01 INFO - PROCESS | 3688 | 1464799561885 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3688 | 1464799561887 Marionette TRACE conn3 <- [1,3098,null,{}] 09:46:01 INFO - PROCESS | 3688 | 1464799561891 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 3688 | 1464799561990 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:46:02 INFO - PROCESS | 3688 | 1464799562115 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3688 | ++DOCSHELL 14325C00 == 61 [pid = 3688] [id = 786] 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 124 (158BB400) [pid = 3688] [serial = 2356] [outer = 00000000] 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 125 (1699B800) [pid = 3688] [serial = 2357] [outer = 158BB400] 09:46:02 INFO - PROCESS | 3688 | 1464799562162 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 126 (16DD3800) [pid = 3688] [serial = 2358] [outer = 158BB400] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 14326400 == 60 [pid = 3688] [id = 778] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 10B0CC00 == 59 [pid = 3688] [id = 777] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 14317C00 == 58 [pid = 3688] [id = 776] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 12D88C00 == 57 [pid = 3688] [id = 775] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 15B94C00 == 56 [pid = 3688] [id = 774] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 1699C000 == 55 [pid = 3688] [id = 773] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 14E07800 == 54 [pid = 3688] [id = 772] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 11C0C400 == 53 [pid = 3688] [id = 771] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 11030000 == 52 [pid = 3688] [id = 770] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 1B04F000 == 51 [pid = 3688] [id = 767] 09:46:02 INFO - PROCESS | 3688 | --DOCSHELL 10B18C00 == 50 [pid = 3688] [id = 766] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 125 (198DD800) [pid = 3688] [serial = 2256] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 124 (1A009800) [pid = 3688] [serial = 2259] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 123 (16A0A000) [pid = 3688] [serial = 2253] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 122 (12A9BC00) [pid = 3688] [serial = 2250] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 121 (19B69000) [pid = 3688] [serial = 2285] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 120 (15473000) [pid = 3688] [serial = 2270] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 119 (15F81800) [pid = 3688] [serial = 2271] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 118 (16DDE000) [pid = 3688] [serial = 2273] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 117 (16E09000) [pid = 3688] [serial = 2274] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 116 (17863400) [pid = 3688] [serial = 2276] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 115 (197DA000) [pid = 3688] [serial = 2282] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 114 (13727C00) [pid = 3688] [serial = 2288] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 113 (10B0AC00) [pid = 3688] [serial = 2265] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 112 (10F1F000) [pid = 3688] [serial = 2266] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 111 (13CEA800) [pid = 3688] [serial = 2268] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 110 (1324E000) [pid = 3688] [serial = 2263] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 109 (12B0D400) [pid = 3688] [serial = 2262] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 108 (1A00D800) [pid = 3688] [serial = 2248] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 107 (1A003800) [pid = 3688] [serial = 2286] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 106 (13909800) [pid = 3688] [serial = 2289] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 105 (1974F400) [pid = 3688] [serial = 2279] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 104 (17910400) [pid = 3688] [serial = 2277] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 103 (19754400) [pid = 3688] [serial = 2280] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 102 (197DD000) [pid = 3688] [serial = 2283] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | --DOMWINDOW == 101 (19A8AC00) [pid = 3688] [serial = 2291] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3688 | 1464799562612 Marionette TRACE conn3 <- [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"]]]}] 09:46:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:46:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:46:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:46:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:46:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 790ms 09:46:02 INFO - PROCESS | 3688 | 1464799562671 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3688 | 1464799562674 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:46:02 INFO - PROCESS | 3688 | 1464799562689 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3688 | 1464799562695 Marionette TRACE conn3 <- [1,3102,null,{}] 09:46:02 INFO - PROCESS | 3688 | 1464799562705 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3688 | 1464799562790 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:46:02 INFO - PROCESS | 3688 | 1464799562800 Marionette TRACE conn3 -> [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\", \"96191ebf-d7ca-4bea-b13a-5bb257206bb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3688 | ++DOCSHELL 11030000 == 51 [pid = 3688] [id = 787] 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 102 (11036C00) [pid = 3688] [serial = 2359] [outer = 00000000] 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 103 (140D6000) [pid = 3688] [serial = 2360] [outer = 11036C00] 09:46:02 INFO - PROCESS | 3688 | 1464799562844 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3688 | ++DOMWINDOW == 104 (15B8E000) [pid = 3688] [serial = 2361] [outer = 11036C00] 09:46:03 INFO - PROCESS | 3688 | 1464799563319 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:46:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 650ms 09:46:03 INFO - PROCESS | 3688 | 1464799563340 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3688 | 1464799563342 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:46:04 WARNING - u'runner_teardown' () 09:46:04 INFO - No more tests 09:46:04 INFO - Got 0 unexpected results 09:46:04 INFO - SUITE-END | took 614s 09:46:04 INFO - Closing logging queue 09:46:04 INFO - queue closed 09:46:05 INFO - Return code: 0 09:46:05 WARNING - # TBPL SUCCESS # 09:46:05 INFO - Running post-action listener: _resource_record_post_action 09:46:05 INFO - Running post-run listener: _resource_record_post_run 09:46:06 INFO - Total resource usage - Wall time: 624s; CPU: 17.0%; Read bytes: 91379200; Write bytes: 952039424; Read time: 511827; Write time: 1219787 09:46:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:46:06 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 86571008; Read time: 0; Write time: 80415 09:46:06 INFO - run-tests - Wall time: 622s; CPU: 17.0%; Read bytes: 91379200; Write bytes: 815888896; Read time: 511827; Write time: 1090132 09:46:06 INFO - Running post-run listener: _upload_blobber_files 09:46:06 INFO - Blob upload gear active. 09:46:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:46:06 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 09:46:06 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'] 09:46:06 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 09:46:06 INFO - (blobuploader) - INFO - Open directory for files ... 09:46:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:46:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:46:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:46:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:46:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:46:07 INFO - (blobuploader) - INFO - Done attempting. 09:46:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:46:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:46:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:46:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:46:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:46:09 INFO - (blobuploader) - INFO - Done attempting. 09:46:09 INFO - (blobuploader) - INFO - Iteration through files over. 09:46:09 INFO - Return code: 0 09:46:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:46:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8da01c5756d85c2bfd70da3af6964e03786e6589ca056411be903fcae027823ecc0ef9d42d3ee31e82fe093ff478474ee915481200ed21b6578815f0629e4c7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b283b7ce71c2c8d6d258ef413e7efc52483ffe0f02d682e657ff07ab9ce9bb3c607963f6ad7204ee24efb672fac405263334b30e5ccaa4b8fa56616f2f017da6"} 09:46:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:46:09 INFO - Writing to file C:\slave\test\properties\blobber_files 09:46:09 INFO - Contents: 09:46:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8da01c5756d85c2bfd70da3af6964e03786e6589ca056411be903fcae027823ecc0ef9d42d3ee31e82fe093ff478474ee915481200ed21b6578815f0629e4c7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b283b7ce71c2c8d6d258ef413e7efc52483ffe0f02d682e657ff07ab9ce9bb3c607963f6ad7204ee24efb672fac405263334b30e5ccaa4b8fa56616f2f017da6"} 09:46:09 INFO - Running post-run listener: copy_logs_to_upload_dir 09:46:09 INFO - Copying logs to upload dir... 09:46:09 INFO - mkdir: C:\slave\test\build\upload\logs 09:46:09 INFO - Copying logs to upload dir... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... 09:46:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=756.719000 ========= master_lag: 64.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-06-01 09:46:06.106479) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.107551) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8da01c5756d85c2bfd70da3af6964e03786e6589ca056411be903fcae027823ecc0ef9d42d3ee31e82fe093ff478474ee915481200ed21b6578815f0629e4c7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b283b7ce71c2c8d6d258ef413e7efc52483ffe0f02d682e657ff07ab9ce9bb3c607963f6ad7204ee24efb672fac405263334b30e5ccaa4b8fa56616f2f017da6"} build_url:https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8da01c5756d85c2bfd70da3af6964e03786e6589ca056411be903fcae027823ecc0ef9d42d3ee31e82fe093ff478474ee915481200ed21b6578815f0629e4c7a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b283b7ce71c2c8d6d258ef413e7efc52483ffe0f02d682e657ff07ab9ce9bb3c607963f6ad7204ee24efb672fac405263334b30e5ccaa4b8fa56616f2f017da6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Er4LDTAxSW2WGjlh-j-QGA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.225511) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.225858) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.354123) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.354681) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-01 09:46:06.853594) ========= ========= Total master_lag: 65.47 =========